在deubg时查看定时器内的数值

[复制链接]
2799|20
 楼主| 昊430 发表于 2017-2-13 11:03 | 显示全部楼层 |阅读模式
用的launchPad开发板,用的定时器A增加记数方式,在debug时怎么去查看定时器A中的计数值,看数据手册是说TAR寄存器,但加入后提示出错呢
 楼主| 昊430 发表于 2017-2-13 11:05 | 显示全部楼层

本帖子中包含更多资源

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

×
biechedan 发表于 2017-2-13 11:52 | 显示全部楼层
你的编译器报错是什么?
biechedan 发表于 2017-2-13 11:52 | 显示全部楼层
用的CCS吗?
 楼主| 昊430 发表于 2017-2-13 13:06 | 显示全部楼层
biechedan 发表于 2017-2-13 11:52
你的编译器报错是什么?

也不是报错,就是上图显示的,不能看TAR这个寄存器的值
 楼主| 昊430 发表于 2017-2-13 13:07 | 显示全部楼层
dirtwillfly 发表于 2017-2-13 15:05 | 显示全部楼层
哪个msp430?
wangdezhi 发表于 2017-2-13 20:47 | 显示全部楼层
输入寄存器地址?
wangdezhi 发表于 2017-2-13 20:53 | 显示全部楼层
定时器A的寄存器没有读写保护吧。
火山LF 发表于 2017-2-13 21:30 | 显示全部楼层
火山LF 发表于 2017-2-13 21:33 | 显示全部楼层
是这样子的,你的这个是expression 窗口,里面只可以看你自己定义的变量的值,而不是看芯片寄存器中的值,你都没有定义TAR这个变量,你肯定是看不到的,这个expression 窗口也是识别不了的。
寄存器的值是看register 窗口的,我没用过IAR的,但是通常会放在View --> Registers 点这个就可以看见所有寄存器里面的配置,值是多少了。明白不?
 楼主| 昊430 发表于 2017-2-14 07:57 | 显示全部楼层
火山LF 发表于 2017-2-13 21:33
是这样子的,你的这个是expression 窗口,里面只可以看你自己定义的变量的值,而不是看芯片寄存器中的值, ...

明白了,火山大神
lzbf 发表于 2017-2-14 21:44 | 显示全部楼层

你使用的什么编译环境?
lzbf 发表于 2017-2-14 21:47 | 显示全部楼层
试试CCS应该没有问题。
angerbird 发表于 2017-2-14 22:58 | 显示全部楼层
这个是什么情况?没见过这样的
Thorald 发表于 2017-2-15 21:13 | 显示全部楼层
寄存器的值是看register的
lwsn 发表于 2017-2-18 17:32 | 显示全部楼层
定时器A的寄存器没有读写保护??
wangdezhi 发表于 2017-2-18 20:48 | 显示全部楼层
这个直接查看地址不行么
wangdezhi 发表于 2017-2-18 20:51 | 显示全部楼层
其他的寄存器都能读取,这个寄存器应该是有保护。
1988020566 发表于 2017-2-19 16:14 | 显示全部楼层
debug能够查看寄存器数值才对。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

984

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部