適合學習的QT開源專案 SerialTool

2022-02-04 20:11:07 字數 534 閱讀 6326

a cross platform serial-port/tcp/udp debugging tool.

serialtool是乙個跨平台的串列埠/網路除錯工具。此工具支援串列埠除錯助手、終端、波形顯示和檔案傳輸等功能。該工具的源**使用gpl許可證發布。

serialtool支援基礎的文字傳輸。文字傳輸介面支援16進製制與ascii格式的收發。您可以自定義文字傳輸使用的字元編碼,目前serialtool支援ascii、gb-2312、gb-18030、utf-8、utf-16be、utf-16le共6總字元編碼。此外還支援多種**高亮模式,這對文字通訊協議(例如使用json通訊)的操作有較大幫助。

serialtool的波形顯示模組使用簡單的協議進行資料傳輸,我們已經為使用者封裝好了平台無關的c語言協議庫,具體的協議說明請參考串列埠示波器協議說明。使用者可以將採集的波形儲存為文字檔案,然後使用matlab等工具進行資料分析(您需要自己編寫程式,serialtool的波形存檔為csv格式)。當然,您也可以使用serialtool載入波形檔案。

如果您支援本軟體,歡迎貢獻源**或者向作者提出建議。

十個適合快速學習的C開源專案

閱讀 十個c開源專案 1.webbench 2.cmockery cmockery是google發布的用於c單元測試的乙個輕量級的框架。它很小巧,對其他開源包沒有依賴,對被測試 侵入性小。cmockery的源 行數不到3k,你閱讀一下will return和mock的源 就一目了然了。主要特點 免費...

python scrapy開源專案學習

這個專案的架構不是怎麼複雜,但作為python的初學者,看到這個專案的這麼多 徹底暈了。俗話說,萬事開頭難,確實,開始不知如何下手,如何定製符合自己需求的蜘蛛。只知道建立乙個工程,但工程的各個模組的作用是什麼,如何把這些模組組成乙個整體,讓它真正的發揮作用。好吧,此時最笨的方法是去瞧瞧源 追蹤程式的...

適合c c 的http開源方案

版本 作者日期 備註0.1 loon 2019.2.13 初稿0.2 loon 2019.4.1 修復部分勘誤 在嵌入式開發過程中,我們有的時候需要移植或開發web服務,http協議是繞不開的,這個時候結合開源方案,可以加快我們的開發進度,減少工作量。以下排名不分先後順序。名稱位址 說明libcur...