技术摘要:
本发明公开了一种基于嵌入式的C语言脚本编程方法,包括脚本单元和执行单元,所述脚本单元串行连接于执行单元,所述脚本单元包括系统区、第一程序区、第二程序区和内嵌区,所述第一程序区、第二程序区和内嵌区均并行连接于系统区,所述执行单元包括加密区和程序烧写,所 全部
背景技术:
在现在的物联网发展条件下,IT行业慢慢的融入到了各行各业中,然而IT行业的 工作人员对硬件的了解并不充分,也就无法和多种行业进行深入交流,因此,在进行C语言 编程时,应用障碍较大。 而为了保证编程和应用的有效结合,需要提出一种脚本编程方式,可以实现IT人 员直接应用硬件来模拟和操作应用场合,实现高效工作和管理。
技术实现要素:
本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于嵌入式的C 语言脚本编程方法。 为了实现上述目的,本发明采用了如下技术方案: 一种基于嵌入式的C语言脚本编程方法,包括脚本单元和执行单元,所述脚本单元 串行连接于执行单元,所述脚本单元包括系统区、第一程序区、第二程序区和内嵌区,所述 第一程序区、第二程序区和内嵌区均并行连接于系统区,所述执行单元包括加密区和程序 烧写,所述程序烧写串行连接于加密区,所述加密区串行连接于脚本单元,所述加密区串行 连接于系统区。 优选的,所述第一程序区和第二程序区为双独立程序区,且独立安装和卸载。 优选的,所述第一程序区为核心技术程序区,所述第二程序区为外围技术程序区。 优选的,所述系统区采用C语言计算机编程的思维进行设计。 优选的,所述内嵌区为ECP-OS编程环境,且配置IAR、Keil4、Keil5、make中的一种 或多种编程环境, 优选的,所述编程方法包括如下步骤: S1、选择程序:选择已经编译好的程序HEX文件; S2、打开串口:更新软件; S3、卸载第一程序区:卸载第一程序区软件; S4、卸载第二程序区:卸载第二程序区软件; S5、第一行下拉框:选择ECP通讯串口; S6、第二行下拉框:选择更新软件区; S7、发布:对已经调试好的软件生成EXE更新文件,生产更新软件; S8、加密烧写:企业用户采用软件烧录进行策划稿内需烧写,同时采用加密区进行 过程加密。 优选的,所述S7步骤的发布方式为多网络共同编写和上传。 本发明提供的一种基于嵌入式的C语言脚本编程方法,通过采用硬件内嵌的设备, 3 CN 111596904 A 说 明 书 2/3 页 结合加密和程序烧写方式,核心测量技术在第一程序区编程,应用企业多年应用经验的测 量算法,客户定制功能在第二程序区中编程,可以直接调用OS应用及第二程序区应用,从而 降低了客户多样性造成的工程师重复性的工作,同时可以通过串口连接网络模块实现远程 分布式CPU,大大降低了项目的开发进度,大大缩短项目开发周期。 附图说明 图1为本发明的流程原理框图; 图2为本发明的网络编写框图。 图中:1脚本单元、11执行单元、12系统区、13第一程序区、14第二程序区、15内嵌 区、16加密区、17程序烧写。