[发明专利]一种在无线移动终端上实现解析运行可编程脚本的方法在审
申请号: | 201210557557.6 | 申请日: | 2012-12-20 |
公开(公告)号: | CN103885790A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 陈相朝;周文平;夏珊珊;沈煜;翁荣建;徐天亮;翟富强;杨开迷;韩虎亮;王锦波;王辉;张杰一;宋晨娜 | 申请(专利权)人: | 龙尚科技(上海)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 马家骏 |
地址: | 201204 上海市浦东新区上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 移动 终端 实现 解析 运行 可编程 脚本 方法 | ||
技术领域
本发明涉及一种解析运行可编程脚本的方法,特别涉及一种在无线移动终端上实现解析运行可编程脚本的方法。
背景技术
对于无线移动终端,尤其是应用于物联网领域的无线数据通信模块,其应用十分多样,很多情况下都有第三方简单编程需要,以实现某些特定应用场景下的逻辑控制。
在通常情况下,使用者只能外置一个微处理器,通过微处理器的编程实现对无线移动终端的逻辑控制。(如图1所示)
因此,特别需要一种在无线移动终端上实现解析运行可编程脚本的方法,已解决上述现有存在的问题。
发明内容
本发明的目的在于提供一种在无线移动终端上实现解析运行可编程脚本的方法,针对现有技术的不足,实现脚本文件在无线移动终端解析运行,通过脚本语言编程直接实现第三方需要的逻辑控制,可以取代传统的外部微处理器控制。
本发明所解决的技术问题可以采用以下技术方案来实现:
一种在无线移动终端上实现解析运行可编程脚本的方法,其特征在于,它包括如下步骤:
(1)将编程好的脚本文件置入无线移动终端;
(2)得到脚本的脚本解析器的代码,将其移植到无线移动终端上,使无线终端解析并执行脚本文件;
(3)无线移动终端通过脚本解析器解析并执行脚本文件对无线移动终端进行编程控制。
在本发明的一个实施例中,所述脚本文件通过LUA脚本编程语言进行编程。
在本发明的一个实施例中,所述无线移动终端中的脚本解析器通过AT+RUNLUA=**来实现脚本文件的执行调用,**是将要运行脚本的文件名。
在本发明的一个实施例中,扩展脚本解析器的库函数,使脚本文件具有控制无线移动终端外围设备和使用其各种功能的库,实现对无线移动终端外围设备的编程控制。
本发明的在无线移动终端上实现解析运行可编程脚本的方法,与现有技术相比,可以通过一种常用的脚本语言编程,实现客户对无线移动终端的常用操作控制,客户只要正确编写好脚本文件,将其放在无线移动终端的指定目录下,无线移动终端的脚本解析器即可解析这些脚本并运行,实现本发明的目的。
本发明的特点可参阅本案图式及以下较好实施方式的详细说明而获得清楚地了解。
附图说明
图1为现有的对无线终端实现编程控制的示意图;
图2为本发明的在无线移动终端上实现解析运行可编程脚本方法的示意图;
图3为本发明的在无线移动终端上实现解析运行可编程脚本方法的流程示意图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
如图1和图2所示,本发明的在无线移动终端上实现解析运行可编程脚本的方法,它包括如下步骤:
(1)将编程好的脚本文件置入无线移动终端;
(2)得到脚本的脚本解析器的代码,将其移植到无线移动终端上,使无线终端解析并执行脚本文件;
(3)无线移动终端通过脚本解析器解析并执行脚本文件对无线移动终端进行编程控制。
在本发明中,所述脚本文件通过LUA脚本编程语言进行编程。
在本发明中,所述无线移动终端中的脚本解析器通过AT+RUNLUA=**来实现脚本文件的执行调用,**是将要运行脚本的文件名。
另外,文件名为run.lua脚本是默认开机自动运行的脚本。
在本发明中,扩展脚本解析器的库函数,使脚本文件具有控制无线移动终端外围设备和使用其各种功能的库,实现对无线移动终端外围设备的编程控制。
本发明的在无线移动终端上实现解析运行可编程脚本的方法,终端使用者可以在不添加外部处理器等硬件的情况下,实现对终端的编程控制:
(1)使用LUA脚本语言标准库实现逻辑运算、数学运算、字符串操作、定时循环等算法;
(2)通过针对无线移动终端的对脚本解析器库函数的扩展实现对移动终端的LED、GPIO、LCD和UART等外围设备控制,以及使用终端的短信、电话和数据业务等功能。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内,本发明要求保护范围由所附的权利要求书及其等效物界定 。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于龙尚科技(上海)有限公司,未经龙尚科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210557557.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:方便操作的车用气阀清洗装置
- 下一篇:用于砂石分离的滚筒