救命啊,STM32F429ZIT6仿真出现 cannot access memory

2019-07-20 09:54发布

  同一个程序在买的的开发板上即STM32F4-DISCOVERY上仿真没有问题   但一到自己画的板子上就不能仿真了  出现cannot access memory如图

有一个问题就是买的开发板上的芯片是STM32F429ZIT6U,但是我画的板子上的芯片是STM32F429ZIT6,我认为这个问题应该不大吧  求大神指教  谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
刺客mfl
2019-07-20 14:36
回复【3楼】刺客mfl:
---------------------------------
已经解决了   是boot0  boot1的设置有问题
BOOT0、BOOT1脚确定了STM32启动方式:
BOOT1=x  BOOT0=0  从用户闪存启动,这是正常的工作模式。
BOOT1=0  BOOT0=1  从系统存储器启动,这种模式启动的程序功能由厂家设置。
BOOT1=1  BOOT0=1  从内置SRAM 启动,这种模式可以用于调试。
这里我把BOOT0接了上拉电阻  所以不能从闪存启动  直接接地或串10K的电阻接地都行  但是建议串电阻接地  如果直接接地的话  有时会造成STM32死机或使STM32挂掉  看这两个帖子
http://bbs.ednchina.com/BLOG_ARTICLE_3014202.HTM
http://www.amobbs.com/forum.php?mod=viewthread&tid=5442763

一周热门 更多>