串口接口设计
zigbee吧
全部回复
仅看楼主
level 1
jafybestwish 楼主
最近在网关主框架中加入zigbee的通信,基本class如下:
设计出发点如下:
核心框架通过调度器scheduler可以在不同模块间调度解耦,zbmsg_task继承serial_task因此具备串口数据的收发,
只需要把重点用在send和handle的处理,也就是解析完整报文,解析完成后会指示事件(通过zbmsg_event),将完整报文通过result调度出去,result是纯虚函数,上层业务代码会实现该函数。
2020年09月25日 08点09分 1
level 11
不错
2020年09月28日 02点09分 2
1