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接口个数的限制。