1. 首页
  2. 编程语言
  3. 硬件开发
  4. 标准和扩展格式配置的接收缓冲器的分布-docker部署python爬虫项目的方法步骤

标准和扩展格式配置的接收缓冲器的分布-docker部署python爬虫项目的方法步骤

上传者: 2024-07-22 01:17:02上传 PDF文件 10.65MB 热度 16次

标准和扩展格式配置的接收缓冲器的分布16.5.5错误管理逻辑(EML)。EML负责错误界定。它从BSP获取错误报告,然后通知BSP和IML错误的相关统计。这其中的细节可以参考CAN总线错误及故障处理中的详细解释。

16.5.6位时序逻辑(BTL)位时序逻辑监控串行CAN总线,处理总线线路相关的位时序。它在报文开头“隐形”到“显性”的跳变时同步到CAN总线比特流(硬同步),在接收报文时用其它跳变类重复同步(软同步)。想知道更多关于BTL的位时序逻辑?CAN总线信号传输位定时与位同步将为你详细解读!BTL还提供了可编程的时间段来弥补传输延迟时间和相移(例如:由于振荡器漂移而引起的),从而定义采样点和在一个位时间内的采样次数。

16.5.7位流处理器(BSP)比特流处理器是一个时序发生器,控制发送缓冲器、接收缓冲器以及CAN总线之间的数据流。同时,它还在CAN总线上执行错误检测、仲裁、填充以及错误处理。有关BSP的更多信息,建议查阅浅谈CAN总线的位定时参数

16.5.8 CAN控制器自测试。CAN控制器支持两个不同的自测试:全局自测试(在正常操作模式下设置自接收请求位);局部自测试(在自测试模式下设置自接收请求位)。两种自测试都在使用CAN控制器的“自接收”特性。使用自接收请求时,发送的报文也会被接收并存放到接收缓冲器中。因此,验收滤波器必须进行相应的配置。CAN报文一旦发送出去,就会产生发送中断和接收中断(如果中断被使能的话)。需要更多的技术细节?CAN协议的错误处理及位定时会是一个不错的选择。

全局自测试可以用来检验在一个给定的CAN系统中所选的CAN控制器配置。至少还要有另一个正在应答每个CAN报文的CAN节点连接到CAN总线上。有没有想过,为什么全局自测试如此重要?详解CAN总线信号传输位定时与位同步或许能帮你找到答案。

下载地址
用户评论