這裡分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時釋出一期。
本期刊是開源專案(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。
上期回顧 :《痞子衡嵌入式半月刊: 第 56 期》
歷史上的今天:1998年6月25日,微軟公司釋出 Microsoft Windows 98 作業系統。
本期共收錄 1個資訊、5個專案,希望對你有幫助!
恩智浦半導體 NXP Semiconductors 近日正式釋出全新的MCX微控制器產品組合,旨在推動智慧家居、智慧工廠、智慧城市以及許多新興工業和物聯網邊緣應用領域的創新。
全新MCX微控制器(MCU)產品組合包含四大全新產品系列,基於通用平臺構建,受到恩智浦廣泛採用的MCUXpresso開發工具和軟體套件支援,可簡化產品開發:
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)
鑑於 C 標準庫裡的 printf 實現比較佔空間,Mbed 自己造了個 Minimal printf 庫。
下面是一個基於恩智浦 K64 的裸機工程在 MDK,GCC 和 IAR 平臺下 Flash 以及 RAM 空間佔用比較:
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)
Segger 公司為它們的 Flasher 工具專案配套設計的一款 QSPI Flash 快速評估套件,有了它,你可以在 15 分鐘之內快速測試任意一款 NOR Flash。
文章會同時釋出到我的 部落格園主頁、CSDN主頁、知乎主頁、微信公眾號 平臺上。
微信搜尋"痞子衡嵌入式"或者掃描下面二維條碼,就可以在手機上第一時間看了哦。
最後歡迎關注痞子衡個人微信公眾號【痞子衡嵌入式】,一個專注嵌入式技術的公眾號,跟著痞子衡一起玩轉嵌入式。
衡傑(痞子衡),目前就職於恩智浦MCU系統部門,擔任嵌入式系統應用工程師。
專欄內所有文章的轉載請註明出處:http://www.cnblogs.com/henjay724/
與痞子衡進一步交流或諮詢業務合作請發郵件至 https://www.cnblogs.com/henjay724/p/[email protected]
可以關注痞子衡的Github主頁 https://github.com/JayHeng,有很多好玩的嵌入式專案。
關於專欄文章有任何疑問請直接在部落格下面留言,痞子衡會及時回覆免費(劃重點)答疑。
痞子衡郵箱已被私信擠爆,技術問題不推薦私信,堅持私信請先掃碼付款(5元起步)再發。