STM32H743xI/G器件基于高性能ARM CORTEX M7 32位RISC内核,工作频率高达480MHZ,内核具有浮点单元(FPU),支持ARM双精度和单精度数据处理指令和数据类型。具体可参考MBDCORE STM32H743工具箱使用手册!
今天主要是想分享一下对于手册中“创建STM32代码生成模型”中会出现的一些问题的补充(适合小白)
1.Error: Flash Download failed- “Cortex-M7”
Debug-setting-FLASH DOWNLOAD选项没有对应的flash的话点击Add添加对应的flash文件,这些flash文件的具体参数可以在你创建STM32CUBEMX配置文件中得到。
但是如果点击ADD文件找不到相对于的flash文件,主要的原因在于你没有安装相关的pack文件或者没有把pack文件中的flm文件复制到flash工作目录中,一般可以根据以下方法寻找。
首先把相关的STMFXXX的支持包下载下来,然后双击安装,此时我们需要记下来这个安装的路径。如下图
我们需要在上图安装路径中D:KEILARMPACKkeilSTM32H7xx_DFP2.3.1寻找flashw文件。
然后把上述的flash文件复制到你flash工作目录中,如D:KEILARMFlash,这样我们再次点击flash download就可以找到相对应的flash文件了!
2.单片机型号的配置
进入keil 5,首先得对芯片进行确定,了解你使用得芯片型号很重要。一般使用alt+f7或project-options for target “xx”中device进行配置,一定得确定好相关得芯片。
芯片选择不对,也会导致编译运行不了,所以大家多多注意。
STM32H743xI/G器件基于高性能ARM CORTEX M7 32位RISC内核,工作频率高达480MHZ,内核具有浮点单元(FPU),支持ARM双精度和单精度数据处理指令和数据类型。具体可参考MBDCORE STM32H743工具箱使用手册!
今天主要是想分享一下对于手册中“创建STM32代码生成模型”中会出现的一些问题的补充(适合小白)
1.Error: Flash Download failed- “Cortex-M7”
Debug-setting-FLASH DOWNLOAD选项没有对应的flash的话点击Add添加对应的flash文件,这些flash文件的具体参数可以在你创建STM32CUBEMX配置文件中得到。
但是如果点击ADD文件找不到相对于的flash文件,主要的原因在于你没有安装相关的pack文件或者没有把pack文件中的flm文件复制到flash工作目录中,一般可以根据以下方法寻找。
首先把相关的STMFXXX的支持包下载下来,然后双击安装,此时我们需要记下来这个安装的路径。如下图
我们需要在上图安装路径中D:KEILARMPACKkeilSTM32H7xx_DFP2.3.1寻找flashw文件。
然后把上述的flash文件复制到你flash工作目录中,如D:KEILARMFlash,这样我们再次点击flash download就可以找到相对应的flash文件了!
2.单片机型号的配置
进入keil 5,首先得对芯片进行确定,了解你使用得芯片型号很重要。一般使用alt+f7或project-options for target “xx”中device进行配置,一定得确定好相关得芯片。
芯片选择不对,也会导致编译运行不了,所以大家多多注意。
举报