STM32L476 使用内置bootloader下载程序后无法运行
STM32L476 使用内置bootloader下载程序后无法运行,没有反应,但后续发现等段时间程序变大后又可以运行了,再等段时间又不可以了,现在怀疑是否与大小有关,代码中只是修改其他的而已,怎么不能运行呢。
你也在用l476呀我还没有做到这一块 跟程序大小没有关系 在线仿真的呢?应该是程序的问题,好好排查一下。 安 发表于 2017-4-5 16:41
在线仿真的呢?应该是程序的问题,好好排查一下。
偶先加一条无关语句就好了,去掉就不行,除了大小并没有异常。 寒风飘飘 发表于 2017-4-6 10:59
偶先加一条无关语句就好了,去掉就不行,除了大小并没有异常。
硬件DFU,就是用ST自动的Bootloader下载,怎么在线仿真?麻烦指点下呗,谢谢 用JLINK或者STLINK,JTAG口仿真工具。加的是什么,最好发一下代码。 安 发表于 2017-4-6 11:31
用JLINK或者STLINK,JTAG口仿真工具。加的是什么,最好发一下代码。
ST自带的bootloader无法仿真的。 bootloder只是执行烧写程序,应该是你应用程序的问题,导致运行不了吧。 安 发表于 2017-4-6 14:22
bootloder只是执行烧写程序,应该是你应用程序的问题,导致运行不了吧。
发现是写入的数据和读出来的数据不一致导致的,但为何会出现这种情况呢,哎,无思路。。。无方向。。。
页:
[1]
2