原子哥,最近遇到一个问题,如题,
硬件开发板:STM32F407原子开板
运行串口IAP实验时,如果APP实验是简单的实验,不包含内存初始化 内存分配的程序,就可以正常运行APP
但是一旦程序是比较复杂的程序,就不能运行APP程序, IAP源程序是原子F407官方IAP程序,APP程序是内存管理程序,根据RTC_APP,修该了起始地址和向量表地址,其它的没有动,其它的SD卡实验修改为APP程序也不能运行,简单的串口等程序(不包内存初始化 内存分配)是可以运行的,请问原子哥,这是什么情况?
另一种情况:
但是另外用战舰STM32F103运行以上情况,操作类似,都是可以运行的,包含内存初始化 内存分配的程序,可以运行APP
==================
以上两种开发板STM32F103 STM32F407 为什么会出现不同的运行结果?请问是什么原因?求各位兄台解答,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>