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