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

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

[复制链接]
yongjun 发布时间: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个回答
harvardx 回答时间:2015-1-25 15:35:35
非常宝贵的实战经验,有空看看,不知道在线调试有没有这个问题
wamcncn 回答时间:2015-1-24 20:18:30
跟不不行,你的103的硬件,是M3核,我遇见的问题是072的M0核
西街耳呦 回答时间:2016-7-15 15:49:16
没听太明白,还是没解决啊
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模拟仿真后出现的问题

谢谢楼主分享,正好要学习,下来看看
pqtel 回答时间:2013-12-22 01:42:44

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

zhuzhiwei 回答时间:2014-4-21 10:32:15

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

ok,学习一下了
我爱谷歌 回答时间:2014-4-24 11:43:53

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

 牛人,我想知道咋改啊
张宗军 回答时间:2014-6-30 13:27:34

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

 看看看看
yangjiawxl 回答时间:2014-6-30 14:17:55

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

 真的解决了吗
12下一页

所属标签

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