曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Bittly:不只是一個(gè)串口調(diào)試助手

四格陳 ? 來源:四格陳 ? 作者:四格陳 ? 2022-03-27 21:10 ? 次閱讀

前段時(shí)間開始接觸點(diǎn)硬件,買了個(gè)電機(jī),除了文檔之外,賣家附贈(zèng)了一個(gè)串口助手軟件,告訴我說照著文檔發(fā)指令就好。于是乎我就開始照著文檔實(shí)現(xiàn)我自己的功能需求,順手用賣家附贈(zèng)的串口助手軟件進(jìn)行驗(yàn)證調(diào)試。 但是就這么做著做著,冒出來一個(gè)個(gè)關(guān)于串口助手的問題,各種使用不方便, 在搜索,詢問之后,還是沒找到一個(gè)好用的串口助手, 最后決定自己寫一個(gè)

指令管理

pYYBAGJAYdeAFp6CAANJCfWg6fo781.png

指令管理模塊用于指令的增刪改查操作,除了基本的發(fā)送和響應(yīng)接收之外, 還增加了以下幾個(gè)功能:

支持指令分組管理, 可以無限制的創(chuàng)建指令以及文件夾。

請求參數(shù)除傳統(tǒng)的十六進(jìn)制和字符串之外, 增加了結(jié)構(gòu)化生成的方式,能夠方便,清晰的了解沒個(gè)參數(shù)的含義,類型,長度等信息。

響應(yīng)結(jié)果除了傳統(tǒng)的十六進(jìn)制和字符串之外,也同樣增加了格式化的方式,當(dāng)請求到來時(shí), 可通過配置格式化結(jié)果來顯示響應(yīng)結(jié)果。

響應(yīng)結(jié)果還支持通過繪圖的方式來顯示響應(yīng)結(jié)果,可通過自動(dòng)解析響應(yīng)內(nèi)容繪制折線圖

每次請求前,可通過設(shè)置預(yù)執(zhí)行腳本來動(dòng)態(tài)生成或者修改請求參數(shù),目前腳本僅僅支持 Javascript 和 Lua 兩種 ~~~

每個(gè)指令可以發(fā)送到不同的設(shè)備,而不用多次打開不用的窗口來選擇設(shè)備。

控制面板

poYBAGJAYeCAR131AAFfiPimUIA879.png

控制面板是一種更加便捷的調(diào)用指令的方式,省掉了參數(shù)編輯的過程,能夠根據(jù)組件的值以及綁定到組件的指令自動(dòng)完成打開設(shè)備,發(fā)送指令, 解析指令的過程。

控制面板分為編輯模式和運(yùn)行模式,編輯模式用來構(gòu)建面板內(nèi)容, 可以拖拽按鈕,滑動(dòng)條,選擇組等多種空間到面板上,并通過點(diǎn)擊相應(yīng)的配置按鈕來完成指令綁定的操作。運(yùn)行模式則用來根據(jù)組件的配置來執(zhí)行組件上的指令。

舉一個(gè)例子來說,假如我們在上面截圖中的 播放文字 后面的文本框輸入文本內(nèi)容,然后點(diǎn)擊 發(fā)送 按鈕, 那么該文本框的內(nèi)容將會(huì)作為該組件的值, 并且放入綁定的指令的請求參數(shù)中。 假如請求請求參數(shù)存在 text 屬性, 那么我們只需要在配置指令時(shí)將 text 的取值設(shè)置為 {{value}} 自動(dòng)替換當(dāng)前組件的值。

編輯模式預(yù)覽:

poYBAGJAYeeAe_TKAAF6tARzbr8261.png

當(dāng)前控件支持的種類還比較少,后面打算實(shí)現(xiàn)插件的方式,方便擴(kuò)展出自己需要的組件來。

指令測試

pYYBAGJAYe2AMYWXAALLho0ezPk320.png

指令測試這個(gè)模塊可能作為用戶來說用處不太大,感覺硬件廠家應(yīng)該需要。通過添加測試用例, 輸入不同的參數(shù),和期待響應(yīng)。點(diǎn)擊運(yùn)行按鈕后,將會(huì)逐個(gè)根據(jù)配置來發(fā)送指令到硬件設(shè)備上,當(dāng)設(shè)備響應(yīng)后,進(jìn)行解析并于期待響應(yīng)值進(jìn)行比對,如果結(jié)果相同則測試通過,否則則是測試失敗。

文檔管理

poYBAGJAYfmANukXAAIuTzqAdFg575.png

當(dāng)指令配置完成后,可通過文檔管理模塊來預(yù)覽文檔信息。同時(shí)支持將文檔導(dǎo)出為文件的方式。 目前文檔導(dǎo)出僅僅支持 markdown,這可能還不夠, 后面也打算增加其他格式,例如PDF或者CHM等格式, 同時(shí)還在考慮要不要給導(dǎo)出的文檔配置個(gè)封面或者主題 ~~~

