原创 TMS320C24x DSP控制器上的CAN

2009-9-14 09:53 1959 4 5 分类: 处理器与DSP
作者:    时间:2008-07-29    来源:汽车电子网 
 
      

TMS320C24x DSP控制器上的CAN控制器(一)
2006-7-17 19:12:00 【文章字体:  】


    德州仪器数字信号处理器解决方案 Claire Monnet 
    摘 要:德州仪器(TI)的TMS320F241、TMS320C241及TMS320F243数字信号处理器(DSP)控制器包括片上控制器局域网(CAN)模块。该模块是一种FullCAN控制器(规范2.0B)。该应用报告将介绍TMS320X241/3CAN模块,其中也包括了针对片上CAN模块不同操作模式的软件示例,及采用CAN总线控制三相感应马达速度的应用示例。 
    TMS320X241/TMS320F243CAN模块
    ---关于CAN
     ---控制器区域网(CAN)是一种多主控串行总线,其使用广播向所有CAN节点发送消息。CAN协议比其他通信协议更具优势。举例而言,CAN协议提供了很好的性价比。它可实现快速的数据传输速度(高达1Mbps),可实施于实时系统。此外,数据可靠性高,错误检测功能成熟且强大可靠。CAN也非常灵活,可以进行热插拔。
    ---CAN协议不是用物理地址与节点联系,而是发送带有标志符的消息(message),这样不同的节点可通过标志符辨认消息。标志符由两个功能:既可用于消息过滤,又可用于确定消息优先级。ID决定所发送的消息是否将由特定的CAN模块接收,当两个或更多节点需要同时发送消息时还可决定消息的优先级。
    ---DSP控制器需要连接至CAN总线上的收发器。CAN总线由双绞线制成。传输速率取决于总线长度。就总线低于40m的情况而言,传输速率高达1Mbps。DSP控制器可连接至SN75LBC031、TPIC8233及TPIC82501TI CAN收发器。
    ---CAN消息帧有以下不同类型:CAN数据帧从发送器向一个或多个接收机发送数据(0~8字节);CAN远程帧用于请求与指定标志符相关的数据帧的发送。帧可为标准帧或扩展帧。标准帧包括11位ID,而扩展帧包括29位ID。
    ---TMS320C241、TMS320F241及TMS320F243 CAN模块
    ---TMS320x241与TMS320F243 CAN模块是FullCAN控制器。它包括用于发送与接收管理及帧存储的信息处理程序,而且所需的CPU开销比BasicCAN控制器小。规范为CAN2.0B Active,也就是说模块可收发标准帧(11位标志符)及扩展帧(29位标志符)。
    ---外置为16位。控制/状态寄存器及CAN邮箱的存取(access)也均为16位。
    ---控制器有6个用于0~8字节数据长度对象的邮箱:
    ---两个接收邮箱(邮箱0与1)
    ---两个发送邮箱(邮箱4与5)
    ---两个可配置发送/接收邮箱(邮箱2与3)
    ---CAN模块包括15个不同的16位寄存器:
    ---● 控制寄存器
    ---MDER:邮箱方向(Direction)/启用寄存器,启用或禁用邮箱并进行邮箱2与3的配置
    ---TCR:用于发送消息的发送控制寄存器
    ---RCR:用于接收消息的接收控制寄存器
    ---MCR:主控制寄存器,用于更改位时序(timing)配置,例如写入CAN RAM或在自检模式中配置芯片
    ---BCR1与BCR2:配置位定时的位配置寄存器
    ---● 状态寄存器
    ---ESR:用于显示错误的错误状态寄存器
    ---GRS:全局状态寄存器(Global Status Register)
    ---CEC:CAN错误计数寄存器 



PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户188034 2009-9-14 19:31

DSP应该很少用CAN 吧
相关推荐阅读
用户1414655 2012-11-28 16:09
给你们介绍一些毛骨悚然的骗人技术
星期六下午 2 点多, 我一个人乘70 路至四川路,当中我在和我老公通电话的时候发觉有人拍了下我的肩膀,刚开始我以为是遇到认识的人和我打招呼的,后来一看旁边是40 多岁的...
用户1414655 2009-11-24 23:01
通信电源蓄电池温度监测系统设计
0 引 言    在通信系统的设计和建设中,通信电源被称为通信系统的心脏,电源系统将直接影响通信系统的可靠性和稳定性。美国APC公司的一项调查结果表明,大约有75%以上的通信系统故障都是由于电源设备故...
用户1414655 2009-09-23 08:53
各种白光LED驱动电路特性评比
作者:    时间:2008-12-02    来源:52RD硬件研发         1996年日亚化学的中村氏发表蓝光LED之后,白光LED就被视为次世代照明光源最具发展潜力的元件,因此有关白光L...
用户1414655 2009-09-23 08:52
论机器视觉与图像分析技术
作者:    时间:2008-12-02    来源:52RD硬件研发         也许你仍然希望能得到咨询专家的帮助,不过紧缩包裹型(Shrink-Wrapped)开发工具包现在已经使得缺乏专业...
用户1414655 2009-09-23 08:52
LCD TV视频解码器技术概述
作者:    时间:2008-12-03    来源:52RD硬件研发          CD TV属于高整合性电子产品,它涵盖了演算法、软体、韧体、硬体、晶片、无线射频等领域,且许多专利仍是属于国外...
用户1414655 2009-09-23 08:52
液晶显示器的自动调光技术
作者:    时间:2008-12-03    来源:52RD硬件研发          最近几年大型液晶显示器的应用,从笔记型电脑、PDA、桌上型电脑用监视器,持续扩展至家用液晶电视等领域,液晶电视...
我要评论
1
4
关闭 站长推荐上一条 /3 下一条