stm32h743专题

stm32H743不要将主频设置到480MHz

0 问题描述 本文使用的stm32H743是V版本,支持最高480MHz的主频。但在将主频设置为480MHz之后,使用FDCAN的回环模式出现了各种接收不到的异常问题。经过一番排查,将主频修改到400MHz,同时降低芯片内部LDO输出电压后恢复了正常。 要想stm32H743稳定使用,请保证以下2点: (1)将主频修改为400MHz。 (2)LDO稳压器输出的电压选择VOS1(480MHz时是

STM32H743的FDCAN使用方法(1):STM32CubeMX初始化代码生成

0 工具准备 1.STM32CubeMX 1 前言 本文介绍基于STM32CubeMX,使用stm32h743xi的对FDCAN2进行配置的方法。 2 初始化代码生成 2.1 选择FDCAN引脚 本例选择PB5、PB6作为FDCAN2的RX、TX引脚。 2.2 选择FDCAN时钟源 本例选择PLL2Q作为FDCAN时钟源,频率设置为100MHz。配置如下: 2.3 FD

STM32H743驱动SD卡(1)

本文内容参考: STM32——SDIO的学习(驱动SD卡)(理论篇)-CSDN博客 STM32个人笔记-SDIO接口-CSDN博客 STM32-(40):SD卡与SDIO-CSDN博客 【STM32】使用SDIO进行SD卡读写(一)-初步认识SD卡-布布扣-bubuko.com SDIO_百度百科 正点原子《手把手教你学STM32》SD卡实验(SDIO方式) 特此致谢! 一、S

单片机移植Lua(STM32H743移植Lua-5.4.6)

文章目录 目的移植演示示例链接更多说明合理设置内存大小按需加载标准库实现系统和IO接口设置引用路径 总结 目的 通常单片机都是使用C/C++来开发的,任何修改都需要重新编译固件然后下载运行。在一些需要灵活性更强的场合中可以内嵌Lua解释器实现动态更新应用程序的功能。这篇文章将对相关内容做个简单说明。 移植演示 Lua本身就是纯C实现的,不管是移植到上位机程序还是单片机程序中本

stm32基于TouchGFX的GUI开发(八):STM32H743+驱动SPILCD屏幕(ST7789V2)

stm32基于TouchGFX的GUI开发(八):STM32H743+驱动SPILCD屏幕(ST7789V2) 效果图如下: 说明:显示屏幕是某宝某景园1.69寸四线SPI驱动LCD,但是其官方例子是IO口模拟SPI驱动,刷新速度会比较慢。我们这里采用硬件SPI驱动。 STM32CubeMX:STM32H743+驱动SPILCD屏幕ST7789V2 一、CubeMX配置二、 驱动编

STM32H743 各个外设功能整理

在整理工程时看到芯片很多的外设自己都没有使用到,用到的只有三分之一左右,遂参考芯片手册和网上的资料对芯片的外设功能进行了一些整理,之后需要用到这些功能时可以及时的查到。         注意:该表格是以hal库名称为基础整理的,不是以芯片手册为基础整理的。