OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8800|回复: 6

mdk5中的逻辑分析仪软件仿真可以出来硬件仿真不出来

[复制链接]

2

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-5-27
在线时间
0 小时
发表于 2014-6-3 13:06:57 | 显示全部楼层 |阅读模式
5金钱

mdk5中的逻辑分析仪软件仿真可以出来硬件仿真不出来

最佳答案

查看完整内容[请看2#楼]

硬件仿真不支持这个logic analyzer...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-6-3 13:06:58 | 显示全部楼层
硬件仿真不支持这个logic analyzer...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-5-27
在线时间
0 小时
 楼主| 发表于 2014-6-4 11:19:09 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
mdk以前的版本支持不
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-6-4 23:28:16 | 显示全部楼层
回复【3楼】一生为你画眉:
---------------------------------
都一样
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
26
金钱
26
注册时间
2014-8-4
在线时间
2 小时
发表于 2014-10-14 21:07:07 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
我也用的MDK5   也是这样   楼主这个问题解决了吗
无个性 不签名
回复

使用道具 举报

16

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2015-12-21
在线时间
18 小时
发表于 2015-12-21 11:38:33 | 显示全部楼层
我用软件仿真确实是可以的,但用硬件仿真时(战舰V3/STLink2),提示trace没有使能,使能trace后,还是不行,可能还是哪里设置不对。
GPIOB->ODR是可以的,或者View->Symbols Window,在里面找到相应的端口,直接拖到逻辑分析仪窗口,另外也可以自己定义一个全局变量加进去,但局部变量是不行的,具体在帮助里面有详细的描述,部分截取如下,
The Logic Analyzer can record changes of:

Global program variables, including struct members. 
VTREGs that represent I/O pins of the microcontroller. 
Peripheral registers that are triggered by external or internal events, but with the restrictions outlined below. 
The Logic Analyzer cannot record changes of:

Automatic variables defined inside a function
Automatic variables are located on the stack or in overlayable memory regions. It is not possible to record changes of dynamic memory locations. 
CPU registers
CPU registers cannot be triggered with read or write breakpoints. Therefore, such changes cannot be recorded. 
Peripheral registers that represent timer registers
Increments of timers (or similar peripherals) are not simulated. Instead, the timing of events that are triggered by a timer, is calculated. Therefore, it is not possible to view timer increments. 
I/O pins of communication peripherals
I/O pin toggling of UART, CAN, SPI, or I?C communication peripherals is not simulated. It is assumed that the timing of communication streams behaves according to the specifications. Instead, the I/O stream is represented by VTREGs. 
Memory BUS signals
?Vision simulates a CPU including memory areas, but it does not simulate the Memory BUS signals (data BUS, address BUS, and control lines like RD, WR, ALE). Therefore, it is not possible to view memory BUS signals with the Logic Analyzer.
回复

使用道具 举报

1

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2013-8-8
在线时间
11 小时
发表于 2016-1-27 14:42:32 | 显示全部楼层
我看了MDK的说明书是可以得,但是实际上是不行。trace port选项是灰色的说明是不能用,但是说明书上的不是灰色,具体什么回事真不懂!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 10:40

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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