当前位置: 首页 > 专利查询>朱银娟专利>正文

基于TMS320F28035的CAN数据记录仪制造技术

技术编号:9102861 阅读:281 留言:0更新日期:2013-08-30 20:30
本实用新型专利技术公开了一种基于TMS320F28035的CAN数据记录仪,包括:TMS320F28035主芯片、SRAM芯片、基于SPI总线读写的SD卡座和实时时钟IC,所述SRAM芯片、SD卡座、实时时钟IC分别与所述TMS320F28035主芯片电性连接。通过上述方式,本实用新型专利技术使得TMS320F28035能够用于CAN数据记录仪的开发,提供开发数据记录仪所需要的足够大的高速RAM,同时解决TMS320F28035不带SDIO接口的问题。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及车载电子设备
,特别是涉及一种基于TMS320F28035的CAN数据记录仪
技术介绍
在汽车制造行业中,车载E⑶的开发过程中,为了加快车载E⑶开发的速度,以及提高E⑶代码的可靠性、稳定性,自动代码开发E⑶占的比例越来越重,TMS320F28035是TI推出的一款32位的单片机,TI与Math Works公司合作在MATLAB软件中集成了这款DSP的一整套的模型驱动库,方便于使用模型的自动代码开发方法去使用TMS320F28035去开发汽车E⑶,但是用这款DSP去开发CAN的数据记录仪显得力不从心,因为数据记录仪要求芯片有128K*8bit以上的RAM空间,但是TMS320F28035只有6K*16bit的RAM,且没有外部RAM总线接口,同时TMS320F28035不带SDIO接口,还有待改进。
技术实现思路
本技术主要解决的技术问题是提供一种基于TMS320F28035的CAN数据记录仪,使得TMS320F28035能够用于CAN数据记录仪的开发,提供开发数据记录仪所需要的足够大的高速RAM,同时解决TMS320F28035不带SDIO接口的问题。为解决上述技术问题,本技术采用的一个技术方案是:提供一种基于TMS320F28035的CAN数据记录仪,包括:TMS320F28035主芯片、SRAM芯片、基于SPI总线读写的SD卡座和实时时钟1C,所述SRAM芯片、SD卡座、实时时钟IC分别与所述TMS320F28035主芯片电性连接。在本技术一个较佳实施例中,所述SRAM芯片采用61LV5128AL芯片,所述SRAM芯片的总线接口与TMS320F28035主芯片的IO 口电性连接。在本技术一个较佳实施例中,所述实时时钟IC采用DS1302芯片,所述实时时钟IC的SPI接口与TMS320F28035主芯片的IO 口电性连接。在本技术一个较佳实施例中,所述SD卡座与TMS320F28035主芯片之间通过SPI接口相连接。在本技术一个较佳实施例中,所述TMS320F28035主芯片还连接有电源模块。在本技术一个较佳实施例中,所述TMS320F28035主芯片通过CAN总线接口连接CAN总线。本技术的有益效果是:本技术基于TMS320F28035的CAN数据记录仪,使得TMS320F28035能够用于CAN数据记录仪的开发,提供开发数据记录仪所需要的足够大的高速RAM,同时解决TMS320F28035不带SDIO接口的问题。附图说明图1是本技术基于TMS320F28035的CAN数据记录仪一较佳实施例的框架示意图;附图中各部件的标记如下:1、TMS320F28035主芯片,2、SRAM芯片,3、SD卡座,4、实时时钟1C,5、电源模块,6、CAN总线。具体实施方式以下结合附图对本技术的较佳实施例进行详细阐述,以使本技术的优点和特征能更易于被本领域技术人员理解,从而对本技术的保护范围做出更为清楚明确的界定。请参阅图1,本技术实施例包括:一种基于TMS320F28035的CAN数据记录仪,包括:TMS320F28035主芯片1、SRAM芯片2、基于SPI总线读写的SD卡座3和实时时钟IC4,所述SRAM芯片1、SD卡座3、实时时钟IC4分别与所述TMS320F28035主芯片I电性连接。所述SRAM芯片2采用61LV5128AL芯片,61LV5128AL芯片的总线接口与TMS320F28035主芯片I的IO 口电性连接,TMS320F28035主芯片I用IO模拟总线的方式驱动61LV5128AL芯片,61LV5128AL芯片中RAM的空间用来存接收到的CAN数据,61LV5128AL芯片是512K*8bit的SRAM,大容量的高速SRAM是为了确保每帧CAN数据都不会丢失。所述实时时钟IC4采用DS1302芯片,所述DS1302芯片的SPI接口与TMS320F28035主芯片I的IO 口电性连接,TMS320F28035主芯片I用IO 口来模拟SPI总线来驱动DS1302芯片,DS1302芯片为每个CAN数据提供精准的时间。所述SD卡座3与TMS320F28035主芯片I之间通过SPI接口相连接,SD卡座3中插入SD卡,TMS320F28035主芯片I通过SPI总线方式来驱动SD卡。所述TMS320F28035主芯片I还连接有电源模块5,用来提供所需的电能。所述TMS320F28035主芯片I通过CAN总线接口连接CAN总线6。TMS320F28035 主芯片 I 的管脚分配如下:TMS320F28035 总共 45 个 GPIO 口,GPIOO- GP10018 连接 61LV5128AL 外扩 SRAM 的 A0-A18,GP1037-GP1044 连接 61LV5128AL 的100-107, 61LV5128AL 的 CE、0E、WE 分别连接 GP1022、GP1033、GP1023,SD 卡的 SPI 接口连接 TMS320F28035 的 SPIB 口,DS1302 连接 GP1022, GP1020, GP1021。驱动 61LV5128AL 的方法是用TMS320F28035的IO 口模拟总线方法驱动,如此分配DSP的管脚就可以实现基于模型开发的CAN数据记录仪框架。把61LV5128AL、DS1302、SD卡座这些外设驱动用C语言调试好,最后在模型中调用这些函数,如此一来就实现了基于模型开发的CAN数据记录仪。在数据记录仪运行中用TMS320F28035主芯片I的一个CAN邮箱来接收所有的CAN消息帧,同时把CAN消息帧的内容存在61LV5128AL中,在主程序中采用的是查询的方式访问61LV5128AL的RAM中是否有数据,如果有则读取RAM中数据存入基于FAT32的SD卡中,实时时钟IC4的作用是确保文件创建和修改及CAN的每帧消息上都会有时间记录功能,需要观看数据时可以取出SD卡把数据存入PC机用专业工具对其数据进行分析。本技术基于TMS320F28035的CAN数据记录仪,使得TMS320F28035能够用于CAN数据记录仪的开发,提供开发数据记录仪所需要的足够大的高速RAM,同时解决TMS320F28035不带SDIO接口的问题。以上所述仅为本技术的实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
,均同理包括在本技术的专利保护范围内。权利要求1.一种基于TMS320F28035的CAN数据记录仪,其特征在于,包括:TMS320F28035主芯片、SRAM芯片、基于SPI总线读写的SD卡座和实时时钟1C,所述SRAM芯片、SD卡座、实时时钟IC分别与所述TMS320F28035主芯片电性连接。2.根据权利要求1所述的基于TMS320F28035的CAN数据记录仪,其特征在于,所述SRAM芯片采用61LV5128AL芯片,所述SRAM芯片的总线接口与TMS320F28035主芯片的IO口电性连接。3.根据权利要求1所述的基于TMS320F28035的CAN数据记录仪,其特征在于,所述实时时本文档来自技高网
...

【技术保护点】
一种基于TMS320F28035的CAN数据记录仪,其特征在于,包括:TMS320F28035主芯片、SRAM芯片、基于SPI总线读写的SD卡座和实时时钟IC,所述SRAM芯片、SD卡座、实时时钟IC分别与所述TMS320F28035主芯片电性连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹校洪王熙涵陈超
申请(专利权)人:朱银娟
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1