痞子衡嵌入式半月刊: 第 30 期

這里分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農歷年分二十四節氣,希望在每個交節之日準時發布一期,
本期刊是開源專案(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒,
上期回顧 :《痞子衡嵌入式半月刊: 第 29 期》
嘮兩句
這周二是谷雨,歷史上的今天:1986年4月25日國務院批準確定全國兒童預防接種宣傳日,這一天,既是廣大兒童的節日, 也是廣大免疫預防作業者的節日,
本期共收錄 1個專案,5個工具,希望對你有幫助!
專案類
1、libopencm3 - 開源Cortex-M系列單片機韌體庫
libopencm3 專案(以前稱為libopenstm32)旨在為各種ARM Cortex-M0(+)/M3/M4微控制器創建一個免費開源(LGPL v3或更高版本)的韌體庫,
專案主頁: https://github.com/libopencm3/libopencm3
libopencm3 庫當前支持的MCU包括但不限于:
- ST STM32 F0xx/F1xx/F2xx/F30x/F37x/F4xx/F7xx/H7xx series
- ST STM32 G0xx G4xx L0xx L1xx L4xx series
- Atmel SAM3A/3N/3S/3U/3X series, as well as SAMDxx and friends
- NXP LPC1311/13/17/42/43
- Stellaris LM3S series (discontinued, without replacement)
- TI (Tiva) LM4F series (continuing as TM4F, pin and peripheral compatible)
- EFM32 Gecko series (only core support)
- Freescale Vybrid VF6xx
- Qorvo (formerly ActiveSemi) PAC55XX
- Synwit SWM050
該韌體庫完全是根據MCU廠商的資料表、編程手冊和應用程式說明從頭開始撰寫的,代碼配合ARM GCC工具鏈一起使用,可以使用OpenOCD ARM JTAG軟體將代碼下載到MCU,
工具類
1、Serial Studio - 跨平臺、多功能串行資料可視化程式
Serial Studio是一個多平臺,多用途的串行資料可視化的應用軟體,Serial Studio的目標是使嵌入式開發人員和制造商可以輕松地可視化的呈現和分析其專案和設備生成的資料,而無需為每個專案撰寫專用的計算機軟體,
軟體主頁: https://github.com/Serial-Studio/Serial-Studio

Serial Studio采用JSON “映射”檔案,創客們可以根據自身的需要來定制自己的控制面板介面,使用插件來顯示他們的資料并匯出所有接收到的資訊到CSV/Excel格式,并有時間戳來標記每一幀的資訊,Serial Studio可以擴展支持幾乎所有與資料采集/測量相關的專案,
2、SerialPlot - 簡單易用的開源串口波形軟體
SerialPlot是一個可視化的串口收發工具,QT原始碼開源,這個軟體非常好用,能錄波、縮放、多種格式輸入,資料輸入設定比較靈活,作者還在持續更新,
軟體主頁: https://github.com/hyOzd/serialplot

3、ScriptCommunicator - 支持多種介面的可腳本化跨平臺資料終端
ScriptCommunicator 是一種可撰寫腳本的跨平臺資料終端,支持串行埠(RS232、USB到串行)、UDP、TCP客戶機/服務器、SPI、I2C和CAN,所有發送和接收的資料都可以顯示在控制臺中,并可以記錄在html和文本日志中,
軟體主頁: https://github.com/szieke/ScriptCommunicator_serial-terminal

4、VOFA+ - 插件驅動的高自由度上位機
VOFA+ 是一款通過直觀簡潔的協議將位元組流翻譯成多通道資料的軟體,支持十六進制浮點資料,也支持CSV格式字串流,VOFA+ 通過拖動的操作邏輯動態添加控制元件,并將資料系結到控制元件上,以實作傳感器資料的可視化,
- 軟體主頁: https://www.vofa.plus/
- 插件庫: https://github.com/je00/Vodka
VOFA+主體尚不開源,Vodka 是VOFA+上位機的插件庫(這個庫是開源的),當前包含3個協議、5個控制元件,

5、amaoCom - 集思廣益而出的串口網路除錯助手
amaoCom 即貓貓串口網路除錯助手,集成com串口和TCP/UDP服務器,是開發者阿貓在專案開發程序中遇到各種問題解決方法,網友建議,與開發需求相結合而開發的一個實用簡潔高效的串口網路除錯助手
- 軟體主頁: http://www.amaocom.com/

amaoCom 支持多種編碼格式顯示ASCII,Unicode,GB2312/GBK,UTF-8,UTF-7,UTF-32,Hex,Dec,Oct,Bin等,配置自動保存,更換電腦配置不變,更常用的發送擴展和自動回復功能,可以無限增加(BUG級別),
歡迎訂閱
文章會同時發布到我的 博客園主頁、CSDN主頁、知乎主頁、微信公眾號 平臺上,
微信搜索"痞子衡嵌入式"或者掃描下面二維碼,就可以在手機上第一時間看了哦,

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/280481.html
標籤:嵌入式
上一篇:管道和重定向
