
认真看程序!
void InitECana(void)中
/ Configure eCAN RX and TX pins for CAN operation using eCAN regs/
ECanaShadowCANTIOCall = ECanaRegsCANTIOCall;
ECanaShadowCANTIOCbitTXFUNC = 1;
ECanaRegsCANTIOCall = ECanaShadowCANTIOCall;
void InitECanb(void)中
/ Configure eCAN RX and TX pins for CAN operation using eCAN regs/
ECanbShadowCANTIOCall = ECanbRegsCANTIOCall;
ECanbShadowCANTIOCbitTXFUNC = 1;
ECanbRegsCANTIOCall = ECanbShadowCANTIOCall;
明显ECanaRegs与ECanbRegs不同,这对这两个寄存器赋值,才是对dsp硬件寄存器进行配置。
28335是2812的后一代产品。
2812是定点的,对应的是28035,而28335是浮点的,计算能力更强
新一代产品改进了2812系列的ADC部分的精度,使这个281x固有的bug问题得到很大改善
新一代产品性价比更高,单片价格更加便宜,而2812由于使用的人不如2803x的多,所以在价格上已经不占优势
新一代产品速度更快
新一代产品已经成熟,有大量用户采用,可以放心使用。
新一代产品参考设计和参考文档、参考程序更多更丰富,详情可以下载TI的ControlSUIT查看。
建议用28035替代2812进行设计开发。
无论是2812还是28035还是28335我都使用过,这是经验之谈。
内部通常集成有 2~4 个通用定时器模块(General-Purpose Timer Module,GPTM) ,分别称为
Timer0、Timer1、Timer2 和 Timer3。它们的用法是相同的:每个 Timer 模块都可以配置为一个 32 位定时器或一个
32 位 RTC 定时器;也可以拆分为两个16 位的定时/计数器 TimerA 和 TimerB,它们可以被配置为独立运行的定时器、事件计数器或
PWM。
通常没什么区别
以上就是关于TI 28335 DSP ECAN配置问题全部的内容,包括:TI 28335 DSP ECAN配置问题、TI的DSP2812与28335有什么区别、ti28335编程 timer0和timer2中断的区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)