位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第646页 > CR16MCS5VJE7 > CR16MCS5VJE7 PDF资料 > CR16MCS5VJE7 PDF资料2第154页

当帧被成功CR16CAN CON组发
时间戳计数器的内容被捕获到的时间
发送缓冲区的ACK-期间邮票寄存器(三偏磷酸钠)
当前正在发送的帧的时隙。此外,当一个消息
被接收时,接收缓冲器的三偏磷酸钠,寄存器是负载
ED与ACK槽时的时间戳计数器值
当前正在接收的CAN帧。
这意味着,在接收一个消息的情况下
缓冲液,其从相同的另一个缓冲器发送
CR16CAN节点上,三偏磷酸钠注册内容后,等于
本次交易。
两个三偏磷酸钠,寄存器值的比较可以插入 -
编入"read从CAN接收buffer"软件程序,以
区分接收到的数据是否是从另一CAN
节点(有效)或从同一个CAN节点(无效) 。
下面的流程图显示了一种可能的实现。该
同样能缓冲区设置方法见也适用
这个示例。
修改CAN接收序列:
26.2
26.2.1
8月16日- BIT MICROWIRE / SPI ( MWSPI16 )
MWSPI16问题说明
根据本说明书中,在MSKn时钟输出mas-
器模式应该具备的MnIDL位的值
MWnCTL注册,甚至当该模块被禁止。然而
以往,在MSKn引脚使能,模块被禁止。
因此,即使MnIDL位被置位,则MSKn时钟将改变
到低电平,一旦该模块被禁止。如果有任何奴隶
选择在这个时候,我会解释这个多余的过渡
作为移位时钟。
26.2.2
MWSPI16问题原因
即使模块被禁止的复用功能
该MSKn销被使能,模块仍可以影响
MSKn销和驱动该默认值“0”。
26.2.3
MWSPI16问题解决方案
当“1”的MSKn空闲级别要被使用的,以下
当该模块被禁止的程序应遵循:
1.将MSKn引脚为高电平,在相应的端口
数据输出寄存器。
2.配置MSKn脚为输出的相应
荷兰国际集团的端口方向寄存器。
3.禁止在相应的MSKn引脚的复用功能
响应端口复用功能寄存器。
4.禁用MWSPI16模块。
收到消息
进入缓冲区1
时间邮票
缓冲1
=
时间邮票
缓冲区0
26.3
26.3.1
时序和看门狗模块
时间和看门狗模块问题
描述
读出缓冲器1数据
一个有效的看门狗服务提供窗口变化
与TWM配置方法和运行模式
R16MCS9 。因此,不可能以通常提供
的限制的最大的服务窗口。然而, lim-
其最低服务窗口担保,应
被使用。
26.3.2
时间和看门狗模块问题
原因
重设缓冲区1到状态
RX_READY
出口
时间和看门狗模块使用了两个不同的时钟
以及用于其操作,慢系统时钟信号
快速的系统时钟。
慢系统时钟可以通过一个外部产生
纳尔32 kHz的石英或它可以从快速系统来导出
通过在CLK2RES一个预分频计数器的时钟手段MOD-
ULES 。该TWM可以操作过的最大慢行系统
100 kHz时钟。看门狗计数器(向下计数器)
是直接由慢系统( T0IN ),或者它可以是时钟
递减每次计数器T0下溢
(T0OUT).
快速系统时钟用于向TWM寄存器访问,
它建立TWM的用户界面。这些用户界面
面对寄存器包括所有的内存映射寄存器
TWM 。
优势:
无CAN接收缓冲区必须在任何被禁用
时间。
缺点:
接收缓冲区的内容是由一个无效的覆盖
消息来自同一CR16CAN节点发送。
www.national.com
154