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

2022-06-25 21:14:58

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

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

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

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

嘮兩句

歷史上的今天:1998年6月25日,微軟公司釋出 Microsoft Windows 98 作業系統。

本期共收錄 1個資訊、5個專案,希望對你有幫助!

資訊類

1、恩智浦發布全新MCX微控制器產品組合

恩智浦半導體 NXP Semiconductors 近日正式釋出全新的MCX微控制器產品組合,旨在推動智慧家居、智慧工廠、智慧城市以及許多新興工業和物聯網邊緣應用領域的創新。

全新MCX微控制器(MCU)產品組合包含四大全新產品系列,基於通用平臺構建,受到恩智浦廣泛採用的MCUXpresso開發工具和軟體套件支援,可簡化產品開發:

專案類

1、Somu - 基於STM32L432設計的安全金鑰小產品

Somu 是一個很小的 FIDO2 安全金鑰,你可以用它與谷歌、Twitter和GitHub賬戶進行雙重認證,或者用它與微軟賬戶進行無密碼登入。 Somu適合你的USB介面,所以你再也不會忘記你的鑰匙。

Somu 具體規格包括:

- Supported Protocols: FIDO2, U2F
- Supported Operating Systems: Linux, Microsoft Windows, Mac OS X, Chrome OS
- Supported Browsers: Chrome, Firefox, Edge, and Safari support is coming soon (GA in MacOS Catalina)
- Secure Processor: STM32L432KC (with TRNG, security isolation for keys, two levels of locked flash)
- Crypto Algorithms: ECC P256 (as per FIDO2 standard)
- Host Interface: USB-A
- Interaction: two touch buttons - in our FIDO2 firmware the two buttons behave as a single one
- Feedback: RGB LED
- Size: 0.5 x 0.5 x 0.1 inches (13 x 13 x 2.4 mm)
- Weight: 0.11 ounces (3 g)

2、Minimal printf - Mbed推出的精簡 printf 實現

鑑於 C 標準庫裡的 printf 實現比較佔空間,Mbed 自己造了個 Minimal printf 庫。

下面是一個基於恩智浦 K64 的裸機工程在 MDK,GCC 和 IAR 平臺下 Flash 以及 RAM 空間佔用比較:

3、Black Magic Probe - 開源的標準 GNU 偵錯程式

Black Magic Probe 是一個現代的在應用程式偵錯工具。使用者可以使用GNU原始碼級偵錯軟體GDB精確地控制發生的事情。 序列線輸出(SWO)允許目標器在不使用usb或串列埠的情況下向主機寫入跟蹤和紀錄檔記錄。 在探針中解碼SWO本身使得SWO的檢視就像連線到串列埠一樣簡單。

ctxLink 是基於 Black Magic Probe(BMP)的開放式硬體,開放式韌體偵錯開發板,支援WiFi連線和電池供電的操作。它實現了SWD和JTAG介面,用於ARM Cortex-M微控制器的遠端無電纜程式設計和偵錯。

易用性
- 基於BMP的開放式硬體和開源韌體
- 使用內建的STM32系統引導載入程式進行韌體更新
- 與Windows,Mac和Linux相容
偵錯
- 實現SWD和JTAG介面
- 支援廣泛的ARM Cortex目標,包括ST,Atmel,Nordic,NXP等
- 包括一個內建的GDB伺服器,可以與各種整合式開發環境(IDE)一起使用
- 支援多種目標電壓(1.7 V至5 V)
連線性
- 支援與主機的USB和Wi-Fi連線
- 可以使用WPS或通過智慧手機的HTTP設定來設定Wi-Fi
功率
- 可以從目標電源供電(僅3 V至5 V目標)
- 可以由LiPo電池(不包括在內)供電。已通過Adafruit的3.7V 1200mAh電池進行測試
- 電池可以通過USB充電
- 無論ctxLink本身是由電池供電還是通過USB供電,均可用於為目標供電(最大100 mA)

5、SEGGER (Q) SPI Flash Evaluator - 快速評估QSPI/SPI Flash

Segger 公司為它們的 Flasher 工具專案配套設計的一款 QSPI Flash 快速評估套件,有了它,你可以在 15 分鐘之內快速測試任意一款 NOR Flash。

歡迎訂閱

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

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