秀米培训网

 找回密码
 注册

打印 上一主题 下一主题

基于tms320f28035的can数据记录仪的制作方法

[复制链接]
跳转到指定楼层
楼主
发表于 2021-7-28 15:16:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
专利名称:基于tms320f28035can数据记录仪的制作方法
技术领域:
本实用新型涉及车载电子设备技术领域,特别是涉及一种基于TMS320F28035CAN数据记录仪。
背景技术:
在汽车制造行业中,车载E⑶的开发过程中,为了加快车载E⑶开发的速度,以及提高E⑶代码的可靠性

、稳定性,自动代码开发E⑶占的比例越来越重,TMS320F28035TI推出的一款32位的单片机,TI

Math Works公司合作在MATLAB软件中集成了这款DSP的一整套的模型驱动库,方便于使用模型的自动

代码开发方法去使用TMS320F28035去开发汽车E⑶,但是用这款DSP去开发CAN的数据记录仪显得力不

从心,因为数据记录仪要求芯片有128K*8bit以上的RAM空间,但是TMS320F28035只有6K*16bitRAM

,且没有外部RAM总线接口,同时TMS320F28035不带SDIO接口,还有待改进。

实用新型内容本实用新型主要解决的技术问题是提供一种基于TMS320F28035CAN数据记录仪,使得

TMS320F28035能够用于CAN数据记录仪的开发,提供开发数据记录仪所需要的足够大的高速RAM,同

时解决TMS320F28035不带SDIO接口的问题。为解决上述技术问题,本实用新型采用的一个技术方案是

:提供一种基于TMS320F28035CAN数据记录仪,包括:TMS320F28035主芯片、SRAM芯片、基于SPI

线读写的SD卡座和实时时钟1C,所述SRAM芯片、SD卡座、实时时钟IC分别与所述TMS320F28035主芯

片电性连接。在本实用新型一个较佳实施例中,所述SRAM芯片采用61LV5128AL芯片,所述SRAM芯片

的总线接口与TMS320F28035主芯片的IO 口电性连接。在本实用新型一个较佳实施例中,所述实时时钟

IC采用DS1302芯片,所述实时时钟ICSPI接口与TMS320F28035主芯片的IO 口电性连接。在本实用新

型一个较佳实施例中,所述SD卡座与TMS320F28035主芯片之间通过SPI接口相连接。在本实用新型一

个较佳实施例中,所述TMS320F28035主芯片还连接有电源模块。在本实用新型一个较佳实施例中,所

TMS320F28035主芯片通过CAN总线接口连接CAN总线。本实用新型的有益效果是:本实用新型基于

TMS320F28035CAN数据记录仪,使得TMS320F28035能够用于CAN数据记录仪的开发,提供开发数

据记录仪所需要的足够大的高速RAM,同时解决TMS320F28035不带SDIO接口的问题。

1是本实用新型基于TMS320F28035CAN数据记录仪一较佳实施例的框架示意图;附图中各部件的

标记如下:1TMS320F28035主芯片,2SRAM芯片,3SD卡座,4、实时时钟1C5、电源模块,6

CAN总线。
具体实施方式
以下结合附图对本实用新型的较佳实施例进行详细阐述,以使本实用新型的优点和特征能更易于被本领

域技术人员理解,从而对本实用新型的保护范围做出更为清楚明确的界定。请参阅图1,本实用新型实

施例包括:一种基于TMS320F28035CAN数据记录仪,包括:TMS320F28035主芯片1SRAM芯片2、基

SPI总线读写的SD卡座3和实时时钟IC4,所述SRAM芯片1SD卡座3、实时时钟IC4分别与所述

TMS320F28035主芯片I电性连接。所述SRAM芯片2采用61LV5128AL芯片,61LV5128AL芯片的总线接口

TMS320F28035主芯片IIO 口电性连接,TMS320F28035主芯片IIO模拟总线的方式驱动

61LV5128AL芯片,61LV5128AL芯片中RAM的空间用来存接收到的CAN数据,61LV5128AL芯片是

512K*8bitSRAM,大容量的高速SRAM是为了确保每帧CAN数据都不会丢失。所述实时时钟IC4采用

DS1302芯片,所述DS1302芯片的SPI接口与TMS320F28035主芯片IIO 口电性连接,TMS320F28035

