添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第0页 > ST7FMC1K2B3 > ST7FMC1K2B3 PDF资料 > ST7FMC1K2B3 PDF资料1第301页
ST7MC1xx/ST7MC2xx
重要提示
(续)
解决方法
如果这个错误持续时间不符合
在应用程序的通信协议,软
洁具可以请求产生一个空闲线路
前间隔字符。在这种情况下,破
时间永远是正确的假设的应用
化是不是做的空闲和之间的任何东西
打破。这可以通过暂时确保disa-
金光闪闪的中断。
确切的顺序是:
- 禁止中断
- 复位,并置TE ( IDLE请求)
- 设置和复位SBK (中断请求)
- 重新允许中断
LIN模式
如果在SCICR3的LINE位被置位,并在M位
该SCICR1寄存器复位,则LINSCI是LIN
主模式。单间隔字符被发送
设置和重置的SCICR2的SBK位
注册。在某些情况下,间隔符可能
比预期更长的时间:
- 24位而不是13位
发生
这个问题的出现是随机的和亲
portional到波特率。与发射frequen-
19200波特CY (来自Fcpu =为8MHz和SCI-
BRR = 0xC9 ) ,错误的休息时间发生
为1%左右。
分析
LIN协议规定的最低13位
休息时间,但没有最大值。
然而,头的最大长度
被指定为(14 + 10 + 10 + 1) X1.4 = 49比特。这是
组成:
- 在同步中断字段( 14位) ,
- 该同步字段(10位) ,
- 标识符字段(10位) 。
每一个LIN帧以一个间隔符。
添加到空闲字符增加的长度
由10位各头。当出现该问题,
报头的长度增加了11比特和BE-
配( (14 + 11 )+ 10 + 10 + 1 )= 45位。
总括而言,问题并不总是关键
如果软件持续时间LIN通信
同步字段和ID之间小于4
位,即208us波特率为19200 。
解决方法是一样的SCI模式,但
考虑到发生(1%)的低概率,
它可能是baetter保持中止的产生SE-
quence因为它是。
15.4.2头超时并不妨碍唤醒
从静音模式
通常情况下,当LINSCI配置在LIN从
模式,如果在LIN头发生超时
头接收(即标题长度> 57位),则
林头错误位( LHE )被置位,中断产生
小人以通知该应用程序,但LINSCI
应该留在静音模式下,等待下一个
头接收。
问题描述
该LINSCI采样周期为T比特/ 16。如果一个LIN
头超时发生的第9和之间
标识符字段停止位的15号样品(参见
图168 ) ,
在LINSCI从静音醒来
模式。然而, LHE设置和LIN头
检测标志( LHDF )保持清零。
另外,如果LHE通过软件之前这个复位
15号样品(通过访问SCISR寄存器
读SCIDR寄存器中的中断LINSCI
例程) ,该LINSCI会产生另一个LINSCI
中断(由于RDRF标志设置) 。
301/309

深圳市碧威特网络技术有限公司