<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

分享一個非常強大的串口調試工具

硬件攻城獅 ? 來源:gitee.com ? 2023-05-29 09:54 ? 次閱讀

LLCOM是一個可運行lua腳本的高自由度串口調試工具。

下載

exe便攜版:

https://llcom.papapoi.com/llcom.zip

CI快照版:

https://ci.appveyor.com/project/chenxuuu/llcom/build/artifacts

所有正式版本:

https://github.com/chenxuuu/llcom/releases/latest

功能列表

?其他串口調試功能具有的功能

?收發日志清晰明了,可同時顯示HEX值與實際字符串

?自動保存串口與Lua腳本日志,并附帶時間

?串口斷開后,如果再次連接,會自動重連

?發送的數據可被用戶自定義的Lua腳本提前處理

?右側快捷發送欄,快捷發送條目數量不限制

?右側快捷發送欄,支持10頁數據,互相獨立

?可獨立運行Lua腳本,并擁有定時器與協程任務特性(移植自合宙Luat Task架構)

?可選文字編碼格式

?終端功能,直接敲鍵盤發送數據(包含ctrl+字母鍵)

?可單獨隱藏發送數據

?集成TCP、UDP、SSL測試服務端/客戶端功能,并且支持IPV6

?集成各種編碼互轉功能

?集成亂碼恢復功能

?集成mqtt測試功能

?集成串口監聽功能,可監聽其他軟件的串口通信數據

d3ec49f0-fbd8-11ed-90ce-dac502259ad0.pngd3f8d54e-fbd8-11ed-90ce-dac502259ad0.pngd4037562-fbd8-11ed-90ce-dac502259ad0.jpg

特色功能示范

使用Lua腳本提前處理待發送的數據

1.結尾加上換行回車

returnuartData.."
"

1.發送16進制數據

returnuartData:fromHex()

此腳本可將形如30313233發送數據,處理為0123的結果

1.更多玩法等你發現

json=require("JSON")
t=uartData:split(",")
returnjson:encode({
key1=t[1],
key2=t[2],
key3=t[3],
})

此腳本可將形如a,b,c發送數據,處理為{"key1":"a","key2":"b","key3":"c"}的結果

此處理腳本,同樣對右側快捷發送區域有效。

獨立的Lua腳本自動處理串口收發

右側的Lua腳本調試區域,可直接運行你寫的串口測試腳本,如軟件自帶的:

--注冊串口接收函數
uartReceive=function(data)
log.info("uartReceive",data)
sys.publish("UART",data)--發布消息
end

--新建任務,等待接收到消息再繼續運行
sys.taskInit(function()
whiletruedo
local_,udata=sys.waitUntil("UART")--等待消息
log.info("taskwaitUntil",udata)
localsendResult=apiSendUartData("ok!")--發送串口消息
log.info("uartsend",sendResult)
end
end)

--新建任務,每休眠1000ms繼續一次
sys.taskInit(function()
whiletruedo
sys.wait(1000)--等待1000ms
log.info("taskwait",os.time())
end
end)

--1000ms循環定時器
sys.timerLoopStart(log.info,1000,"timertest")

甚至你可以利用xlua框架的特性,調用C#接口完成任何你想做的事情

request=CS.System.Net.WebRequest.Create("http://example.com")
request.ContentType="text/html;charset=UTF-8";
request.Timeout=5000;--超時時間
request.UserAgent="Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/71.0.3578.98Safari/537.36Vivaldi/2.2.1388.37";

response=requestGetResponseStream()

myStreamReader=CS.System.IO.StreamReader(response,CS.System.Text.Encoding.UTF8);

print(myStreamReader:ReadToEnd())--打印獲取的body內容

myStreamReader:Close()
response:Close()

使用此功能,你可以完成大部分的自動化串口調試操作。

接口文檔

接口文檔:

https://github.com/chenxuuu/llcom/blob/master/LuaApi.md

審核編輯:湯梓紅

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

    關注

    14

    文章

    1493

    瀏覽量

    74596
  • 字符串
    +關注

    關注

    1

    文章

    553

    瀏覽量

    20184
  • 調試工具
    +關注

    關注

    1

    文章

    42

    瀏覽量

    12565
  • 腳本
    +關注

    關注

    1

    文章

    372

    瀏覽量

    14671
  • GitHub
    +關注

    關注

    3

    文章

    457

    瀏覽量

    15973

原文標題:分享一個非常強大的串口調試工具!

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于QT的串口調試工具設計

    串口通信是我們經常會遇到的問題。很多時候當我們設計一個串口應用時,我們希望有一個簡便的、可視的方式來驗證它。這一篇中我們就來基于QT設計一個串口調試工具。
    的頭像 發表于 12-13 14:37 ?1350次閱讀
    基于QT的<b class='flag-5'>串口</b><b class='flag-5'>調試工具</b>設計

    十大串口調試工具對比分析

    ,大家時眼花繚亂。這些串口調試軟件絕大多數本身小巧、操作簡單 ,但是功能強大,有效的提高了測試人員的工具效率。但是也有不少軟件不如人意,動
    發表于 01-04 07:41

    MCU51的串口調試工具

    MCU51的串口調試工具:本站會員 gxujjd 及sltian 推薦的Mcu51網站的免費串口調試工具。此版本使用C++Builder編寫.
    發表于 01-16 11:53 ?126次下載

    最新串口通訊調試工具_支持:串口通訊 下載

    實現了對計算機串口進行操作,并進一步可以實現兩臺電腦之間的通訊,及控制IC卡機,單片機等,是工業控制人士的必備工具. 串口調試工具是一款計算機串口
    發表于 09-17 08:39 ?70次下載
    最新<b class='flag-5'>串口</b>通訊<b class='flag-5'>調試工具</b>_支持:<b class='flag-5'>串口</b>通訊 下載

    最新版串口調試工具

    電子發燒友網站提供《最新版串口調試工具.exe》資料免費下載
    發表于 11-14 18:43 ?0次下載

    超好用的串口調試工具

    電子發燒友網站提供《超好用的串口調試工具.exe》資料免費下載
    發表于 12-11 09:28 ?42次下載

    超實用的串口調試工具

    電子發燒友網站提供《超實用的串口調試工具.rar》資料免費下載
    發表于 08-14 11:38 ?5次下載

    lhjcom串口調試工具

    電子發燒友網站提供《lhjcom串口調試工具.rar》資料免費下載
    發表于 09-16 23:56 ?7次下載

    串口調試工具sscom32

    電子發燒友網站提供《串口調試工具sscom32.exe》資料免費下載
    發表于 07-03 10:42 ?108次下載

    串口調試工具

    串口調試工具 便于單片機下載 串口調試工具 串口調試工具
    發表于 11-20 16:35 ?39次下載

    串口調試工具

    串口調試工具
    發表于 12-28 10:16 ?166次下載

    docklight串口調試工具下載

    docklight串口調試工具下載
    發表于 06-07 10:00 ?2次下載

    串口調試助手工具

    串口調試助手非常有用串口調試工具
    發表于 08-22 09:34 ?20次下載

    串口調試工具

    串口調試工具免費下載。
    發表于 09-13 17:41 ?31次下載

    串口調試工具

    串口調試工具
    發表于 04-28 13:53 ?7次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>