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

2022-11-06 21:02:43

痞子衡嵌入式半月刊: 第 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主頁知乎主頁微信公眾號 平臺上。

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