[发明专利]一种通过设备应用接口进行测试及编程的方法无效
申请号: | 201110097724.9 | 申请日: | 2011-04-19 |
公开(公告)号: | CN102750214A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 郭阳斌;郭阳勇 | 申请(专利权)人: | 成都联星微电子有限公司;郭阳斌;郭阳勇 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 设备 应用 接口 进行 测试 编程 方法 | ||
1.一种可编程设备,该可编程设备包括程序存储器、微处理器、通讯控制器等部分。其特征是该可编程设备可以是单个芯片、也可以多个芯片及元器件的组合、还可以是一个芯片或一个产品中的一部分;该可编程设备具有两种状态,在默认状态时,微处理器运行默认程序,控制和管理通讯控制器的通讯接口与其它设备连接通信,并接收其它设备的指令或数据对该可编程设备进行测试、调试或编程操作;在应用状态时,微处理器运行应用程序或同时运行应用程序及默认程序,按具体应用要求控制和管理通讯控制器的通讯接口与其它设备连接通信并接收其它设备的指令或数据,实现具体的应用通信功能。
2.根据权利要求1所述的程序存储器,其特征在于其至少包括默认程序存储区及应用程序存储区,或者包括分开的默认程序存储器及应用程序存储器;应用程序存储区或应用程序存储器可以被可编程设备自己编程;微处理器运行默认程序存储区或默认程序存储器的程序可以对应用程序存储区或应用程序存储器甚至整个程序存储器进行编程。
3.根据权利要求1所述的通讯控制器,其特征在于按照一定的通讯规范及协议实现设备与设备之间的连接通信,该通讯控制器的通讯方式可以是USB、LAN、CAN、1394、SATA、PCIe、BLUETOOTH、WLAN、UWB、WUSB等其中的一种,也可以是其它通讯方式。
4.根据权利要求1所述的微处理器,其特征在于其可以运行程序存储器的程序实现对与其连接的部件的逻辑控制,其可以是微处理器、微控制器、单片机、DSP或FPGA/CPLD等可编程逻辑器件。
5.根据权利要求1所述的默认程序,其特征在于其可以被固化于程序存储器之中,不需要通过通讯接口在通信过程中对其编程或更改其内容;微处理器运行该程序可以控制和管理通讯控制器实施默认的相关通讯协议并实现默认状态的仿真、调试、测试或编程中的部分或全部功能。
6.根据权利要求1所述的应用程序,其特征在于其所在存储区域及内容可以在通信过程中被更改或编程,微处理器运行该程序可以控制和管理通讯控制器实施应用通讯协议并实现应用状态的所有功能。
7.根据权利要求1所述的一种可编程设备,其通过应用接口进行测试或编程的方法,该方法的特征是:在可编程设备中设定一个状态标志,在可编程设备生产、测试或程序存储器被擦除等初始条件下,首先固化默认程序于特定存储区域并设定可编程设备处于默认状态,当该可编程设备通过其通讯控制器与其它设备连接时,该可编程设备运行其默认程序并按照默认的测试或编程的通讯协议与相连的设备进行数据通信。该可编程设备的状态标志可以被与其连接的设备通过命令设置改变。一旦可编程设备的状态标志被设定为应用状态,该可编程设备即运行其应用程序或同时运行应用程序及默认程序并按照相应通讯协议与相连的设备进行数据通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都联星微电子有限公司;郭阳斌;郭阳勇,未经成都联星微电子有限公司;郭阳斌;郭阳勇许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110097724.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:花绒寄甲的寄生率测定模拟自然条件装置
- 下一篇:旱田用中耕追肥器