《痞子衡嵌入式半月刊》 第 66 期

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

這裡分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時發布一期。

本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。

上期回顧《痞子衡嵌入式半月刊: 第 65 期》

嘮兩句

歷史上的今天:1935年11月6日,美國工程師阿姆斯特朗在無線電工程學會紐約分部首次發表文章描述調頻廣播。

本期共收錄 4 個項目、 2 個工具,希望對你有幫助!

項目類

1、AVH-TFLmicrospeech – 基於TFL-M的語音識別包入門

這是 ARM 發布的一個基於 TensorFlow Lite 的語音識別包,程式分析一個音頻輸入與語音識別模型,可以檢測兩個關鍵字- Yes 和 No,然後將識別的關鍵字列印到串口中。

示常式序既可以在 Arm虛擬硬體(AVH)上執行,也可以在物理硬體目標(i.MXRT1050/1060)上執行。

2、ThunderScope – 雷電USB4開源示波器

ThunderScope 是為 Thunderbolt 設計的第一個示波器,允許實時取樣數據以超過 1 GB/s 的速度流到電腦。通過利用現代設備強大的處理能力,該設計消除了傳統示波器的所有限制。ThunderScope 是完全開源的,所有的開發和設計決策都在其 hackaday 上詳細說明。

ThunderScope 參數指標:

- Channels: Four
- Analog Bandwidth: 350 MHz
- Sample Rate: 1 GS/s
- Resolution: 8-bit
- Voltage ranges (with 1× probe): 1 mV to 10 V per division
- Memory Depth: As many gigabytes as you can allocate!

3、Aeropoint GUI – 支援通過PPT文件創建介面的GUI方案

Aeropoint GUI 是日本一家叫 CRI WARE 公司的產品,本是面向 PC 端的 GUI 解決方案。但其也推出了 Aeropoint GUI for RX,這是一個特殊版本,使所有基本的 Aeropoint 功能可用於普通的低成本微控制器,比如瑞薩的 RX65N・RZ/A 等。

Aeropoint GUI 採用出色的色彩還原技術,還可以使用 PowerPoint 創建 GUI、播放音頻與影片。

4、jsmn – 號稱世界上最快的JSON解析器/標記器

jsmn 是基於 C 語言的一個極簡的 JSON 解析器,它可以很容易地集成到資源有限或嵌入式項目中。大多數 JSON 解析器提供了一系列函數來載入 JSON 數據、解析數據並根據其名稱提取任何值。jsmn 證明了檢查每個 JSON 包的正確性或分配臨時對象來存儲解析的 JSON 欄位通常是一種過度的做法。

工具類

1、IAR Build Tools – 用於CI/CD下進行高效構建和測試工具

IAR 為 Arm 提供支援 Linux 和 Windows 安裝的 IAR Build tools,進一步擴展了 IAR Systems 提供的自動化構建的靈活自動化工作流。支援在基於跨平台的框架中實現自動化應用程式構建和測試過程,這些工具支援關鍵軟體構建和測試的大規模部署。

如下是一個 IAR Build Tools、Gitea 和 Jenkins 部署集成設置的方法示例:

2、EEZ Studio – 開源跨平台模組化可視化低程式碼開發工具

EEZ Studio 是一個開源的跨平台(在電子中開發)模組化可視化低程式碼開發工具和SCPI控制器,適用於 EEZ BB3 T&M 設備和 EEZ H24005 可編程電源和其他 T&M 設備,支援來自Keysight, Rigol, Siglent, Tek/Keithley, R&S 等製造商的 SCPI。

歡迎訂閱

文章會同時發布到我的 部落格園主頁CSDN主頁知乎主頁微信公眾號 平台上。

微信搜索”痞子衡嵌入式“或者掃描下面二維碼,就可以在手機上第一時間看了哦。