[發(fā)明專利]一種基于嵌入式的C語言腳本編程方法在審
| 申請?zhí)枺?/td> | 202010354733.0 | 申請日: | 2020-04-29 |
| 公開(公告)號: | CN111596904A | 公開(公告)日: | 2020-08-28 |
| 發(fā)明(設(shè)計)人: | 趙新偉 | 申請(專利權(quán))人: | 趙新偉 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/65;G06F21/12;G06F21/60 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250100 山東省濟南*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 嵌入式 語言 腳本 編程 方法 | ||
本發(fā)明公開了一種基于嵌入式的C語言腳本編程方法,包括腳本單元和執(zhí)行單元,所述腳本單元串行連接于執(zhí)行單元,所述腳本單元包括系統(tǒng)區(qū)、第一程序區(qū)、第二程序區(qū)和內(nèi)嵌區(qū),所述第一程序區(qū)、第二程序區(qū)和內(nèi)嵌區(qū)均并行連接于系統(tǒng)區(qū),所述執(zhí)行單元包括加密區(qū)和程序燒寫,所述程序燒寫串行連接于加密區(qū),所述加密區(qū)串行連接于腳本單元,所述加密區(qū)串行連接于系統(tǒng)區(qū),通過采用硬件內(nèi)嵌的設(shè)備,結(jié)合加密和程序燒寫方式,核心測量技術(shù)在第一程序區(qū)編程,從而降低了客戶多樣性造成的工程師重復性的工作,同時可以通過串口連接網(wǎng)絡(luò)模塊實現(xiàn)遠程分布式CPU,大大降低了項目的開發(fā)進度,大大縮短項目開發(fā)周期。
技術(shù)領(lǐng)域
本發(fā)明涉及腳本編程術(shù)領(lǐng)域,尤其涉及一種基于嵌入式的C語言腳本編程方法。
背景技術(shù)
在現(xiàn)在的物聯(lián)網(wǎng)發(fā)展條件下,IT行業(yè)慢慢的融入到了各行各業(yè)中,然而IT行業(yè)的工作人員對硬件的了解并不充分,也就無法和多種行業(yè)進行深入交流,因此,在進行C語言編程時,應用障礙較大。
而為了保證編程和應用的有效結(jié)合,需要提出一種腳本編程方式,可以實現(xiàn)IT人員直接應用硬件來模擬和操作應用場合,實現(xiàn)高效工作和管理。
發(fā)明內(nèi)容
本發(fā)明的目的是為了解決現(xiàn)有技術(shù)中存在的缺點,而提出的一種基于嵌入式的C語言腳本編程方法。
為了實現(xiàn)上述目的,本發(fā)明采用了如下技術(shù)方案:
一種基于嵌入式的C語言腳本編程方法,包括腳本單元和執(zhí)行單元,所述腳本單元串行連接于執(zhí)行單元,所述腳本單元包括系統(tǒng)區(qū)、第一程序區(qū)、第二程序區(qū)和內(nèi)嵌區(qū),所述第一程序區(qū)、第二程序區(qū)和內(nèi)嵌區(qū)均并行連接于系統(tǒng)區(qū),所述執(zhí)行單元包括加密區(qū)和程序燒寫,所述程序燒寫串行連接于加密區(qū),所述加密區(qū)串行連接于腳本單元,所述加密區(qū)串行連接于系統(tǒng)區(qū)。
優(yōu)選的,所述第一程序區(qū)和第二程序區(qū)為雙獨立程序區(qū),且獨立安裝和卸載。
優(yōu)選的,所述第一程序區(qū)為核心技術(shù)程序區(qū),所述第二程序區(qū)為外圍技術(shù)程序區(qū)。
優(yōu)選的,所述系統(tǒng)區(qū)采用C語言計算機編程的思維進行設(shè)計。
優(yōu)選的,所述內(nèi)嵌區(qū)為ECP-OS編程環(huán)境,且配置IAR、Keil4、Keil5、make中的一種或多種編程環(huán)境,
優(yōu)選的,所述編程方法包括如下步驟:
S1、選擇程序:選擇已經(jīng)編譯好的程序HEX文件;
S2、打開串口:更新軟件;
S3、卸載第一程序區(qū):卸載第一程序區(qū)軟件;
S4、卸載第二程序區(qū):卸載第二程序區(qū)軟件;
S5、第一行下拉框:選擇ECP通訊串口;
S6、第二行下拉框:選擇更新軟件區(qū);
S7、發(fā)布:對已經(jīng)調(diào)試好的軟件生成EXE更新文件,生產(chǎn)更新軟件;
S8、加密燒寫:企業(yè)用戶采用軟件燒錄進行策劃稿內(nèi)需燒寫,同時采用加密區(qū)進行過程加密。
優(yōu)選的,所述S7步驟的發(fā)布方式為多網(wǎng)絡(luò)共同編寫和上傳。
本發(fā)明提供的一種基于嵌入式的C語言腳本編程方法,通過采用硬件內(nèi)嵌的設(shè)備,結(jié)合加密和程序燒寫方式,核心測量技術(shù)在第一程序區(qū)編程,應用企業(yè)多年應用經(jīng)驗的測量算法,客戶定制功能在第二程序區(qū)中編程,可以直接調(diào)用OS應用及第二程序區(qū)應用,從而降低了客戶多樣性造成的工程師重復性的工作,同時可以通過串口連接網(wǎng)絡(luò)模塊實現(xiàn)遠程分布式CPU,大大降低了項目的開發(fā)進度,大大縮短項目開發(fā)周期。
附圖說明
圖1為本發(fā)明的流程原理框圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于趙新偉,未經(jīng)趙新偉許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010354733.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 腳本處理方法及裝置
- 一種實現(xiàn)腳本引擎的系統(tǒng)及方法
- 代理自動配置腳本的處理方法及代理自動配置腳本服務器
- 一種腳本執(zhí)行方法、裝置及計算設(shè)備
- 腳本轉(zhuǎn)換方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 性能測試平臺腳本存儲方法、裝置、設(shè)備及存儲介質(zhì)
- 一種實現(xiàn)測試腳本驗證的方法及系統(tǒng)
- 結(jié)構(gòu)化查詢語言腳本審查方法及相關(guān)設(shè)備
- 基于FitNesse框架的數(shù)據(jù)驅(qū)動腳本庫的方法、系統(tǒng)及介質(zhì)
- 一種腳本審計方法、裝置、設(shè)備及存儲介質(zhì)





