[發明專利]基于WIFI的便攜式可視化硬件編程系統及方法在審
| 申請號: | 201710328634.3 | 申請日: | 2017-05-10 |
| 公開(公告)號: | CN109240675A | 公開(公告)日: | 2019-01-18 |
| 發明(設計)人: | 周慶國;郅朋;漆昱濤;楊旭輝;李飛;周睿;胡軼凜;肖子超 | 申請(專利權)人: | 蘭州大學 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/41;G06F8/65 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 730000 甘肅*** | 國省代碼: | 甘肅;62 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 硬件編程 嵌入式開發板 可視化 編程設備 編程系統 實驗程序 拖拽 服務器 外部設備 程序執行結果 控制外部設備 封裝服務器 可充電電池 外部接口板 網頁瀏覽器 編程環境 程序燒錄 平臺搭建 輸出命令 無線連接 系統搭建 編程 通信 應用 服務 | ||
1.一種基于WIFI的便攜式可視化硬件編程系統,它包括編程設備、服務器、拖拽式編程系統、WIFI通信模塊、嵌入式開發板、外部設備,外殼,其特征在于,
編程設備,利用位于其上面的網頁瀏覽器打開位于所述的服務器上的所述的拖拽式編程系統;
拖拽式編程系統,提供一種可視化的編程環境,用于編寫實驗程序;
WIFI通信模塊,用于所述的編程設備與所述的服務器的無線連接和通信;
服務器,運行所述的拖拽式編程系統,提供WIFI服務,以及實現所述的嵌入式開發板上的程序燒錄;
嵌入式開發板,執行在所述的編程設備上編寫的實驗程序,并控制所述的外部設備運行;
外部設備,執行所述的嵌入式開發板的輸出命令,呈現程序執行結果;
外殼:封裝所述的服務器、嵌入式開發板、可充電電池和外部接口板。
2.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述的編程設備不僅可以是具有網頁瀏覽器的臺式計算機,而且還可以是具有網頁瀏覽器的智能手機、平板電腦、筆記本電腦。
3.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述的拖拽式編程系統的網頁布局為:左側是集成了硬件驅動模塊的工具箱,其中羅列出若干個圖標,每個圖標集成了外部設備的控制模塊,右側是編輯區,用戶通過拖拽的方式將左側工具箱中的圖標移動到右側編輯區進行程序編寫。
4.根據權利要求1所述的一種基于WIFI的便攜式可視化的硬件編程系統,其特征在于所述的拖拽式編程系統的編輯區右上角有一個“上傳”按鈕,它集成了使用所述WIFI通信模塊將編寫的程序燒錄到所述的嵌入式開發板的功能模塊,用戶通過點擊“上傳”按鈕實現一鍵燒錄的目的。
5.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述的WIFI模塊一鍵燒錄程序的實現過程為:所述的服務器從所述的拖拽式編程系統中獲取用戶編寫的圖標式代碼,將其轉換為文本格式的C語言代碼,并以“.c”或“.ino”文件格式保存在所述的服務器中,然后所述的服務器執行一個編譯和燒錄上述保存的文件的shell腳本,將編譯好的可執行程序通過串口燒錄至所述的嵌入式開發板。
6.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述服務器支持多種操作系統,包括安卓、IOS、Mac OS、Windows、Linux、Unix。
7.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述的服務器的主板與所述的嵌入式開發板通過串口進行連接通信。
8.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述的嵌入式開發板的接口與arduino平臺的接口兼容。
9.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述的可充電電池的一個供電口給所述的服務器主板供電,另一個供電口引到所述的外殼上,給所述的外部設備供電。
10.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述的外殼為長方體塑膠盒,其前面板有USB調試口、HDMI接口和運行指示燈;右側面板有Micro USB充電口、5V/1A USB供電口、電量指示燈、reboot按鍵孔;頂面有外部設備接口。
11.根據權利要求1所述的一種基于WIFI的便攜式可視化硬件編程系統,其特征在于所述的外殼的內部結構為,第一層是可充電電池;第二層是所述的服務器主板;第三層是所述的嵌入式開發板;第四層是外部設備接口板。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘭州大學,未經蘭州大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710328634.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種游戲開發系統
- 下一篇:一種圖層處理方法及裝置





