打印

C6455 TCP2中TCPIC0~15有一半的寄存器写不进去

[复制链接]
1970|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在CCS3.3下,查看寄存器的值,发现TCP2中TCPIC0~TCPIC15中,有一半的寄存器不能write,分别是TCPIC(1,3,5,7,9,11,13,15),是因为哪个控制器锁住了吗? 情况紧急,请求各位帮助,谢谢!

相关帖子

沙发
zhangmangui| | 2013-6-3 13:04 | 只看该作者
应该不是锁住了吧   我觉得你的代码问题   写不进去的都是奇数寄存器  

使用特权

评论回复
板凳
singer7|  楼主 | 2013-6-3 13:24 | 只看该作者
zhangmangui 发表于 2013-6-3 13:04
应该不是锁住了吧   我觉得你的代码问题   写不进去的都是奇数寄存器

是啊,但不是代码的问题。。。

使用特权

评论回复
地板
singer7|  楼主 | 2013-6-3 13:25 | 只看该作者
zhangmangui 发表于 2013-6-3 13:04
应该不是锁住了吧   我觉得你的代码问题   写不进去的都是奇数寄存器

我怀疑是不是edma的配置问题??

使用特权

评论回复
5
biechedan| | 2013-6-3 23:36 | 只看该作者
这个应该没有写保护吧?

使用特权

评论回复
6
singer7|  楼主 | 2013-6-4 11:43 | 只看该作者
biechedan 发表于 2013-6-3 23:36
这个应该没有写保护吧?

这些寄存器都是可读可写的啊,但现在就是还查不到原因

使用特权

评论回复
7
biechedan| | 2013-6-6 20:12 | 只看该作者
singer7 发表于 2013-6-4 11:43
这些寄存器都是可读可写的啊,但现在就是还查不到原因

你用串口输出一下这些数值。

使用特权

评论回复
8
zhangmangui| | 2013-6-7 09:31 | 只看该作者
再次查看了一下 datasheet    这些寄存器没什么区别    问题解决了没

使用特权

评论回复
9
singer7|  楼主 | 2013-6-14 19:17 | 只看该作者
zhangmangui 发表于 2013-6-7 09:31
再次查看了一下 datasheet    这些寄存器没什么区别    问题解决了没

还没有解决啊.....试下来的感觉是这些参数都已经配到各个寄存器里了,只是TCPIC1、3、5等寄存器显示的值为0,现在就只差查看译码过程中的分支度量了....

使用特权

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

本版积分规则

2

主题

6

帖子

0

粉丝