【技术实现步骤摘要】
本专利技术属于嵌入式开发,特别是涉及一种基于js解析引擎的通用嵌入式控制系统和控制方法,基于quickjs的高性能和灵活性,使用javascript语言开发偏底层的嵌入式设备的程序,并可以在云端实施更新javascript脚本,实现嵌入式设备业务逻辑的更新,使嵌入式开发简单、高效。
技术介绍
1、嵌入式开发是一种将电子设备嵌入到其他设备中的技术,其应用范围广泛,包括智能家居、智能玩具、医疗设备等。在嵌入式开发中,通常是采用c语言来实现业务逻辑,通过目标系统的交叉编译工具在宿主机上编译,然后通过工具下载到目标系统中。开发过程繁琐、复杂、学习成本高。为了降低嵌入式开发的复杂、繁琐程度,降低学习成本,需要一种轻量级的、高效的脚本语言来执行各种任务,如设备控制、数据采集等。
2、因此,本专利提出了一种基于js解析引擎的通用嵌入式控制系统和控制方法,以解决上述问题。
技术实现思路
1、本专利技术的目的在于提供一种基于js解析引擎的通用嵌入式控制系统和控制方法,通过基于js的高性能和灵活性
...【技术保护点】
1.一种基于JS解析引擎的通用嵌入式控制方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于JS解析引擎的通用嵌入式控制方法,其特征在于,所述步骤S1中,使用JS语言代替嵌入式开发中通常使用的C语言。
3.根据权利要求1所述的一种基于JS解析引擎的通用嵌入式控制方法,其特征在于,所述步骤S2中,根据业务逻辑调用封装的接口,使用JavaScript语言编写代码,并将JS代码固定到固定地址的存储空间。
4.根据权利要求1所述的一种基于JS解析引擎的通用嵌入式控制方法,其特征在于,所述步骤S3中,嵌入式设备上电初始化后在固定
...【技术特征摘要】
1.一种基于js解析引擎的通用嵌入式控制方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于js解析引擎的通用嵌入式控制方法,其特征在于,所述步骤s1中,使用js语言代替嵌入式开发中通常使用的c语言。
3.根据权利要求1所述的一种基于js解析引擎的通用嵌入式控制方法,其特征在于,所述步骤s2中,根据业务逻辑调用封装的接口,使用javascript语言编写代码,并将js代码固定到固定地址的存储空间。
4.根据权利要求1所述的一种基于js解析引擎的通用嵌入式控制方法,其特征在于,所述步骤s3中,嵌入式设备上电初始化后在固定的存储地址读取默认的js文件,根据q...
【专利技术属性】
技术研发人员:袁伟,邓宏,
申请(专利权)人:四川虹美智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。