
MCP2515
3.5
TXnRTS销
3.6
中止发送
可将TXnRTS引脚是输入管脚可以配置
如:
请求 - 发送输入,其提供了具有
发起的传输的替代手段
从任一发送缓冲器中的消息
标准数字输入
配置和这些引脚控制实现
使用TXRTSCTRL寄存器(见寄存器3-3 ) 。该
TXRTSCTRL寄存器只能被修改时,
MCP2515处于配置模式(见
第10.0节
“工作模式”)。
如果配置成作为一个
请求到发送引脚,该引脚被映射到
各TXBnCTRL.TXREQ位置位发送
缓冲区。 TXREQ位由下降沿锁存
用户可将TXnRTS引脚。用户可将TXnRTS管脚被设计成
让他们直接连接到RXnBF引脚
当自动启动消息传输
RXnBF引脚变为低电平。
用户可将TXnRTS引脚具有内部上拉电阻
100 k (标称值) 。
微控制器可以请求中止的消息中的特定
通过清除相关消息缓冲区
TXBnCTRL.TXREQ位置位。
此外,所有待处理的消息可以请求
通过设置CANCTRL.ABAT位被中止。该位
必须复位(在TXREQ位具有典型的后
经查实为清零)继续发送
消息。该TXBnCTRL.ABTF标志才会被置
如果通过CANCTRL.ABAT位请求中止。
通过复位TXREQ位不中止的消息
不引起ABTF位被置位。
注1 :
这是发射时的消息
请求中止将继续
传输。如果消息不
成功完成传输(即,
丢失仲裁或由一个中断
错误帧),它将随后被中止。
2:
当启用单次转换模式,如果
消息是由于出现错误而中断
框架或仲裁丢失,
TXBnCTRL.ABTF位置。
DS21801G第16页
2003-2012 Microchip的科技公司