刚刚使用stm32h743系列发现个问题,之前买的成品核心板 208个脚的也有一样的问题,一开始以为是板子问题,我自己重新画了个四层板,用的176脚的743,结果也是一样的问题,表现为
在指定自己的sct文件之前,使用系统自定义的内存分配,可以仿真加载,但是每次都不是到main函数,而是跑到一开始的汇编代码,你要按3次f5run才能跑起来,前面两次f5没什么反应,这样还好,而且程序下载进去后脱离仿真器,必须要按2次硬件复位按钮才能跑起来,每次上电第一次肯定跑不起来,后来因为用到sdram,所以吧sct文件加入了外部sdram空间,sdram程序部分已经完全没问题了,校验都通过,连仿真器都连不上了,看图片,但是因为自己设计的电路板,所以和429是完全可以替换的,焊了一块429的板子却一点问题都没有,但是有个问题是共同 的,那就是每次上电不会运行,需要连续按复位才能跑起来,之前从未碰倒过这样的现象,不知道谁知道该怎么处理,万分感谢了
捕获.PNG (161.74 KB, 下载次数: 0)
下载附件
2019-10-24 14:24 上传
试试把SDRAM的ZI去掉,启动的时候不加载;
一周热门 更多>