搜索
bottom↓
回复: 29

使用Keil uVision的逻辑分析仪功能

[复制链接]

出0入0汤圆

发表于 2013-9-30 18:21:37 | 显示全部楼层 |阅读模式
面对这样的界面调试程序,是不是很直观。
一边看代码,一边看波形,一边看变量。代码是你的实现逻辑,波形更直观,变量是数据流动。
Keil的uVision可以做到,8051和ARM都可以用,下面以8051为例子分享给大家。




在Debug的选项卡下,选择软仿真,其余不需要特别设置。
然后用CTL+F5进入Debug模式。


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


先把要关心的信号对应的变量添加到watch窗口,好准备工作好了,下面开始加信号和设置信号。


用鼠标把信号从watch窗口拖到LA窗口即可,我把P1和P2各拖了2次,所以看到都有2个


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


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


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


P2的状态模式,类似普通LA的总线模式。

本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2013-9-30 18:21:55 | 显示全部楼层
ARM公司之所以收购Keil,我觉得他就是看中了Keil的创新精神,为MCU应用工程师提供便捷工具。
不过我觉得,ARM收购后,Keil的创新精神好像退步了,现在整天忙身于增加ARMcore的各家芯片的支持。

出0入0汤圆

发表于 2013-9-30 18:58:03 | 显示全部楼层
这个不错,顶一个。

出0入0汤圆

发表于 2013-9-30 21:03:13 | 显示全部楼层
可惜啊

IAR没有这个功能

出0入0汤圆

发表于 2013-9-30 21:11:25 | 显示全部楼层
好东西,一直没有用过,这下学习了

出0入0汤圆

发表于 2013-10-2 09:25:57 来自手机 | 显示全部楼层
才知道keil有这功能,谢谢

出0入0汤圆

发表于 2013-10-2 10:10:49 | 显示全部楼层
才知道啊,学习了

出0入17汤圆

发表于 2013-10-2 10:17:40 | 显示全部楼层
图片挂了!

出0入0汤圆

发表于 2013-10-2 11:47:02 | 显示全部楼层
很好很强大啊    哈哈哈 要是弄个文档就好,网速好慢的等半天

出0入0汤圆

发表于 2013-10-2 12:06:08 | 显示全部楼层
IAR路过~习惯了JLINK

出0入0汤圆

发表于 2013-10-2 12:10:20 | 显示全部楼层
要是实际防的时候也能用逻辑分析仪跟时间计时就好了

出0入8汤圆

发表于 2013-10-3 21:42:06 | 显示全部楼层
图挂了。看不见鸟

出0入0汤圆

 楼主| 发表于 2013-10-4 00:29:24 | 显示全部楼层
jxnclff 发表于 2013-10-3 21:42
图挂了。看不见鸟

图片挂了,我也不清楚咋回事
做个PDF的,看行不,



本帖子中包含更多资源

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

x

出105入79汤圆

发表于 2013-10-4 00:46:14 | 显示全部楼层
实际仿真的时候也可以用。买keil的u link吧。

出0入8汤圆

发表于 2013-10-4 06:35:57 | 显示全部楼层
早起顶下。谢LZ

出0入0汤圆

发表于 2013-12-5 10:08:44 | 显示全部楼层
厉害厉害呀!!!

出0入0汤圆

发表于 2013-12-5 17:06:22 | 显示全部楼层
McuPlayer 发表于 2013-9-30 18:21
ARM公司之所以收购Keil,我觉得他就是看中了Keil的创新精神,为MCU应用工程师提供便捷工具。
不过我觉得,A ...

这是肯定的,你买了东西肯定要为你创造价值才可以

出0入0汤圆

发表于 2013-12-5 17:18:11 | 显示全部楼层
这个功能不错 有时间试试

出0入0汤圆

发表于 2013-12-10 14:22:56 | 显示全部楼层
也不知道用在新出的单片机上好使不,回头试试,谢谢楼主分享

出0入0汤圆

发表于 2013-12-10 15:18:50 | 显示全部楼层
能分析单个i/o口吗?比如PWM的输出

出0入0汤圆

发表于 2013-12-31 20:25:32 | 显示全部楼层
非常厉害 感谢LZ

出0入0汤圆

发表于 2014-1-1 07:21:51 来自手机 | 显示全部楼层
qwe2231695 发表于 2013-10-4 00:46
实际仿真的时候也可以用。买keil的u link吧。

我试了,实际仿的时候不能用,逻辑分析仪显示的不对,jlink,ulink都不行。
UV3,UV4,还有UV5版本都试过,逻辑分析功能显示的波形与实际值不一致。
基本判断是keil软件的bug,与jlink无关。

出0入0汤圆

发表于 2014-1-1 08:28:28 | 显示全部楼层
呵呵。
不错的功能。


出0入0汤圆

发表于 2014-1-1 10:08:06 | 显示全部楼层
能外接更好,记得很早以前用过的伟福仿真器,是支持逻辑分析仪的……不过现在的saleae也很便宜了

出0入0汤圆

发表于 2014-1-2 22:05:05 | 显示全部楼层
不错,顶一个

出0入0汤圆

发表于 2014-1-4 09:32:39 | 显示全部楼层
LA只能够模拟仿真下使用,如果用JLINK或者ULINK,LA逻辑分析仪显示的波形不对

出0入0汤圆

发表于 2014-1-4 09:43:26 | 显示全部楼层
这个可以分析时间?

出0入0汤圆

发表于 2014-3-11 14:51:21 | 显示全部楼层
McuPlayer 发表于 2013-9-30 18:21
ARM公司之所以收购Keil,我觉得他就是看中了Keil的创新精神,为MCU应用工程师提供便捷工具。
不过我觉得,A ...

楼主,如果碰到输入变量,这个逻辑分析仪貌似不能正确使用了吧。。
我用的jlink在线仿真,逻辑分析仪里添加的信号总是无效。。不知道咋回事?

出0入0汤圆

发表于 2014-3-11 19:21:39 | 显示全部楼层
keil原来还可以这么用,长知识了

出0入0汤圆

发表于 2014-3-12 10:24:17 | 显示全部楼层
那边有深入介绍keil仿真设置的文档啊
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 02:12

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表