工具 | 您所在的位置:網站首頁 › 屬羊女屬狗男生個屬蛇孩子好嗎 › 工具 |
1024G 嵌入式資源大放送!包括但不限于C/C++、單片機、Linux等。關注微信公眾號【嵌入式大雜燴】,回復1024,即可免費獲取! 本次分享一個很酷的上位機軟件——伏特加。 伏特加簡介伏特加是一款通用的數(shù)據(jù)調試工具,它讓圖形化調試變得像串口調試一樣簡單。通過打印字符串,或者發(fā)送十六進制數(shù)字的方式,就能完成數(shù)據(jù)的可視化作。 并且擁有強大的實時統(tǒng)計功能,以往需要保存數(shù)據(jù)轉移到Matlab才能進行直方統(tǒng)計,頻譜分析,有了伏特加,這些都能在接收到數(shù)據(jù)的那一刻實時完成。伏特加是一個通用的串口助手、通用的網絡調試助手。 其界面如下: 很簡潔、美觀。 伏特加功能演示(1)伏特加與下位機數(shù)據(jù)交互 下位機(我們這里用的是STM32)與伏特加的數(shù)據(jù)交互可以是下位機往伏特加發(fā)送數(shù)據(jù),也可以是伏特加往下位機發(fā)送數(shù)據(jù)。 這里演示下位機發(fā)送數(shù)據(jù)至伏特加進行波形顯示(使用串口通信)。我們要往伏特加發(fā)送數(shù)據(jù)進行波形顯示,當然要遵循一些數(shù)據(jù)協(xié)議。 伏特加支持 ?FireWater(烈酒)協(xié)議 、 ?JustFloat協(xié)議、RawData協(xié)議,這些都是自定義協(xié)議。我們 按照協(xié)議格式發(fā)送數(shù)據(jù),軟件自動解析數(shù)據(jù)數(shù)量,生成波形。 這里我們選用的是 FireWater(烈酒)協(xié)議: 下位機的代碼編寫很簡單,例如我們要從下位機發(fā)送數(shù)據(jù),顯示兩個正弦波,只需調用printf函數(shù)發(fā)送協(xié)議格式數(shù)據(jù)即可,代碼: 主函數(shù)更簡單: 下載程序,打開伏特加,設置串口參數(shù),就可以看到對應波形了: (2)伏特加作為TCP客戶端 FireWater協(xié)議: JustFloat協(xié)議: 這就是本次的分享,希望各位喜歡。 最后,重點來了。伏特加軟件及使用教程,可在后臺回復關鍵詞:伏特加,進行獲取。 溫馨提示:第一次打開可能會出現(xiàn)未響應的情況,稍微等一些就好,因為其正在自動激活。 猜你喜歡:C語言、嵌入式位作精華技巧大匯總 基于Linux、C、JSON、Socket的編程實例(附代碼) 一個超輕量級的JSON解析器 STM32網址大全(快速定位網址查找資料) 手冊在手,bug不再有,分享一個超級強大的軟件 教你寫一個定時關機程序 1024G 嵌入式資源大放送!包括但不限于C/C++、單片機、Linux等。關注微信公眾號【嵌入式大雜燴】,回復1024,即可免費獲取! |
今日新聞 |
推薦新聞 |
專題文章 |
CopyRight 2018-2019 實驗室設備網 版權所有 |