MiniBalance是個(gè)免安裝的波形顯示上位機(jī),包含Arduino上位機(jī)庫文件,MiniBalance上位機(jī)Arduino測(cè)試代碼、STM32測(cè)試代碼,有需要的可以下載來使用。
使用說明
直接右鍵以管理員身份運(yùn)行即可(如果打開失敗,重啟一次電腦就行)。使用資料包里面的測(cè)試?yán)滔螺d到STM32F103C8或者Arduino里面,然后運(yùn)行上位機(jī),波特率128000;
注意事項(xiàng):
與上位機(jī)通信的數(shù)據(jù)幀長度固定為4*N+1,幀數(shù)據(jù)字節(jié)之間傳輸延時(shí)不可超過1ms,否則將認(rèn)為當(dāng)前幀結(jié)束。UI刷新沒有限制顯示延時(shí)。這也意味著UI刷新速率直接取決于PC的圖形、計(jì)算性能以及通訊鏈的可靠。如若出現(xiàn)通訊不穩(wěn)定等等因素導(dǎo)致漏、錯(cuò)、字節(jié)或延遲、丟幀的現(xiàn)象,都將無法通過上位機(jī)的協(xié)議解析。則在圖表中當(dāng)前數(shù)據(jù)無法顯示,即可能呈現(xiàn)出線條不完整,數(shù)據(jù)缺失等現(xiàn)象。