[发明专利]具有使用缓冲器描述表的控制器区域网络模块的微控制器有效
申请号: | 201080008842.1 | 申请日: | 2010-05-21 |
公开(公告)号: | CN102326363A | 公开(公告)日: | 2012-01-18 |
发明(设计)人: | 蒂姆·L·威尔逊;约瑟夫·W·特里斯;史蒂文·G·道森 | 申请(专利权)人: | 密克罗奇普技术公司 |
主分类号: | H04L12/413 | 分类号: | H04L12/413;H04L12/56;B60R16/023;H04L12/40 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 孟锐 |
地址: | 美国亚*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 使用 缓冲器 描述 控制器 区域 网络 模块 | ||
1.一种微控制器,其包含:
随机存取存储器;
控制器区域网络(CAN)控制器,其包含接收经汇编CAN消息的控制单元,其中所述控制单元使用所述经汇编CAN消息产生缓冲器描述符表条目且将所述缓冲器描述符表条目存储于所述随机存取存储器中,且其中所述缓冲器描述符表条目包含来自所述CAN消息的至少一消息识别符及荷载数据以及随后缓冲器描述符表条目的信息。
2.根据权利要求1所述的微控制器,其中缓冲器描述符表条目具有恒定大小。
3.根据权利要求1所述的微控制器,其中所述缓冲器描述符表条目进一步包含帧状态及扩展的CAN消息识别符。
4.根据权利要求1所述的微控制器,其中所述微控制器为32位微控制器且所述缓冲器描述符表条目由六个32位字组成。
5.根据权利要求1所述的微控制器,其中所述缓冲器描述符表条目包含帧状态字、下一地址位置字、消息识别符字、扩展的消息识别符字、包含四个字节的第一数据字及包含四个字节的第二数据字。
6.根据权利要求1所述的微控制器,其中所述随机存取存储器为双端口或多端口存储器。
7.根据权利要求1所述的微控制器,其中所述CAN控制器包含与所述控制单元耦合的消息汇编缓冲器移位寄存器。
8.根据权利要求7所述的微控制器,其中所述CAN控制器包含将多个屏蔽寄存器及多个滤波器寄存器与所述控制单元耦合的逻辑,其中所述逻辑产生指示所述消息汇编缓冲器移位寄存器中的有效条目的信号。
9.一种在微控制器内存储控制器区域网络(CAN)消息的方法,其包含以下步骤:
接收CAN消息;
汇编所述CAN消息;
使用所述经汇编CAN消息产生缓冲器描述符表条目;及
将所述缓冲器描述符表条目存储于所述微控制器的随机存取存储器中,其中所述缓冲器描述符表条目包含来自所述CAN消息的至少一消息识别符及荷载数据以及随后缓冲器描述符表条目的信息。
10.根据权利要求9所述的方法,其中所述CAN消息可为标准CAN消息以及扩展的CAN消息。
11.根据权利要求9所述的方法,其中缓冲器描述符表条目具有恒定大小。
12.根据权利要求9所述的方法,其中所述缓冲器描述符表条目进一步包含帧状态及扩展的CAN消息识别符。
13.根据权利要求9所述的方法,其中所述微控制器为32位微控制器且所述缓冲器描述符表条目由六个32位字组成。
14.根据权利要求9所述的方法,其中所述缓冲器描述符表条目包含帧状态字、下一地址位置字、消息识别符字、扩展的消息识别符字、包含四个字节的第一数据字及包含四个字节的第二数据字。
15.根据权利要求9所述的方法,其中所述随机存取存储器为双端口或多端口存储器。
16.根据权利要求9所述的方法,其中通过消息汇编缓冲器移位寄存器来执行所述汇编CAN消息的步骤。
17.根据权利要求16所述的方法,其进一步包含借助多个屏蔽寄存器及多个滤波器寄存器来产生有效性信号的步骤,所述有效性信号指示所述消息汇编缓冲器移位寄存器中的有效条目。
18.一种32位微控制器,其包含:
双端口32位宽随机存取存储器;及
控制器区域网络(CAN)控制器,其包含接收经汇编CAN消息的控制单元,其中所述控制单元使用所述经汇编CAN消息产生缓冲器描述符表条目且将所述缓冲器描述符表条目存储于所述随机存取存储器中,且其中所述缓冲器描述符表条目由32位帧状态字、32位下一地址位置字、32位消息识别符字、32位扩展的消息识别符字、第一32位数据字及第二32位数据字组成。
19.根据权利要求17所述的微控制器,其中所述CAN控制器包含与所述控制单元耦合的消息汇编缓冲器移位寄存器。
20.根据权利要求18所述的微控制器,其中所述CAN控制器包含将多个屏蔽寄存器及多个滤波器寄存器与所述控制单元耦合的逻辑,其中所述逻辑产生指示所述消息汇编缓冲器移位寄存器中的有效条目的信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于密克罗奇普技术公司,未经密克罗奇普技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080008842.1/1.html,转载请声明来源钻瓜专利网。