[发明专利]于微处理器下载并执行程序代码的方法及通讯装置有效
申请号: | 200810110438.X | 申请日: | 2008-06-03 |
公开(公告)号: | CN101599020A | 公开(公告)日: | 2009-12-09 |
发明(设计)人: | 黄志华;张至岩 | 申请(专利权)人: | 晨星软件研发(深圳)有限公司;晨星半导体股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市浩天知识产权代理事务所 | 代理人: | 刘云贵 |
地址: | 518057广东省深圳市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微处理器 下载 执行 程序代码 方法 通讯 装置 | ||
技术领域
本发明涉及一种微处理器,尤其涉及一种于微处理器下载并执行程序代码的方法及通讯装置。
背景技术
射频识别(Radio Frequency Identification,RFID)技术是一种利用无线讯号识别特定目标并读写相关数据的通信技术。由于采用射频识别技术的数据读取系统与特定目标之间无需建立实体或光学接触,因此其数据辨识/读写速度比传统的条形码装置更胜一筹。
射频识别标签(RFID tag)可依其内部芯片是否包含电源分为主动式及被动式两类。以被动式射频识别标签为例,其天线可接收特定距离内的射频读写装置(RFID reader)所发射的无线讯号,然后以接收到的电波提供芯片电路所需的电源。射频识别标签内的芯片电路一经启动,就会自动译码、判读天线接收到的讯号,并以无线讯号提供射频读写装置要求的信息(例如标签本身的辨识号码或是该标签所附着的物品的生产地点及制造日期)。
鉴于射频识别技术可广泛应用于物流管理、购物消费、身分辨识、智能型住家及办公室等领域,将射频读写装置整合在使用者便于携带的电子产品(例如行动电话及PDA)中,以提升使用者利用各种射频识别应用的便利性,成为一项不可避免的趋势。
目前多数可携式电子产品都面临了低功耗、低成本、体积轻巧等诸多限制与要求,在其中整合愈多的功能就意味着这样的挑战愈严苛。换句话说,可携式电子产品中的软硬件资源都相当有限而宝贵,如何在不占用过多软硬件的情况下有效整合射频读写功能也是不容忽视的问题。
然而,现有的射频识别标准五花八门,各种规格又分别对应于不同的程序代码;一般的单片微机因此难以兼备涵盖多种射频识别标准的读写功能。以相当普及并时常被用以做为嵌入式系统核心的8051微处理器为例,由于其中只有大小至多为64K字节的内部程序内存,采用8051微处理器做为射频读写模块的运作核心的电子产品通常只能容纳少数几种射频读写程序代码。
由此可知,如果希望将多种射频读写程序代码容纳于单一微处理器中,势必得采用内存容量较大但价格较为高昂的微处理器,或是同时采用多个微处理器各自负责不同的读写标准。如此一来,电子产品整体的成本就不得不大幅提升。
发明内容
本发明所要解决的技术问题是提供一种于微处理器下载并执行程序代码的方法,它具有高度弹性且可支持多种射频读写程序的微处理器运作方式。另外,它还提供一种通讯装置,它具有成本低优点。
为了解决以上技术问题,本发明提供了如下技术方案。
根据本发明的一实施例为一于微处理器下载并执行目标程序代码的方法。该方法首先执行一监控程序,以监控一微处理器是否收到对应于一目标程序代码的一下载请求。在该微处理器收到该下载请求之后,该目标程序代码将自一外部存储器被下载至该微处理器的一内部存储器中。接着,该方法重新启动该微处理器,以令该微处理器进入开始执行该目标程序代码的模式。
根据本发明的另一实施例为一通讯装置,其中包含一外部存储器与一微处理器。该外部存储器中储存有对应于一目标通讯协议的一目标程序代码。该微处理器本身也包含一内部存储器。该微处理器系用以执行一监控程序,以监控该微处理器是否收到对应于该目标程序代码的一下载请求。收到该下载请求后,该微处理器将自该外部存储器将该目标程序代码下载至该内部存储器中。在该目标程序代码被下载至该内部存储器之后,该微处理器被重新启动并开始执行该内部存储器中的该目标程序代码。
相较于现有技术,根据本发明的运作方法及通讯装置只要利用单一个内部存储器较小(因此成本较低)的微处理器即可达到支持多种射频读写程序的效果。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细说明。
图1A是本发明的一实施例中的电子系统的方块图。
图1B为根据本发明的外部存储器的内部配置范例。
图2为根据本发明的一实施例中于微处理器下载并执行程序代码的运作方法的流程图。
图3为根据本发明的另一实施例中于微处理器下载并执行程序代码的运作方法的流程图。
【主要组件符号说明】
10:电子系统 12:微处理器
12A:内部存储器 14:中央控制单元
16:外部存储器 S21~S23:流程步骤
S31~S36:流程步骤
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晨星软件研发(深圳)有限公司;晨星半导体股份有限公司,未经晨星软件研发(深圳)有限公司;晨星半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810110438.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:压力传感器装置
- 下一篇:具有用于减小失真的扩张段的超声高度检测装置