
ARM
ARM
@de
这个作者很懒,什么都没留下…
展开
-
STM32启动/下载模式
IAP的核心是用户需要在自己的应用程序中去操作单片机内部flash的控制器的寄存器,实现对内部flash的烧录功能。开机正常运行工作—>先将BOOT0设置成高电平(此时原来程序任然执行)---->按复位键(原来程序不执行),即将NRST变成低电平再变成高电平—>设置FlyMcu进行下载。第4步:设置BOOT1和BOOT0为从主闪存存储器启动,复位重启执行刚下载的hex。下载完成后,记得设置从主闪存存储器启动(一般设置BOOT1=0,BOOT0=0)。第1步:先设置BOOT1和BOOT0从系统存储器区启动。原创 2023-05-05 17:28:08 · 1237 阅读 · 0 评论 -
报错:..\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expected a “}“
报错:…\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expected a “}”点击错误进入stm32f10x.h文件中,停留在#ifdef STM32F10X_HD下,往上翻发现:可能是STM32F10X_MD有误,点击魔术棒的C/C++下,根据你的芯片大小选择LD、MD、HD,我的芯片选择的是HD,于是进行更改再次编译,通过。...原创 2021-09-25 09:12:09 · 4220 阅读 · 4 评论