stm32匠人学习笔记.docx

STM32匠人学习笔记 一、关于万利板的程序下载问题 1、问题 打着雨伞请教,关于万利板的程序下载问题 先说一下匠人的经历。 第一次,下载LCDDemo.ew到板上,在线运行正常,脱离 ST-link后单独用USB供电,也正常。这应该视为程序被正常下载到芯片了吧。这没问题,从略。 第二次,换了一个ADC的演示程序,编译、debug,照样出现下载对话框,完成后点击 go,运行,也正常,LCD屏幕上现实ADC结果。到这为止都还算正常。 接着,匠人点击Stop Debugging按钮,停止调试。并退出IAR,并切换到USB( CN5接口)供电,同时也把CN2短路帽切换到USB这时,发现LCD显示的居然 不是ADC结果,而是第一次灌入的那个程序的内容“ stm32 led demo ”。 反复进行第二次的动作,结果都是如此,即不管仿真时选择了哪个演示程序,调试时运行正确,一旦脱离仿真状态,改用USE供电,运行的就是“ stm32 led demo。 why? 2、原因 两个DEMOS序的区别在于,第一个 DEMOS置为在FLASH_RO中运行,而第二个DEM设置为在RAM里运行,因此,重新上电后就丢失了。 3、解决 必须把设置更改为在FLASH_RO中运行,步骤如下: 1、 在workspace窗口下面,选择 BOOT_FLAS如下图: ~ £ fdit Jew p □:壬亡t Tools

文档评论(0)

1亿VIP精品文档

相关文档