芯片IIO 口来模拟SPI总线来驱动DS1302芯片,DS1302芯片为每个CAN数据提供精准的时间。所述SD

卡座3TMS320F28035主芯片I之间通过SPI接口相连接,SD卡座3中插入SD卡,TMS320F28035主芯片I

通过SPI总线方式来驱动SD卡。所述TMS320F28035主芯片I还连接有电源模块5,用来提供所需的电能。

所述TMS320F28035主芯片I通过CAN总线接口连接CAN总线6TMS320F28035 主芯片 I 的管脚分配如下

:TMS320F28035 总共 45 GPIO 口,GPIOO- GP10018 连接 61LV5128AL 外扩 SRAM A0-A18

GP1037-GP1044 连接 61LV5128AL 100-107, 61LV5128AL CE0EWE 分别连接 GP1022GP1033

GP1023SD 卡的 SPI 接口连接 TMS320F28035 SPIB 口,DS1302 连接 GP1022, GP1020, GP1021

驱动 61LV5128AL 的方法是用TMS320F28035IO 口模拟总线方法驱动,如此分配DSP的管脚就可以实

现基于模型开发的CAN数据记录仪框架。把61LV5128ALDS1302SD卡座这些外设驱动用C语言调试

好,最后在模型中调用这些函数,如此一来就实现了基于模型开发的CAN数据记录仪。在数据记录仪运

行中用TMS320F28035主芯片I的一个CAN邮箱来接收所有的CAN消息帧,同时把CAN消息帧的内容存在

61LV5128AL中,在主程序中采用的是查询的方式访问61LV5128ALRAM中是否有数据,如果有则读取

RAM中数据存入基于FAT32SD卡中,实时时钟IC4的作用是确保文件创建和修改及CAN的每帧消息上

都会有时间记录功能,需要观看数据时可以取出SD卡把数据存入PC机用专业工具对其数据进行分析。

本实用新型基于TMS320F28035CAN数据记录仪,使得TMS320F28035能够用于CAN数据记录仪的开

发,提供开发数据记录仪所需要的足够大的高速RAM,同时解决TMS320F28035不带SDIO接口的问题。

[0024]以上所述仅为本实用新型的实施例,并非因此限制本实用新型的专利范围,凡是利用本实用新型

说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理

包括在本实用新型的专利保护范围内。
权利要求1.一种基于TMS320F28035CAN数据记录仪,其特征在于,包括:TMS320F28035主芯片、

SRAM芯片、基于SPI总线读写的SD卡座和实时时钟1C,所述SRAM芯片、SD卡座、实时时钟IC分别与

所述TMS320F28035主芯片电性连接。
2.根据权利要求1所述的基于TMS320F28035CAN数据记录仪,其特征在于,所述SRAM芯片采用

61LV5128AL芯片,所述SRAM芯片的总线接口与TMS320F28035主芯片的IO口电性连接。
3.根据权利要求1所述的基于TMS320F28035CAN数据记录仪,其特征在于,所述实时时钟IC采用

DS1302芯片,所述实时时钟ICSPI接口与TMS320F28035主芯片的IO 口电性连接。
4.根据权利要求1所述的基于TMS320F28035CAN数据记录仪,其特征在于,所述SD卡座与

TMS320F28035主芯片之间通过SPI接口相连接。
5.根据权利要求1所述的基于TMS320F28035CAN数据记录仪,其特征在于,所述TMS320F28035主芯

片还连接有电源模块。
6.根据权利要求1所述的基于TMS320F28035CAN数据记录仪,其特征在于,所述TMS320F2 8035主芯

片通过CAN总线接口连接CAN总线。
专利摘要本实用新型公开了一种基于TMS320F28035CAN数据记录仪,包括TMS320F28035主芯片、

SRAM芯片、基于SPI总线读写的SD卡座和实时时钟IC,所述SRAM芯片、SD卡座、实时时钟IC分别与

所述TMS320F28035主芯片电性连接。通过上述方式,本实用新型使得TMS320F28035能够用于CAN

据记录仪的开发,提供开发数据记录仪所需要的足够大的高速RAM,同时解决TMS320F28035不带SDIO

接口的问题。

更多数据记录仪内容,请访问rs电子

秀米网|联系方式|秀米培训网

GMT+8, 2024-5-17 06:57 , Processed in 0.218750 second(s), 14 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表