【技术实现步骤摘要】
本专利技术涉及汽车芯片,具体为一种低速车规mcu通用串行传输外设接口。
技术介绍
1、作为一种定制电路的mcu在具体应用时根据客户的需要而定制外设接口的类型和各种外设的数量。定制的mcu往往量不会太大,成本居高不下。尤其是车规mcu成本更高。各种外设接口是mcu必备的重要组成部分,比如can lin psi5 uart i2c spi等外设接口协议实现电路。
2、现有技术中每个外设接口电路单独实现,从内部输入输出、内部解码、内部编码、内部缓存、专用引脚等都各自一套,各自占用sram中独立的配置寄存器空间,各自占用独立的硬件电路和缓存。因此对不同的应用场景,势必会造成一些外设接口资源的浪费,而另一些外设资源却面临不够用的囧境。
技术实现思路
1、针对现有技术存在的不足,本专利技术目的是提供一种低速车规mcu通用串行传输外设接口,以解决上述
技术介绍
中提出的问题,本专利技术解决了硬件资源冗余、配置流程复杂的问题,有限的资源可以被有效利用,以此达到复用硬件电路、节省成本的效果。
【技术保护点】
1.一种低速车规MCU通用串行传输外设接口,其特征在于,包括该通用外设接口的执行流程:
2.根据权利要求1所述的一种低速车规MCU通用串行传输外设接口,其特征在于:还包括帧数据处理模块,所述帧数据处理模块用于将有效的帧信息中的帧类型数据、帧控制信息数据提取到专用寄存器。
3.根据权利要求2所述的一种低速车规MCU通用串行传输外设接口,其特征在于:所述寄存器解码完整帧中有效的负载数据,按地址偏移存储在RAM中;根据帧的类型也可以由CPU配置RAM为固定大小的FIFO使用。
4.根据权利要求3所述的一种低速车规MCU通用串行传输外设接口
...【技术特征摘要】
1.一种低速车规mcu通用串行传输外设接口,其特征在于,包括该通用外设接口的执行流程:
2.根据权利要求1所述的一种低速车规mcu通用串行传输外设接口,其特征在于:还包括帧数据处理模块,所述帧数据处理模块用于将有效的帧信息中的帧类型数据、帧控制信息数据提取到专用寄存器。
3.根据权利要求2所述的一种低速车规mcu通用串行传输外设接口,其特征在于:所述寄存器解码完整帧中有效的负载数据,按地址偏移存储在ram中;根据帧的类型也可以由cpu配置ram为固定大小的fifo使用。
4.根据权利要求3所述的一种低速车规mcu通用串行传输外设接口,其特征在于:在提取帧信息子模块及解码接收数据子模块,系统硬件电路根据时隙配置及帧类型配置,有任何不匹配的错误发生时也会及时上报错误中断并中止本次传输,申请重新发送或者中止模块运行。
5.根据权利要求1所述的一种低速车规mcu通用串行传输外设接口,其特...
【专利技术属性】
技术研发人员:梅文超,甘焱林,
申请(专利权)人:无锡摩芯半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。