一種BLE5.0協(xié)議系統(tǒng)及系統(tǒng)中應(yīng)用的軟硬件交互接口
基本信息
申請(qǐng)?zhí)?/td> | CN201710205000.9 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN106888271A | 公開(公告)日 | 2017-06-23 |
申請(qǐng)公布號(hào) | CN106888271A | 申請(qǐng)公布日 | 2017-06-23 |
分類號(hào) | H04L29/08;H04W4/00 | 分類 | 電通信技術(shù); |
發(fā)明人 | 馬越濤 | 申請(qǐng)(專利權(quán))人 | 北京螢芯科技咨詢合伙企業(yè)(有限合伙) |
代理機(jī)構(gòu) | 北京華創(chuàng)博為知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 北京螢芯科技有限公司;桃芯科技(蘇州)有限公司 |
地址 | 100080 北京市海淀區(qū)海淀大街27號(hào)1-4層部分3層3-127 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種BLE5.0協(xié)議系統(tǒng)及系統(tǒng)中應(yīng)用的軟硬件交互接口,基于鏈表的軟硬件交互接口完成控制器和物理層之間的數(shù)據(jù)及信息交互,該接口基于Event實(shí)現(xiàn),實(shí)現(xiàn)時(shí)每個(gè)Event使用一個(gè)名為ECPT的結(jié)構(gòu)表示,每個(gè)ECPT包含了描述一個(gè)Event的所有參數(shù)信息,ECPT結(jié)構(gòu)關(guān)聯(lián)一個(gè)數(shù)據(jù)接收鏈表和一個(gè)數(shù)據(jù)發(fā)送鏈表,軟硬件交互接口的硬件側(cè)通過周期性地輪詢Event列表來判斷ECPT是否有效。此接口有效地屏蔽了底層硬件實(shí)現(xiàn)細(xì)節(jié),完成數(shù)據(jù)收發(fā)和對(duì)硬件參數(shù)的獲取和配置,降低了系統(tǒng)實(shí)現(xiàn)難度,同時(shí)本發(fā)明將協(xié)議中規(guī)定的各個(gè)功能進(jìn)行有效合理的劃分,易于功能的實(shí)現(xiàn)和維護(hù)。 |
