女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

R-Plan上位機-cmd console & rtt ota pack

RTThread物聯網操作系統 ? 來源:RTThread物聯網操作系統 ? 2020-09-04 14:56 ? 次閱讀

背景

嵌入式開發工具繁多,特別是在windows,每次開發,各種工具都要打開,比如串口,網絡調試助手等,挺煩的。有時打開多個的時候,很難辨別。

為了解決這個問題,所以想著要不就自己寫一個上位機大雜燴,把所有自己用的一些上位機集成在一起。所以就就有了下面這個項目,這個項目叫R-Plan,即:米飯計劃,每一個功能就是一顆米粒,不斷堆疊成一碗飯。

上位機大雜燴是R-Plan的一部分,R-Plan是一個長期的開發的東西,后續會加一些下位機的東西配合上位機完成一些功能性的東西。

R-Plan,上位機部分采用QT來編寫,其實之前考慮過使用C#來寫的,但是上位機后續會對接一些下位機的功能,數據不需要轉化,方便開發。

R-Plan的所有東西,全部是開源的。github鏈接:https://github.com/RiceChen/R_Plan.git

下面這碗米飯,會將每一個功能的logo作為一顆米粒放進去。

功能

目前已經完成了兩個功能- 《cmd console》 & 《rtt ota pack》

這兩個功能比較相似,都是調用QT的QProcess的API,即調用外部程序。

cmd(windows命令行)

目前cmd功能還不怎么完善,比如一些快捷鍵的使用,歷史記錄等功能沒有做進去,這個后續一步一步的加進去。

cmd的核心內容就是QProcess功能的這個API接口和按鍵捕獲,通過兩者結合來執行響應的命令。

問題

如何將按鍵值通過QProcess輸入到cmd.exe--比較麻煩

輸入,目前還有一些問題--這個問題不太大

演示

rtt ota pack

rtt ota pack比較簡單,rtt提供了工具--rt_ota_packaging_tool_cli,直接QProcess調用它就可以了,主要他有一些執行選項要注意。pack功能跟這些選項強相關。

選項列表

選項 功能
-f 源文件
-v 版本
-p 分區
-o 目標文件
-c 打包算法
-s 加密算法
-i 加密IV
-k 加密秘鑰

問題

需要驗證穩定性,看看有沒有什么隱藏的bug

演示

下一步功能

find file功能:雖然網上有這些軟件,比如:everything,但是又要在安裝一個軟件,太煩了。

所以準備寫一個支持字符串查找,文件名查找的功能。即Linux的grep和find命令。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • API
    API
    +關注

    關注

    2

    文章

    1559

    瀏覽量

    63506
  • 嵌入式開發
    +關注

    關注

    18

    文章

    1069

    瀏覽量

    48511
  • 上位機
    +關注

    關注

    27

    文章

    960

    瀏覽量

    55569

原文標題:R-Plan上位機-cmd console & rtt ota pack (1)

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    上位系統架構分析 上位與下位的區別

    上位系統架構分析 1. 上位的定義與作用 上位通常指的是在控制系統中負責決策、數據處理和用
    的頭像 發表于 12-04 10:17 ?3186次閱讀

    【RA-Eco-RA2E1-48PIN-V1.0開發板試用】使用Jlink RTT完成printf打印功能

    /* COMMON_UTILS_H_ */ 打開 這個是Jlink RTT上位 下面的信息表示連接上了,但是內容是空的,是因為我還沒有燒錄程序。接下來,我們直接用jlink燒錄到板子上。 看看我的程序 如果正確,會打
    發表于 10-31 21:00

    如何獲得2555的上位軟件Purepath console 3?

    如何獲得2555的上位軟件Purepath console 3
    發表于 10-24 06:58

    ESP8266 OTA升級錯誤的原因?

    ]OTA_ADDR 4480 [OTA]write 3 OK -->OTA_upgrade 上位
    發表于 07-19 07:35

    上位與下位實時通信的實現

    在工業自動化、遠程控制、數據采集與處理等領域,上位與下位之間的實時通信是實現高效、準確的數據交換和系統控制的基礎。本文旨在介紹實現上位
    的頭像 發表于 06-28 17:01 ?2557次閱讀

    上位與PLC的區別

      在工業自動化和控制系統中,上位和PLC(Programmable Logic Controller,可編程邏輯控制器)是兩個關鍵組成部分,它們在功能、設計、應用等方面存在著顯著的區別。本文將從多個角度深入探討上位
    的頭像 發表于 06-06 11:29 ?4822次閱讀

    上位與下位之間的通訊方式

      在工業自動化、數據處理和控制系統等領域中,上位和下位之間的通訊是確保系統高效、穩定運行的關鍵。上位作為系統的主要控制器,負責數據處
    的頭像 發表于 06-06 11:23 ?6497次閱讀

    上位與下位的不同與聯系

      在工業自動化、數據處理和控制系統等領域,上位和下位是兩個不可或缺的概念。它們各自扮演著不同的角色,共同完成復雜的控制任務。本文將從定義、功能、作用、區別和聯系等多個方面,深入探討上位
    的頭像 發表于 06-06 11:17 ?3516次閱讀

    工控上位還是下位

      工控,作為工業控制領域的核心設備,其角色和定位在工業控制系統中至關重要。在探討工控上位還是下位的問題時,我們需要深入理解
    的頭像 發表于 06-06 11:17 ?1862次閱讀

    上位控制界面用什么做好

    在設計上位控制界面時,選擇合適的開發工具和框架至關重要。本文介紹如何創建一個優秀的上位控制界面。 引言 上位
    的頭像 發表于 06-06 10:54 ?1521次閱讀

    上位可以控制plc輸入點嗎

    一、引言 隨著工業自動化技術的不斷發展,上位與PLC(可編程邏輯控制器)的結合應用越來越廣泛。上位作為人機交互界面,可以方便地實現對PLC的監控和控制。本文將詳細探討
    的頭像 發表于 06-06 10:51 ?1821次閱讀

    上位如何控制下位機運行

    上位與下位的通信與控制是工業自動化、物聯網和嵌入式系統等領域中常見的技術問題。上位通常指具有較高處理能力的計算機系統,如PC
    的頭像 發表于 06-06 10:33 ?2281次閱讀

    上位和下位是什么意思 上位和下位的區別

    上位和下位是計算機控制系統中兩個重要的概念,它們在控制、通信和數據處理等方面發揮著關鍵作用。在本文中,我們將詳細探討上位和下位
    的頭像 發表于 06-06 10:11 ?7843次閱讀

    上位怎么給plc信號輸出

    本文詳細介紹了上位與PLC之間的通信原理、配置方法以及實現信號輸出的步驟。 一、引言 隨著工業自動化的不斷發展,上位與PLC之間的通信變得越來越重要。
    的頭像 發表于 06-06 10:07 ?2329次閱讀

    ESP IDF OTA升級失敗的原因?

    (60747) ota: ota data: 2048 resp_buf:## CMDRET{"cmd&;quot;:&a
    發表于 06-05 07:27