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

[复制链接]
2415|8
 楼主| singer7 发表于 2013-6-3 12:11 | 显示全部楼层 |阅读模式
在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的配置问题??
biechedan 发表于 2013-6-3 23:36 | 显示全部楼层
这个应该没有写保护吧?
 楼主| singer7 发表于 2013-6-4 11:43 | 显示全部楼层
biechedan 发表于 2013-6-3 23:36
这个应该没有写保护吧?

这些寄存器都是可读可写的啊,但现在就是还查不到原因
biechedan 发表于 2013-6-6 20:12 | 显示全部楼层
singer7 发表于 2013-6-4 11:43
这些寄存器都是可读可写的啊,但现在就是还查不到原因

你用串口输出一下这些数值。
zhangmangui 发表于 2013-6-7 09:31 | 显示全部楼层
再次查看了一下 datasheet    这些寄存器没什么区别    问题解决了没

本帖子中包含更多资源

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

×
 楼主| singer7 发表于 2013-6-14 19:17 | 显示全部楼层
zhangmangui 发表于 2013-6-7 09:31
再次查看了一下 datasheet    这些寄存器没什么区别    问题解决了没

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

本版积分规则

2

主题

6

帖子

0

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