无线通讯模块二次开发方法技术

技术编号:4555740 阅读:230 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种无线通讯模块二次开发方法,其包括以下步骤:提供一核心系统模块;提供一应用函数接口模块及一得到当前信号函数模块;由客户提供一嵌入式应用模块;嵌入式应用模块调用该应用函数接口模块中的数据信号并提交给该核心系统模块处理;该核心系统模块通过该得到当前信号函数模块,将处理的该数据信号反馈给该嵌入式应用模块。采用本发明专利技术可以加速无线通讯模块的二次应用开发,且缩减开发成本。

【技术实现步骤摘要】

本专利技术涉及一种模块开发方法,特别是涉及一种能够对无线通讯模块进行快速二 次开发的方法。
技术介绍
鉴于越来越多的客户需要开发符合自己需求的基于无线通讯模块的应用产品,在 传统的开发模式中,客户需要自己添加一块MCU(微控制器)来控制无线通讯模块,通过串 口实现MCU和无线通讯模块的通讯,从而利用无线通讯模块的AT命令(AT即Attention, AT指令集是从终端设备或数据终端设备向终端适配器或数据电路终端设备发送的)来实 现多种功能。而采用此方法中添加的MCU,无疑增加了客户的开发成本。
技术实现思路
本专利技术所要解决的技术问题是为了克服现有无线通讯模块开发中需要客户自己 添加一 MCU来控制,使客户开发成本增加的缺陷,提供一种可以加速客户二次应用开发,且 缩减开发成本的。本专利技术是通过下述技术方案来解决上述技术问题的一种无线通讯模块二次开发 方法,其特点在于,其包括以下步骤S1、提供一核心系统模块;S2、提供一应用函数接口模块及一得到当前信号函数模块;S3,由客户提供一嵌入式应用模块;S4、该嵌入式应用模块调用该应用函数接口模块中的数据信号并提交给该核心系 统模块处理;S5、该核心系统模块通过该得到当前信号函数模块,将处理的该数据信号反馈给 该嵌入式应用模块。较佳地,步骤S1中的该核心系统模块至少能实现通讯协议,外部应用接口及信号 反馈的功能。较佳地,步骤S2中的该应用函数接口模块是基于该核心系统模块开发的。较佳地,步骤S2中的该应用函数接口模块中有多个应用函数接口。较佳地,该多个应用函数接口至少包括存储器读写函数接口,定时函数接口及外 部硬件函数接口。较佳地,步骤S5中该得到当前信号函数模块向该嵌入式应用模块反馈的数据信号 至少包括中断发生信号,定时信号及初始化信号。本专利技术的积极进步效果在于本专利技术的无线通讯模块的二次开发,不仅快速简单, 且高效方便,还缩减了客户的开发成本,同时由于应用函数接口模块的应用函数接口为现 有技术,因此还提高了二次开发的无线通讯模块的稳定性和兼容性。附图说明图1为本专利技术一较佳实施例的开发流程图。 具体实施例方式下面结合附图给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。如图1所示,本专利技术提供一种,首先提供一核心系统 模块(CORE SYSTEM),应用函数接口模块(API,ApplicationProgramming Interface)是基 于核心系统模块开发的。其可以实现包括通讯协议,外部接口,信号反馈在内的所有控制功 能。另外,本专利技术还提供一应用函数接口模块及一得到当前信号函数模块,其中,应用函数 接口模块用来实现对无线通讯模块的控制,比如存储器读写,GPIO 口(通用输入输出接口) 的控制,定时器的控制,外部硬件的控制,如液晶显示器(LCD)等等。该应用函数接口模块 中有多个应用函数接口,如存储器读写函数接口,定时函数接口及外部硬件函数接口。得 到当前信号函数模块则用来向客户的嵌入式应用模块反馈客户需要知道的信息,比如定时 到了,按键,初始化,中断发生等异步消息。此外,根据客户自身的不同需求和功能,由客户 方负责提供一嵌入式应用模块(Embedded Application),用于供客户实现自己的需求。本 专利技术的开发方式中,客户提供的嵌入式应用模块通过调用应用函数接口模块中的数据,并 提交给核心系统模块处理,核心系统模块将处理的数据信号通过得到当前信号函数模块再 反馈给嵌入式应用模块,从而实现客户对无线通讯模块的控制。其中,核心系统模块,应用 函数接口模块及得到当前信号函数模块,嵌入式应用模块等均通过软件编程来实现,软件 编程为现有技术,在此不作赘述。本专利技术通过直接在无线通讯模块内部原本的架构下,提供一应用函数接口模块及 一得到当前信号函数模块,客户根据自身需求提供一嵌入式应用模块,从而与核心系统模 块一起模拟出一个虚拟的MCU,然后通过一系列的API接口,使客户可以调用无线通讯模块 内部某些功能,并通过对现有的信号机制封装,把无线通讯模块内部的响应和回馈即时发 送给客户,实现客户的需求。其中,封装信号机制部分为现有技术,在此不作赘述。本专利技术不仅节约了无线通讯模块二次开发的成本,还降低了功耗,并且由于应用 函数接口为现有技术,因此开发人员通过本方法很容易就能展开无线通讯模块的二次开发 工作,且增加了无线通讯模块的兼容性。虽然以上描述了本专利技术的具体实施方式,但是本领域的技术人员应当理解,这些 仅是举例说明,在不背离本专利技术的原理和实质的前提下,可以对这些实施方式做出多种变 更或修改。因此,本专利技术的保护范围由所附权利要求书限定。权利要求一种,其特征在于,其包括以下步骤S1、提供一核心系统模块;S2、提供一应用函数接口模块及一得到当前信号函数模块;S3、由客户提供一嵌入式应用模块;S4、该嵌入式应用模块调用该应用函数接口模块中的数据信号并提交给该核心系统模块处理;S5、该核心系统模块通过该得到当前信号函数模块,将处理的该数据信号反馈给该嵌入式应用模块。2.如权利要求1所述的,其特征在于,步骤S1中的该核心 系统模块至少能实现通讯协议,外部应用接口及信号反馈的功能。3.如权利要求1所述的,其特征在于,步骤S2中的该应用 函数接口模块是基于该核心系统模块开发的。4.如权利要求1所述的,其特征在于,步骤S2中的该应用 函数接口模块中有多个应用函数接口。5.如权利要求4所述的,其特征在于,该多个应用函数接 口至少包括存储器读写函数接口,定时函数接口及外部硬件函数接口。6.如权利要求1所述的,其特征在于,步骤S5中该得到当 前信号函数模块向该嵌入式应用模块反馈的数据信号至少包括中断发生信号,定时信号 及初始化信号。全文摘要本专利技术公开了一种,其包括以下步骤提供一核心系统模块;提供一应用函数接口模块及一得到当前信号函数模块;由客户提供一嵌入式应用模块;嵌入式应用模块调用该应用函数接口模块中的数据信号并提交给该核心系统模块处理;该核心系统模块通过该得到当前信号函数模块,将处理的该数据信号反馈给该嵌入式应用模块。采用本专利技术可以加速无线通讯模块的二次应用开发,且缩减开发成本。文档编号G06F9/44GK101989194SQ20091001292公开日2011年3月23日 申请日期2009年7月31日 优先权日2009年7月31日专利技术者张平 申请人:沈阳晨讯希姆通科技有限公司本文档来自技高网...

【技术保护点】
一种无线通讯模块二次开发方法,其特征在于,其包括以下步骤:S↓[1]、提供一核心系统模块;S↓[2]、提供一应用函数接口模块及一得到当前信号函数模块;S↓[3]、由客户提供一嵌入式应用模块;S↓[4]、该嵌入式应用模块调用该应用函数接口模块中的数据信号并提交给该核心系统模块处理;S↓[5]、该核心系统模块通过该得到当前信号函数模块,将处理的该数据信号反馈给该嵌入式应用模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:张平
申请(专利权)人:沈阳晨讯希姆通科技有限公司
类型:发明
国别省市:89[中国|沈阳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1