環(huán)境變量

pYYBAGJAYf-ABHbjAADpET5aHyg929.png

環(huán)境變量用來維護(hù)不用環(huán)境信息,例如, 存在兩個(gè)設(shè)備,一個(gè)是 V1 版, 另外一個(gè)是 V2 版本,兩個(gè)版本的指令除了版本號(hào)標(biāo)記不同,其他都相同, 則可以建立 V1V2 兩個(gè)環(huán)境, 并設(shè)置 VERSION 分別為對應(yīng)的值, 當(dāng)點(diǎn)擊左上角的環(huán)境切換的時(shí)候,通過 {{env.VERSION}} 配置的指令將會(huì)自動(dòng)被替換為當(dāng)前環(huán)境的版本號(hào)。

以上就是目前已經(jīng)完成的功能模塊,后續(xù)還會(huì)持續(xù)增加和維護(hù), 大家使用的時(shí)候有什么問題或意見建議可以隨時(shí)聯(lián)系我,非常希望大家能幫我提供點(diǎn)意見或者建議 !

審核編輯:符乾江

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1581

    瀏覽量

    78418
  • 調(diào)試助手
    +關(guān)注

    關(guān)注

    2

    文章

    25

    瀏覽量

    10796
  • 串口助手
    +關(guān)注

    關(guān)注

    0

    文章

    30

    瀏覽量

    9060
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    RL-TCPNet UDP通信,板子能接收網(wǎng)絡(luò)調(diào)試助手數(shù)據(jù),不能發(fā)送數(shù)據(jù)到網(wǎng)絡(luò)調(diào)試助手

    RL-TCPNet UDP通信,板子能接收網(wǎng)絡(luò)調(diào)試助手數(shù)據(jù),不能發(fā)送數(shù)據(jù)到網(wǎng)絡(luò)調(diào)試助手,程序運(yùn)行到udp_get_buf(maxlen)函數(shù),系統(tǒng)報(bào)錯(cuò)進(jìn)入sys_error (ERRO
    發(fā)表于 02-20 10:53

    ADS1194調(diào)試串口輸出,在定時(shí)間的轉(zhuǎn)換后數(shù)據(jù)會(huì)少位輸出,為什么?

    調(diào)試的是ADS1194,每個(gè)/DRDY 接收轉(zhuǎn)換數(shù)據(jù)并通過串口發(fā)送到串口助手中,先調(diào)試的CH1~CH4 通道,使用的是內(nèi)部的Test_si
    發(fā)表于 01-07 07:30

    PON不只是破網(wǎng)那么簡單

    大家有沒有在網(wǎng)絡(luò)卡頓的時(shí)候,心里默默吐槽“這破網(wǎng)”?今天要聊的PON(Passive Optical Network,無源光網(wǎng)絡(luò)),可不是你心里那個(gè)“破”網(wǎng),而是網(wǎng)絡(luò)世界中的超級(jí)英雄家族——PON。 ? 別急,我知道你在想什么,這聽起來可能有點(diǎn)枯燥,但相信我,這絕對比你想象的要有趣得多! 1 PON,網(wǎng)絡(luò)界的“超級(jí)英雄” PON,是指利用點(diǎn)對多點(diǎn)拓?fù)浜头止馄鲗?shù)據(jù)從單個(gè)傳輸點(diǎn)傳送到多個(gè)用戶端點(diǎn)的光纖網(wǎng)絡(luò),由OLT(Optical Line Terminal,光線路終端),ONU(Optical Net
    的頭像 發(fā)表于 12-04 09:08 ?628次閱讀
    PON<b class='flag-5'>不只是</b>破網(wǎng)那么簡單

    為什么通信要使用虛擬串口串口助手

    串口助手和虛擬串口是什么?串口助手和虛擬串口串口
    的頭像 發(fā)表于 11-15 01:04 ?3332次閱讀
    為什么通信要使用虛擬<b class='flag-5'>串口</b>和<b class='flag-5'>串口</b><b class='flag-5'>助手</b>?

    無線串口模塊—配置軟件以及串口助手的使用

    1、適用型號(hào) 本文適用于無線串口模塊調(diào)試。 文中的軟件界面截圖,可能會(huì)由于軟件系列、軟件版本不同而略有區(qū)別。 2、使用參數(shù)設(shè)置軟件RF_Setting 使用方法(以E32-433TBL-01
    的頭像 發(fā)表于 10-17 18:08 ?683次閱讀
    無線<b class='flag-5'>串口</b>模塊—配置軟件以及<b class='flag-5'>串口</b><b class='flag-5'>助手</b>的使用

    MQTT調(diào)試助手中文版(物聯(lián)網(wǎng)開發(fā)必備)

    MQTT調(diào)試助手中文版(物聯(lián)網(wǎng)開發(fā)必備)。?支持模擬設(shè)備鏈接各種MQTT云服務(wù)器、 ?阿里云、騰訊云、華為云、原子云、onenet等等。
    發(fā)表于 10-12 14:23 ?8次下載

    用AT32F435CGU7做了個(gè)通訊板,用串口調(diào)試助手看到,電路板有輸出,但是亂碼,為什么?

    我用AT32F435CGU7做了個(gè)通訊板,采用UART2與計(jì)算機(jī)進(jìn)行通訊。結(jié)果,用串口調(diào)試助手看到,電路板有輸出,但是亂碼。我用串口本該發(fā)送
    發(fā)表于 09-27 08:19

    【龍芯2K0300蜂鳥板試用】UART通信測試1、調(diào)試串口

    1、調(diào)試串口 用Type-C線直連開發(fā)板,打開串口助手,等待上電 串口助手設(shè)置如下 開機(jī)后
    發(fā)表于 09-20 00:27

    串口IEC101、Modbus調(diào)試軟件、調(diào)試助手

    款支持串口、網(wǎng)口可以按照需求自定義協(xié)議的通訊軟件,目前軟件庫內(nèi)有處理好的101、104、modbus協(xié)議
    的頭像 發(fā)表于 09-02 09:55 ?785次閱讀
    <b class='flag-5'>串口</b>IEC101、Modbus<b class='flag-5'>調(diào)試</b>軟件、<b class='flag-5'>調(diào)試</b><b class='flag-5'>助手</b>

    不只是前端,后端、產(chǎn)品和測試也需要了解的瀏覽器知識(shí)(二)

    繼上篇《 不只是前端,后端、產(chǎn)品和測試也需要了解的瀏覽器知識(shí)()》介紹了瀏覽器的基本情況、發(fā)展歷史以及市場占有率。 本篇文章將介紹瀏覽器基本原理。 在掌握基本原理后,通過技術(shù)深入,在研發(fā)
    的頭像 發(fā)表于 08-12 14:32 ?557次閱讀
    <b class='flag-5'>不只是</b>前端,后端、產(chǎn)品和測試也需要了解的瀏覽器知識(shí)(二)

    更強(qiáng)的無線(雙)串口數(shù)據(jù)記錄 調(diào)試工具

    1、介紹這是個(gè)具備Wi-Fi功能的無線雙串口調(diào)試工具;除了基本的無線串口外還具備將串口數(shù)據(jù)自動(dòng)
    的頭像 發(fā)表于 08-02 08:11 ?1049次閱讀
    更強(qiáng)的無線(雙)<b class='flag-5'>串口</b>數(shù)據(jù)記錄 <b class='flag-5'>調(diào)試</b>工具

    STC串口驅(qū)動(dòng)調(diào)試程序

    STC的串口驅(qū)動(dòng)調(diào)試程序。
    發(fā)表于 07-08 14:23 ?4次下載

    通過串口調(diào)試助手向模組發(fā)送AT指令,IPD回顯功能異常,無提示的原因?

    通過串口調(diào)試助手,模擬通信流程測試。 固件版本是:2.1.0.0-dev ab00f4a SDK Version:V4.0-Beta2-174-g99fb9a3f7 Bin Version
    發(fā)表于 06-27 06:41

    通過在AWS發(fā)布命令,讓io的電平狀態(tài)上報(bào)給AWS,為什么上傳的同時(shí)一模一樣的數(shù)據(jù)在串口調(diào)試助手打???

    我在平臺(tái)上發(fā)布命令4.png 通過回調(diào)函數(shù)判斷是否上報(bào)數(shù)據(jù)1.png 判斷io的狀態(tài)并把數(shù)據(jù)上傳到AWS2.png 但為什么上傳的同時(shí)一模一樣的數(shù)據(jù)在串口調(diào)試助手打??? : esp32
    發(fā)表于 06-20 06:09

    使用串口調(diào)試工具Vofa+調(diào)試CW32

    流收發(fā)區(qū)打印文本的情況有所不同; 如果您只是想將本軟件當(dāng)成串口助手使用,選擇RawData協(xié)議,可以保證接收到什么打印什么; 請前往 協(xié)議引擎章節(jié)查看各協(xié)議詳情。 本次我們采用FireWater協(xié)議進(jìn)行
    的頭像 發(fā)表于 05-31 17:22 ?2665次閱讀
    使用<b class='flag-5'>串口</b><b class='flag-5'>調(diào)試</b>工具Vofa+<b class='flag-5'>調(diào)試</b>CW32