你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

完全解决了MDK模拟仿真后出现的问题

[复制链接]
yon-gjun 发布时间:2012-7-3 11:34
前段时间介绍了MDK不能
模拟仿真的问题,请参考
http://bbs.eetop.cn/viewthread.php?tid=288931&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D12
但模拟仿真后会出现一些问题,主要是:

1、不能修改只读位,如HSERDY

2、不能执行中断程序,中断后PC值为0,如定时中断程序;

通过本人分析与摸索,找到了解决的方法,供大家分享。

1 个问题,只要把需要修改的SFR寄存器选中,然后鼠标右键添加到观察窗口中既可,不要直接在观察窗口中输入。如添加RCC->CR到观察窗口,如下图:

1.png

第2个问题,只要修改中断偏移量寄存器SCB->VTOR既可,用前前面的方法修改,使它的值为0,原来的值为0x08000000。该SCB->VTOR在文件system_stm32f4xx.c中。或者直接修改stm32f4xx.h文件中的宏定义FLASH_BASE的值为0,但到时记得再改回来。如下图:

2.png


3.png



收藏 8 评论24 发布时间:2012-7-3 11:34

举报

24个回答
qikuizhou 回答时间:2012-7-3 19:04:28

回复:完全解决了MDK模拟仿真后出现的问题

kankan
zzxzrj 回答时间:2012-7-3 22:10:47

RE:完全解决了MDK模拟仿真后出现的问题

怎么样啊;我就是出现这种情况
dqabc8 回答时间:2012-7-15 21:07:58

RE:完全解决了MDK模拟仿真后出现的问题

出现过这个问题,谢谢分享
lsc-378229 回答时间:2012-8-8 14:14:58

回复:完全解决了MDK模拟仿真后出现的问题

遇到了同样的问题,看看
qiang-384408 回答时间:2012-12-4 19:30:09

RE:完全解决了MDK模拟仿真后出现的问题

kankan
lty822877 回答时间:2012-12-17 15:30:34

RE:完全解决了MDK模拟仿真后出现的问题

kankan
rong515 回答时间:2013-8-27 17:47:41

回复:完全解决了MDK模拟仿真后出现的问题

看不到啊看不到~~~~
上升沿 回答时间:2013-11-18 11:20:01

回复:完全解决了MDK模拟仿真后出现的问题

正需要呢
ddrty11 回答时间:2013-11-27 11:04:04

RE:完全解决了MDK模拟仿真后出现的问题

谢谢楼主分享,正好要学习,下来看看
123下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版