[发明专利]使用管理程序调用指令从固件模块调用无线电通讯功能的方法和设备有效
申请号: | 201380034634.2 | 申请日: | 2013-06-26 |
公开(公告)号: | CN104412230B | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 乔尔·大卫·斯泰普尔顿 | 申请(专利权)人: | 北欧半导体公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 朱凤成;段晓玲 |
地址: | 挪威特*** | 国省代码: | 挪威;NO |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理程序 调用 固件模块 程序调用 调用指令 存储器 无线电通讯功能 调用处理器 无线电通讯 预定管理 指令 关联 处理器 无线电通讯装置 储存 方法和设备 功能函数 固件内存 软件应用 使用管理 无线协议 响应管理 应用内存 可用 配置 集成电路 载入 | ||
一种集成电路无线电通讯装置(1)包含处理器(7)、存储器(13)以及无线电通讯逻辑(17)。存储器(13)具有储存于固件内存地址的固件模块(23),固件模块(23)包括用于根据预定的无线协议来控制该无线电通讯逻辑(17)的多个指令。处理器(7)配置成接收多个管理程序调用指令,每一管理程序调用指令具有关联的管理程序调用号码,并借由(i)调用固件模块(23)里的管理程序调用处理器以及(ii)使该管理程序调用号码可用于该调用处理器,而响应管理程序调用指令。软件应用(27)被载入至该装置(1)的存储器(13),并被储存在预定的应用内存地址。其配置成通过发出一个管理程序调用指令而从固件模块(23)中调用无线电通讯功能函数,该管理程序调用指令具有关联的预定管理程序调用号码,关联的预定管理程序调用号码对应于被调用的功能函数。
技术领域
本发明涉及一种集成电路无线电(radio)通讯装置以及配置这些装置的方法。
背景技术
传统的集成电路通讯装置通常将处理器、存储器以及无线电通讯逻辑集成在一个硅芯片上。天线可以被制造在该硅芯片上或是由外部连接。该装置将具有用于连接至电源的数个管脚、时钟源以及任何外围设备,例如传感器、计时器、数字模拟转换器以及输出装置。该处理器提供与该无线电通讯逻辑的接口用以监督无线电讯息的传送和/或接收。
这样的无线电通讯装置或芯片可以被广泛使用在无线产品上,例如无线鼠标及键盘、游戏机的控制器、自行车速度表、遥控器、车库开启器、无线扩音器等。
在此装置上的该处理器可以直接地从非易失性存储器上运行软件,以根据一个预定无线协议(radio protocol),例如蓝牙(Bluetooth)或紫蜂(ZigBee)协议,而控制该无线电通讯逻辑。
引入无线电通讯晶片的完整产品的制造过程通常涉及该无线电芯片的制造者,其提供该芯片给产品制造者,该产品制造者再将该芯片集成至该产品的其余部分中,完整产品例如为无线鼠标。该芯片制造者也可提供开发套件和文件,让该产品制造者可以对用于该无线电装置的定制应用软件进行开发、安装及调试,该开发套件包含多种工具,例如交互编译器、载入器及调试器。例如,该定制应用软件可以包括数个例程,用于接收来自于无线鼠标的移动传感器的输入以及根据所需的协议传送合适的无线电讯息。
开发套件可额外包含用于软件库和/或操作系统的源代码,该源代码由该芯片制造者写入。接着该产品制造者可用其自己定制的软件应用编译并链接所提供的源代码,用以创造单一对象文件用于载入每一芯片的存储器里的一个预定地址。
该库或操作系统可以包含用于执行一个特定无线协议的数个指令。其可包括其他功能函数,例如存储器管理、处理器调度、内部处理器通讯等等。该应用开发者可以从应用代码调用这些被提供的功能函数,而不需从头开始将其写入。故可使应用软件的开发更加简单和快速。它也可以缓解不同型号的无线电芯片之间的可移植性。
然而,本发明人已经认识到,这样的传统方法是可以改进的。
发明内容
根据本发明的一个方面,提供一种配置集成电路无线电通讯装置的方法,其中:
该装置包括处理器、存储器以及无线电通讯逻辑;
该存储器具有储存在固件内存地址的固件模块,该固件模块包括当由所述处理器执行时根据预定的无线协议来控制该无线电通讯逻辑的多个指令;以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北欧半导体公司,未经北欧半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380034634.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:发光组件和具有发光组件的灯
- 下一篇:用于识别飞行器中的有缺陷的设备的方法