首页> 外国专利> Can microcontroller that utilizes a dedicated RAM memory space to store message-object configuration information

Can microcontroller that utilizes a dedicated RAM memory space to store message-object configuration information

机译:微控制器能否利用专用的RAM存储空间存储消息对象配置信息

摘要

A CAN microcontroller that supports a plurality of message objects, including a processor core that runs CAN applications, a CAN/CAL module that processes incoming messages, and a data memory space. The data memory space includes a plurality of message buffers associated with respective ones of the message objects, and a dedicated RAM memory space that contains a plurality of memory-mapped registers associated with each of the message objects. The plurality of memory-mapped registers associated with each message object correspond to respective command/control fields for facilitating configuration and setup of that message object. Each of the memory-mapped registers is mapped to a respective storage location within the dedicated RAM memory space. In one embodiment, the dedicated RAM memory space encompasses a plurality of separate RAM modules, each RAM module being dedicated to a respective one of the command/control fields. The memory-mapped registers corresponding to a respective one of the command/control fields are located in respective, designated addressable memory storage locations within the separate RAM module dedicated to that command/control field, with/a different addressable memory storage location being designated for each respective one of the message objects. In one particular implementation, all of the memory-mapped registers corresponding to a respective one of the command/control fields are located in a respective one of the separate RAM modules dedicated to that command/control field.
机译:一个支持多个消息对象的CAN微控制器,包括运行CAN应用程序的处理器内核,处理传入消息的CAN / CAL模块以及数据存储空间。数据存储空间包括与消息对象中的各个消息对象相关联的多个消息缓冲器,以及专用RAM存储器空间,其包含与每个消息对象相关联的多个存储器映射寄存器。与每个消息对象相关联的多个存储器映射寄存器对应于相应的命令/控制字段,以促进该消息对象的配置和设置。每个存储器映射寄存器都映射到专用RAM存储器空间内的相应存储位置。在一个实施例中,专用RAM存储器空间包括多个单独的RAM模块,每个RAM模块专用于命令/控制字段中的相应一个。对应于命令/控制字段中的一个的存储器映射寄存器位于专用于该命令/控制字段的单独RAM模块内的相应的,可寻址的存储器存储位置中,其中一个/个不同的可寻址存储器存储位置被指定用于每个相应的消息对象之一。在一个特定实现中,与命令/控制字段中的相应一个相对应的所有存储器映射寄存器位于专用于该命令/控制字段的单独的RAM模块中的相应一个中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号