這裡分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時釋出一期。
本期刊是開源專案(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。
上期回顧 :《痞子衡嵌入式半月刊: 第 71 期》
歷史上的今天:1992年2月25日,中國已勘明稀土資源工業儲量佔世界的80%。
本期共收錄 5 個專案、1 個工具,希望對你有幫助!
Newlib 是一個面向嵌入式系統的 C 執行庫。最初是由 Cygnus Solutions 收集組裝的一個原始碼集合,取名為 newlib,現在由 Red Hat 維護。
對於與 GNU 相容的嵌入式C執行庫,Newlib 並不是唯一的選擇,但是從成熟度來講,Newlib 是最優秀的。Newlib 具有獨特的體系結構,使得它能夠非常好地滿足深度嵌入式系統的要求。Newlib 可移植性強,具有可重入特性、功能完備等特點,已廣泛應用於各種嵌入式系統中。
AVR LibC 庫包含了 ISO C 標準所要求的大部分功能,只有 wchar_t 支援是個明顯的例外。它還包含許多針對 AVR 控制器家族的輔助功能。此外,它還包括可客製化的啟動程式碼,可以與 GNU binutils 提供的連結器指令碼一起工作,因此對於大多數 AVR 應用程式來說,通常不需要為此目的提供特定於專案的檔案。
Picolibc 是一個提供標準 C 庫 api 的庫,針對記憶體有限的小型嵌入式 32bit/64bit 系統。Picolibc 是通過混合 Newlib 和 AVR Libc 的程式碼而形成的。
Picolib 支援的架構如下:
Libwebsockets (LWS)是一個靈活的、輕量級的純C庫,用於使用非阻塞事件迴圈輕鬆實現現代網路協定,佔用空間很小。自2010年以來,它一直在不斷開發,並被世界各地成千上萬的開發人員用於數千萬臺裝置中。
Flipper Zero 是一款行動式多功能工具,適合在玩具一樣的身體裡測試者和極客。它喜歡入侵數位裝置,比如無線電協定、存取控制系統、硬體等等。它是完全開源和可客製化的,所以你可以以任何你喜歡的方式擴充套件它。Flipper Zero 主控是 STM32WB55RG。
Kitspace 是一個分享現成電子產品設計(PCB)的地方,可以作為 PCB 入門設計參考,通過線上小工具可以看各種引數。
文章會同時釋出到我的 部落格園主頁、CSDN主頁、知乎主頁、微信公眾號 平臺上。
微信搜尋"痞子衡嵌入式"或者掃描下面二維條碼,就可以在手機上第一時間看了哦。
最後歡迎關注痞子衡個人微信公眾號【痞子衡嵌入式】,一個專注嵌入式技術的公眾號,跟著痞子衡一起玩轉嵌入式。
衡傑(痞子衡),目前就職於某知名外企半導體公司MCU系統部門,擔任嵌入式系統應用工程師。
專欄內所有文章的轉載請註明出處:http://www.cnblogs.com/henjay724/
與痞子衡進一步交流或諮詢業務合作請發郵件至 https://www.cnblogs.com/henjay724/p/[email protected]
可以關注痞子衡的Github主頁 https://github.com/JayHeng,有很多好玩的嵌入式專案。
關於專欄文章有任何疑問請直接在部落格下面留言,痞子衡會及時回覆免費(劃重點)答疑。
痞子衡郵箱已被私信擠爆,技術問題不推薦私信,堅持私信請先掃碼付款(5元起步)再發。