近期在使用STM32H563ZIT6这款芯片在开发板上使用正常,烧录到自己打的板子就遇到了芯片烧录一次后,再次上电无法烧录的问题。遇到问题需要从以下5点进行分析。首先看下开发板的原理图1.BOOT0需要拉高。 2.NRST脚在开发板上是悬空的。这里我建议大家搞个3.3V上拉10k电阻。防止出现烧录问题。3.注意VCAP脚也是悬空的。VCAP是为核心供电的滤波电容引脚,当ldo关闭时候核心电压直接从Vcap引脚进入。或者也可以打开内部LDO,从VDDLDO引脚接入,采用混合模式供电,dcdc+ldo的模式。 4.要使用正版ST-LINK进行烧录。判断ST-LINK是否是正版的方法如下:打开STM
有半年没发布文章了,这半年大部分时间都在写文章、写专利、写项目报告、写各种...,由于实验需要,我制作了两个小板子,涉及到STM32H743VIT6连接adxl345/adxl355/adxl357/adxl372/adxl375,目前板子焊好了,准备把板子+代码调通,先做到可以正常采数据,开始:Step1:新建cube工程,选好芯片型号直接Start,防止我的25MHz晶振焊接有问题,先使用内部时钟,时钟树也不急设置,先用默认的,按照原理图设置3组SPI和两组USART,其中SPI_CS是为GPIO_OUTPUT起的别名,具体SPI的配置就不说了,如果硬件上没有上拉/下拉电阻,就在GPIO一
1、开发环境硬件:野火挑战者开发板STM32H743IIT6软件版本:CubeMX6.7.0STM32CubeH7FirmwarePackageV1.11.0/04-Nov-2022原理图:2、配置时钟时钟树参数仅供参考3、配置MPUMPU配置需要查相关资料,一知半解4、配置调试串口修改GPIO与硬件原理图对应,串口参数默认5、配置网口参数配置与硬件对应此处网络收发地址非常重要!!!使能中断6、配置Lwip7、生成keil工程串口printf函数相关配置/voidUsart_SendString(uint8_t*str){ unsignedintk=0;do{HAL_UART_Transmit
目录目的:编写一个可以稳定连接到局域网的STM32网络通信程序硬件和软件:具体步骤:1、利用STM32CubeMX建立Keil工程文件 2、在keil中修改代码和配置工程3、代码烧录、功能验证目的:编写一个可以稳定连接到局域网的STM32网络通信程序硬件和软件:1、自制STM32H743XIH6开发板,PHY芯片为DP838482、PC一台、路由器一台(可有可无)补充一点供大家参考:华为、荣耀的路由器好像兼容性很差,我试了很久就是ping不通,后面换了其他品牌的路由器就可以了,一整个大无语。3、STM32CubeMX6.4.0(或6.0.1或6.6.1)这几个版本我都亲自验证过,6.5.0经测
记录一下移植openharmony到STM32H743IIT6的过程一、用STM32CubeMX生成一个makefile的工程二、搭建系统环境三、用vscode连接虚拟机四、下载openharmony3.0源码五、移植准备目录规范板级*device*配置编译工具链和编译选项配置编译脚本配置Makefile配置build.sh配置内核特性配置项target_config.hmain函数产品级*vendor*配置config.json配置编译脚本配置六、开始移植一、用STM32CubeMX生成一个makefile的工程选择第一个创建工程选择对应的芯片,这里我用的是stm32h743的野火的开发板移
记录一下移植openharmony到STM32H743IIT6的过程一、用STM32CubeMX生成一个makefile的工程二、搭建系统环境三、用vscode连接虚拟机四、下载openharmony3.0源码五、移植准备目录规范板级*device*配置编译工具链和编译选项配置编译脚本配置Makefile配置build.sh配置内核特性配置项target_config.hmain函数产品级*vendor*配置config.json配置编译脚本配置六、开始移植一、用STM32CubeMX生成一个makefile的工程选择第一个创建工程选择对应的芯片,这里我用的是stm32h743的野火的开发板移
最详细一步到位带程序无偿分享 经历一个星期的痛苦,程序终于调试ping通了网上的H743的博客我一个一个试一个一个试,到最后没有一个正常ping通,写本篇博客的目的就是为了后续再进行调试的人不在踩坑,听懂掌声,哈哈哈。废话就不多说了,正文开始:1、打开STM32cubeMX6.8.0,安装最新版hal库程序(若已安装可调过此步)2、选择单片机型号3、配置CORTEX_M7CacheMPU,配置两个MPU4、配置GPIO LAN8720初始化需要硬复位,公司的硬件为PH15引脚,另外公司因省电原因,PA0引脚控制LAN8720的供电,根据硬件需求配置上下拉和初始化电瓶状态即可。5