[发明专利]基于LC1860芯片的自组网模块底层驱动开发装置有效
| 申请号: | 201711482382.6 | 申请日: | 2017-12-29 |
| 公开(公告)号: | CN108090024B | 公开(公告)日: | 2023-05-02 |
| 发明(设计)人: | 孙泽宏 | 申请(专利权)人: | 陕西烽火电子股份有限公司 |
| 主分类号: | G06F15/78 | 分类号: | G06F15/78;H04L12/46 |
| 代理公司: | 西安睿通知识产权代理事务所(特殊普通合伙) 61218 | 代理人: | 惠文轩 |
| 地址: | 721006*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 lc1860 芯片 组网 模块 底层 驱动 开发 装置 | ||
1.一种基于LC1860芯片的自组网模块底层驱动开发装置,应用于LC1860芯片上,其特征在于,包括:自组网应用程序单元、Android框架单元、Android硬件抽象层、自组网接口内核驱动层、自组网本地代码模块、一键通按键音频单元和自组网模块;
所述自组网应用程序单元包含第一双向端和第二双向端,所述自组网接口内核驱动层包含第三双向端、第四双向端、第五双向端、第六双向端,所述自组网本地代码模块包含第七双向端和第八双向端,所述Android框架单元包含第九双向端、第十双向端和第一单向端,所述Android硬件抽象层包含第十一双向端和第十二双向端;
所述自组网应用程序单元第一双向端双向连接Android框架单元第九双向端,自组网应用程序单元第二双向端双向连接自组网本地代码模块第七双向端,自组网本地代码模块第八双向端双向连接自组网接口内核驱动层第三双向端,自组网接口内核驱动层第四双向端双向连接Android硬件抽象层第十一双向端,自组网接口内核驱动层第五双向端双向连接一键通按键音频单元双向端,自组网接口内核驱动层第六双向端双向连接自组网模块双向端,Android硬件抽象层第十二双向端双向连接Android框架单元第十双向端,Android框架单元第一单向端单向连接自组网应用程序单元;
所述自组网模块用于实时获取语音、数据通信信息,并将所述语音、数据通信信息分别发送至自组网接口内核驱动层和自组网本地代码模块;
所述自组网接口内核驱动层用于接收自组网模块发送过来的语音、数据通信信息,将接收的所述语音、数据通信信息发送至自组网本地代码模块;
所述自组网本地代码模块用于接收自组网接口内核驱动层接收的所述的语音、数据通信信息,并采用Android JNI机制将所述语音、数据通信信息转换为自组网应用程序单元能够识别的程序代码信息,并发送至自组网应用程序单元;
所述自组网应用程序单元用于接收自组网本地代码模块发送过来的程序代码信息,并将所述程序代码信息转化为音频数据后发送至Android框架单元;
所述Android框架单元用于接收自组网应用程序单元发送过来的音频数据,并对所述音频数据进行Android Socket通信数据采集,然后将采样的Android Socket通信数据发送至Android硬件抽象层;
所述Android硬件抽象层用于接收Android框架单元发送过来的所述Android Socket通信数据,并对所述Android Socket通信数据进行接口驱动适配,进而得到接口驱动代码标识,将所述接口驱动代码标识和所述Android Socket通信数据发送至自组网接口内核驱动层;
所述自组网接口内核驱动层用于接收Android硬件抽象层发送过来的所述接口驱动代码标识和所述Android Socket通信数据,并根据所述接口驱动代码标识驱动对应接口,然后从所述接口将所述通信数据发送至一键通按键音频单元。
2.如权利要求1所述的一种基于LC1860芯片的自组网模块底层驱动开发装置,其特征在于,所述自组网应用程序单元还用于将语音、数据通信信息转化为一键通数据、网络协议数据和话音数据,并将所述一键通数据、网络协议数据和话音数据发送至自组网本地代码模块得到一键通数据代码、网络协议数据代码和话音数据代码,并发送至自组网接口内核驱动层,自组网接口内核驱动层根据一键通数据代码、网络协议数据代码和话音数据代码驱动对应接口,然后从所述接口将所述一键通数据代码、网络协议数据代码和话音数据代码发送至自组网模块进行代码解读,分别得到一键通数据、网络协议数据和话音数据。
3.如权利要求1所述的一种基于LC1860芯片的自组网模块底层驱动开发装置,其特征在于,所述自组网应用程序单元还用于从音频数据中读取一键通按键数据后发送至Android框架单元,Android框架单元用于接收所述一键通按键数据后进行Android Socket一键通按键数据采集,得到采集的Android Socket一键通按键数据后发送至Android硬件抽象层;Android硬件抽象层用于接收采集的Android Socket一键通按键数据后进行接口驱动适配,进而得到一键通按键数据接口驱动代码;自组网接口内核驱动层用于接收所述一键通按键数据接口驱动代码和所述采集的Android Socket一键通按键数据;
所述一键通按键音频单元还用于获取硬件接口信号,并发送至自组网接口内核驱动层;所述自组网接口内核驱动层还用于接收一键通按键音频单元发来的硬件接口信号,并根据所述一键通按键数据接口驱动代码驱动对应接口,从该接口将所述一键通按键数据接口驱动代码发送至Android硬件抽象层;Android硬件抽象层接收所述一键通按键数据接口驱动代码,将所述采集的AndroidSocket一键通按键数据Android发送至Android框架单元,Android框架单元将采集的Android Socket一键通按键数据发送至自组网应用程序单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西烽火电子股份有限公司,未经陕西烽火电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711482382.6/1.html,转载请声明来源钻瓜专利网。





