在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 17949|回复: 35

[原创] 使用Keil uVision的逻辑分析仪功能

[复制链接]
发表于 2013-9-30 17:59:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
面对这样的界面调试程序,是不是很直观。
一边看代码,一边看波形,一边看变量。代码是你的实现逻辑,波形更直观,变量是数据流动。
Keil的uVision可以做到,8051和ARM都可以用,下面以8051为例子分享给大家。

0.jpg
 楼主| 发表于 2013-9-30 18:03:53 | 显示全部楼层
1.jpg
在Debug的选项卡下,选择软仿真,其余不需要特别设置。
然后用CTL+F5进入Debug模式。

2.jpg
使用菜单或者工具栏打开逻辑分析仪UI界面。


3.jpg
先把要关心的信号对应的变量添加到watch窗口,好准备工作好了,下面开始加信号和设置信号。
 楼主| 发表于 2013-9-30 18:08:59 | 显示全部楼层
4.jpg
用鼠标把信号从watch窗口拖到LA窗口即可,我把P1和P2各拖了2次,所以看到都有2个

5.jpg
P1.0波形的设置,选择bit模式,mask=0x01,shift=0

6.jpg
P1.1波形的设置,选择bit模式,mask=0x02,shift=1
然后照猫画虎,你可以增加P1.3 P1.4等

7.jpg
P2当模拟量来观察,比如P2外接并行DAC,用这个很直观

8.jpg
P2的状态模式,类似普通LA的总线模式。
 楼主| 发表于 2013-9-30 18:12:50 | 显示全部楼层
ARM公司之所以收购Keil,我觉得他就是看中了Keil的创新精神,为MCU应用工程师提供便捷工具。
不过我觉得,ARM收购后,Keil的创新精神好像退步了,现在整天忙身于增加ARMcore的各家芯片的支持。
发表于 2013-10-5 21:51:03 | 显示全部楼层
发表于 2013-10-6 19:18:32 | 显示全部楼层
好东东啊,谢谢分享
发表于 2013-10-6 20:42:36 | 显示全部楼层
不错的分享,版主辛苦了
发表于 2013-10-8 18:02:29 | 显示全部楼层
好东西,学习了。谢谢
发表于 2013-10-13 21:43:12 | 显示全部楼层
你好,LZ, 请问你用的KEIL 是什么版本的啊?
 楼主| 发表于 2013-10-14 16:43:34 | 显示全部楼层
UV4和UV5,都有这个功能
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-26 04:19 , Processed in 0.039269 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表