- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国单片机公共实验室 CAN-bus 客户咨询报告之十二
采用 TMS320F2812 的CAN 系统解决方案
一、特点:
*高性能静态 CMOS 技术(150MHz,低功耗设计) ;
*JTAG 边界扫描支持;
*高性能 32 位 CPU(16 x 16 和 32 x 32 MAC 操作,16 x 16 双 MAC ,哈佛总线结
构,快速中断反应和处理等) ;
*在片存储器(Flash 设备:达 128K x 16 Flash,ROM 设备:达 128K x 16 ROM,
1K x 16 OTP ROM,L0 和 L1 :2 Blocks of 4K x 16 Each Single-Access RAM ,H0 :
1 Block of 8K x 16 SARAM,M0 和 M1 :2 Blocks of 1K x 16 Each SAEAM) ;
*引导 ROM(4K x 16 ,软件引导方式,标准算术表) ;
*外部接口(达 1M 总的存储器,可编程等待状态,可编程读/写选通定时,3 个单
独的片选) ;
*时钟和系统控制(支持动态 PLL 率改变,在片振荡器,看门狗定时器模块) ;
*3 个外部中断;
*外设中断扩展(PIE)块,支持 45 个外设中断;
*128-bit 安全键/锁(保护 Flash/ROM/OTP 和 L0/L1 SARAM ,保护固件以防逆向
工程) ;
*3 个 32-bit CPU 定时器;
*马达控制外设(2 个事件管理器 EVA 和 EVB 等) ;
*串口外设( 串行外设接口SPI,2 个串行通信接口 SCIs、标准UART ,增强的CAN,
多通道缓冲串口 McBSP 、SPI 方式) ;
*12-bit ADC,16 个通道(2 x 8 通道输入多路转换器,2 个 Sample-and-Hold,单
个/ 同步转换,快速转换率: 80 ns/12.5 MSPS);
*多达 56 个逐一可编程、多路复用通用目的输入/输出(GPIO)引脚;
*先进的仿真特点(分析和断点功能、通过硬件实时调试) ;
*低功耗方式和省电(支持闲置、待机、停机模式,不能使用单个外设时钟) ;
*可选的封装:
-179-Ball MicroStar BGA ,带有外部存储器接口(GHH), (ZHH)(2812) ;
-176-Pin Low-Profile Quad Flatpack (LQFP) ,带有外部存储器接口(PGF) (2812) ;
-128-Pin LQFP ,无外部存储器接口(PBK) (2810, 2811);
*可选的温度范围:
-A: -40°C ~ 85°C (GHH, ZHH, PGF, PBK)
-S: -40°C ~ 125°C (GHH, ZHH, PGF, PBK)
-Q: -40°C ~ 125°C (PGF, PBK)
更详细的说明请查询: 。
选择了芯片后,就可以围绕该芯片确定相应的开发工具。开发工具的好坏
往往是决定一个系统成败的关键,下面是对 CAN-BUS 开发系统组成的一些建
议:
can@ 第 1 页 更新时间:2006.8
中国单片机公共实验室 CAN-bus 客户咨询报告之十二
二、CAN-BUS 开发系统组成建议
一套完整的 CAN-BUS 开发系统通常由开发平台和测试平台两部分组成。
对于很多应用来说,由于要涉及到多个 CAN 节点通信,系统比较复杂,
因此选择一个良好的开发平台是至关重要的。高效的嵌入式开发通常要
采用 C 语言(需选择优秀的嵌入式工程 C 编译器) ,选用高性能的实时仿
真器并最好在一个优秀的嵌入式操作系统上进行开发。如果有可能的话,
最好购买商业化的 CAN 库函数,或得到专业化的 CAN-BUS 机构提供的
驱动程序参考。
有了好的 CAN 开发工具,应当可以顺利完成各个独立的 CAN 单片机节
点的开发,但这并不意味着整套系统的顺利完成。由于 CAN 协议只规
定到数据链路层,
您可能关注的文档
最近下载
- DB37_T 2368-2022_钻芯法检测混凝土抗压强度技术规程.pdf VIP
- 2025秋青岛版(新教材)一年级科学上册《11 玩彩泥》教学设计.docx VIP
- 2025秋青岛版(新教材)一年级科学上册《10 玩小车》教学设计.docx VIP
- 《刘姥姥人物形象分析》课件 部编版语文九年级上册.pptx VIP
- 大学生职业生涯规划.pdf VIP
- 农民工工资发放表最新.docx VIP
- 年产16.5万吨环保新材料搬迁新建项目环境影响报告书.pdf
- 2021年最新苏教版五年级科学上册《雨和雪》PPT.pptx VIP
- 台达固态变压器白皮书.pdf VIP
- 幼儿园如何开展户外活动课件.pptx VIP
原创力文档


文档评论(0)