打印

DSP影子寄存器

[复制链接]
1926|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
abcdcdab|  楼主 | 2017-3-9 08:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
struct ECAN_REGS ECanaShadow;      EALLOW;
    ECanaShadow.CANTIOC.all = ECanaRegs.CANTIOC.all; //  把CANTIOC读入影子寄存器
    ECanaShadow.CANTIOC.bit.TXFUNC = 1;              //  外部引脚I/O使能标志位。
//  TXFUNC=1  CANTX引脚被用于CAN发送功能。
//  TXFUNC=0  CANTX引脚被作为通用I/O引脚被使用
ECanaRegs.CANTIOC.all = ECanaShadow.CANTIOC.all; //  把配置好的寄存器值回写这段代码怎么就调用了影子寄存器,ECanaShadow不是自己定义的一个结构体变量吗?

相关帖子

沙发
zhangmangui| | 2017-3-9 22:56 | 只看该作者
有些寄存器不能按位操作     就有了影子寄存器   
按位等操作完后就赋给了寄存器

使用特权

评论回复
板凳
abcdcdab|  楼主 | 2017-3-10 10:55 | 只看该作者
zhangmangui 发表于 2017-3-9 22:56
有些寄存器不能按位操作     就有了影子寄存器   
按位等操作完后就赋给了寄存器 ...

恩恩,顺便问下TIDSP-XDS510 驱动一直装不上怎么破

使用特权

评论回复
地板
zhangmangui| | 2017-3-11 22:28 | 只看该作者
abcdcdab 发表于 2017-3-10 10:55
恩恩,顺便问下TIDSP-XDS510 驱动一直装不上怎么破

首先确认一下    仿真器支持你现在安装的CCS版本吗?
如果不支持就用不了

使用特权

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

本版积分规则

19

主题

52

帖子

0

粉丝