UART总线通讯方法、采用UART总线通讯的设备及其功能模块
基本信息
申请号 | CN201810967049.2 | 申请日 | - |
公开(公告)号 | CN109284248A | 公开(公告)日 | 2019-01-29 |
申请公布号 | CN109284248A | 申请公布日 | 2019-01-29 |
分类号 | G06F13/42(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 宋政斌; 仝海燕 | 申请(专利权)人 | 深圳柴火创客教育服务有限公司 |
代理机构 | 深圳市瑞方达知识产权事务所(普通合伙) | 代理人 | 高瑞;杨波 |
地址 | 518000 广东省深圳市南山区西丽街道万科云设计公社B区B608 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及了一种UART总线通讯方法、采用UART总线通讯的设备及其功能模块,该UART总线通讯方法包括:S10.获取当前通信需求所对应的优先级,并根据优先级生成通信帧,而且,优先级字段位于通信帧的最前端;S20.在总线空闲时,通过发送端向总线发送当前通信帧,而且,在发送完优先级字段后,判断接收到的数据是否与发送的数据相一致,若是,则执行步骤S30;若否,则执行步骤S40;其中,所有功能模块的发送端和接收端均连接至总线上,以实现线与逻辑关系;S30.继续发送当前通信帧,直至当前通信帧发送完;S40.停止当前通信帧的发送,并进行等待直至总线空闲,然后重新执行步骤S20。实施本发明的技术方案,设备中的功能模块的个数不再受主控模块的UART接口个数的限制。 |
