打印

Keil V4 仿真状态数据问题

[复制链接]
3576|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
laserpic|  楼主 | 2011-10-13 00:18 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
最近在仿真时,发现管脚状态发生了改变.但KEIL V4中 General purpose I/O 窗口下管脚的状态不即时反应. 必需关了该窗口后,然后再打开才能显示出当前的状态.  这个是软件问题吗,还是有相关的设置可以让其即时反应状态的.
沙发
zhaoyu2005| | 2011-10-13 09:08 | 只看该作者
应该是软件问题,还有变量值显示不对,但是实际执行是对的

使用特权

评论回复
板凳
airwill| | 2011-10-13 09:12 | 只看该作者
的确有这个问题, 我估计是因为数据很大, 即使显示将导致 JTAG 大量的数据传递, 也许会影响处理器的工作.
所以不得已,  JTAG 只在需要的时候进行更新.

另外, 教你个小技巧, 不是必须重新打开窗口才更新的.
你可以双击 IO 口的数据(到选中可以作修改的状态), 然后不做修改,直接点别的地方, 就可以引起一次窗口数据的更新

使用特权

评论回复
评分
参与人数 1威望 +4 收起 理由
香水城 + 4 好经验
地板
laserpic|  楼主 | 2011-10-13 14:18 | 只看该作者
点击IO格,会刷新信号.  多谢.

使用特权

评论回复
5
laserpic|  楼主 | 2011-10-13 14:33 | 只看该作者
我刚还想看看currect logic analyzer signals不能不实时显示, 却发现连格式都不会写. 与C51的不一样了, C51时,直接写P1,P2 等就可以了. STM32关于管脚信号描述是什么? 我试过PA,PB, 及GPIOA 等都不可以.

使用特权

评论回复
6
airwill| | 2011-10-13 14:55 | 只看该作者

使用特权

评论回复
7
laserpic|  楼主 | 2011-10-13 19:15 | 只看该作者
多谢, 非常有用. 开启模拟后, 在Symbols --> peripheral Register 中包含可用的格式. 直接拖上去就可以了.
只是不能连接开发板来仿真, 只能模拟.

使用特权

评论回复
8
helloxuxiao| | 2012-2-10 19:39 | 只看该作者
如图

01.jpg (52.57 KB )

01.jpg

使用特权

评论回复
9
电气罗凯瀚| | 2012-2-21 17:01 | 只看该作者
受用了。

使用特权

评论回复
10
RogueBear| | 2013-4-20 23:31 | 只看该作者
最新版4.70死都找不到Symbols --> peripheral Register

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

187

帖子

0

粉丝