消息处理
消息处理程序控制输入/输出缓冲区与消息 RAM 之间以及消息 RAM 与两个瞬态缓冲区 RAM 之间的数据传输。对内部 RAM 的所有访问都是 32 位访问。
对存储在消息 RAM 中的消息缓冲区的访问是在消息处理程序状态机的控制下完成的。这样可以避免两个协议控制器和主机对消息 RAM 的访问之间的冲突。
分配给静态段的消息缓冲区的帧 ID 必须在 GTU 配置寄存器 1 中配置的 7 到 NSS 范围内。分配给动态段的消息缓冲区的帧 ID 必须在 NSS + 1 到 2047 的范围内。
没有匹配的专用接收缓冲区(静态或动态段)的已接收消息如果通过 FIFO 拒绝过滤器,则存储在接收 FIFO(如果已配置)中。【Received messages with no matching dedicated receive buffer (static or dynamic segment) are stored in the receive FIFO (if configured) if they pass the FIFO rejection filter.】
主机对消息 RAM 的访问
输入缓冲区和消息 RAM 之间以及消息 RAM 和输出缓冲区之间的消息传输由主机通过将要访问的目标/源消息缓冲区的编号写入输入或输出缓冲区命令请求寄存器来触发。【The message transfer between Input Buffer and Message RAM as well