一种应用于BLE5.0协议系统的软硬件交互接口

基本信息

申请号 CN202010271543.2 申请日 -
公开(公告)号 CN111510481A 公开(公告)日 2020-08-07
申请公布号 CN111510481A 申请公布日 2020-08-07
分类号 H04L29/08;H04W4/80;H04W28/14 分类 -
发明人 马越涛 申请(专利权)人 桃芯科技(苏州)有限公司
代理机构 北京前审知识产权代理有限公司 代理人 桃芯科技(苏州)有限公司
地址 215600 江苏省苏州市张家港经济技术开发区(市高新技术创业服务中心)D幢402-403室
法律状态 -

摘要

摘要 本发明涉及一种BLE5.0协议系统及系统中应用的软硬件交互接口,基于链表的软硬件交互接口完成控制器和物理层之间的数据及信息交互,该接口基于事件Event实现,实现时每个Event使用一个名为ECPT的结构表示,每个ECPT包含了描述一个Event的所有参数信息,ECPT结构关联一个数据接收链表和一个数据发送链表,软硬件交互接口的硬件侧通过周期性地轮询Event列表来判断ECPT是否有效。此接口有效地屏蔽了底层硬件实现细节,完成数据收发和对硬件参数的获取和配置,降低了系统实现难度,同时本发明将协议中规定的各个功能进行有效合理的划分,易于功能的实现和维护。