摘要:前言 嵌入式开发过程中,各个模块之间,各个设备之间进行交互时,都会存在数据的输入输出,由于处理的方式不同,数据不会立即同步处理,因此通常在设计时都会设计缓冲区进行数据的处理,方式数据丢失等问题; 一个项目中存在不同模块都需要缓冲区的设计,设计策略基本都一样,不同的是数据结构,在 C 语言中可以编写缓 阅读全文
posted @ 2021-06-04 11:33 大橙子疯 阅读(56) 评论(0) 推荐(0) 编辑
摘要:概念 首先要明确以下两点: LIN 总线通信方式为主从机通信,属于异步通信 “帧头 + 数据帧”才算一完整报文 设计方案 多从机与主机通信数据流(控制+反馈)如下: 一号从机: 第一次进入中断,一号从机判断接收到主机帧头,分析 LIN 总线帧头 ID 是否为该从机控制指令,若是,从机则置位标志位 O 阅读全文
posted @ 2021-01-15 17:34 大橙子疯 阅读(37) 评论(0) 推荐(0) 编辑