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

這里分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農歷年分二十四節氣,希望在每個交節之日準時發布一期,
本期刊是開源專案(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒,
上期回顧 :《痞子衡嵌入式半月刊: 第 5 期》
嘮兩句
今天是谷雨,春季的最后一個節氣,新冠疫情雖然還沒有徹底結束,但是各行各業都在慢慢恢復了,還是喜歡忙忙碌碌又生機勃勃的日子,
本期共收錄 1條資訊、3個專案、2個工具、1個RT產品,希望對你有幫助!
資訊類
1、ZLG推出一款擁有高性能、功能全面、智能美觀的86盒智能面板完整解決方案
隨著物聯網等新興市場的成長,智能面板作為智慧場景的終端正走進千家萬戶,ZLG傾力推出一款基于RT1052硬體平臺、AWorksOS+AWTK軟體平臺,擁有高性能、功能全面、智能美觀的86盒智能面板完整解決方案,
該方案采用標準86盒硬體結構,核心處理器采用NXP的i.MX RT1052,該處理器主頻高達600MHz,性能強悍,顯示模組采用的是4.0寸電容觸摸屏,解析度為480*480,板載2.4G Wi-Fi模組,可輕松實作云端互動、手機APP控制等功能,同時還集成藍牙Mesh模組,可實作智能設備藍牙組網控制,在低功耗設計上,可實作一鍵開關機功能,ToF傳感器作為距離檢測系統,可實作“人近屏亮、人走屏滅”,板載多款傳感器,實作多種環境資料的測量,

語音識別采用戰略合作伙伴上海互問資訊科技有限公司的語音識別SoC,該芯片識別率高,有效識別距離遠(大于8米),詞條豐富可定制,在配合智能面板的使用上,通過語音可迅速向主板發送控制指令,從而達到控制其它外設的目的,語音識別的加入,使得面板更加“智慧”!

專案類
1、u8g2 - 一個用于嵌入式設備的單色 OLED/LCD 圖形庫
u8g2 是目前 Arduino 平臺上使用最廣泛的單色圖形庫,U8g2 支持單色 OLED 和 LCD,基本上主流的顯示控制器都支持,
專案主頁:https://github.com/olikraus/u8g2
為什么要運用 u8g2 庫?也就是說 u8g2 庫能帶給我們什么樣的開發便利,主要有以下幾點:
- u8g2 庫平臺支持性好,基本上支持絕大部分 Arduino 開發板;
- u8g2 庫顯示控制器支持性好,基本上市面上的 OLED 都完美支持;
- u8g2 庫 API 眾多,特別支持了中文,支持了不同字體,這是一個對于開發者倆說不小的福利,
這是一張官方提供的 U8G2 庫測驗圖,基于 ESP32 和 SSD1306 OLED:

2、emXGUI - 一個經過十年深度優化的影像引擎(GUI)
emXGUI 是由國內劉巍于 2008 年開始撰寫,2010 年開始商用的一款影像引擎,主要產品是警用酒精檢測儀,產品主要是出口,沒有在國內宣傳過,
專案主頁:http://www.emxgui.com/
emXGUI 原始碼不開源,提供多平臺的 LIB 檔案,提供完善的 API 手冊,無論是個人還是公司都可以很快的上手,目前測驗過的平臺有:Cortex-M0/3/4/7,Cortex-A系列,ARM9 等,
emXGUI 的特色如下:
1、占用資源少,效率高,在STM32F103不外擴RAM的情況下可以流暢運行
3、友好地支持矢量字體,提供矢量字體制作工具,除了制作矢量字體外,還可以制作矢量的符號
3、使用unicode字符編碼支持多國語言,中文,英文,越南語,西班牙語等等
4、支持滑鼠,支持觸摸
5、自帶滑動控制元件,非常方便,即在液晶屏上可以實作類似現在手機界面滑動的效果
6、高性能的繪圖引擎+高效的Z序剪切策略 雙管齊下

3、LearningGUI - 一款100%使用 C 語言開發的通用嵌入式開源 GUI
LearningGUI 被設計成獨立于具體的硬體平臺和具體的軟體平臺,是一款通用的嵌入式開源 GUI 系統,LearningGUI 的目標是替代 emWin,同時搶占中低端的 QT 市場,
LearningGUI 無浮點運算,只呼叫 C,無匯編代碼,顯示,鍵盤,滑鼠等驅動由用戶在應用中撰寫注冊,因此,LearningGUI 的通用性,可移植性非常好!它可以裸奔,也可以在 RTOS 上運行,同時更適合在 Linux 下運行,
LearningGUI 的特色如下:
1、占用記憶體小,Basic版實行靜態記憶體管理,占用10多K RAM. Windows版實行動態記憶體管理,占用記憶體與建立控制元件多少相關,
2、支持內置GB2312—80標準漢字庫,
3、提供開放式字庫訪問介面,
4、提供開放式顏色轉換介面,
5、提供訊息驅動機制,
6、提供類似于Win32 SDK式樣的API介面,

工具類
1、XMind - 大腦的全功能瑞士軍刀,筆和紙的高科技替代者
XMind 是一款非常實用的商業思維導圖軟體,應用全球最先進的 Eclipse RCP 軟體架構,全力打造易用、高效的可視化思維軟體,強調軟體的可擴展、跨平臺、穩定性和性能,致力于使用先進的軟體技術幫助用戶真正意義上提高生產率,
軟體官網:https://www.xmind.cn/
XMind 有哪些特點優勢?
1、非常實用的思維導圖軟體,高效易用的可視化思維軟體
2、通過XMind可以隨時開展頭腦風暴,幫助人們快速理清思路
3、可繪制的思維導圖、魚骨圖、二維圖、樹形圖、邏輯圖、組織結構圖等
4、以結構化的方式來展示具體的內容
5、人們在用XMind繪制圖形的時候,可以時刻保持頭腦清晰
6、隨時把握計劃或任務的全域,幫助人們在學習和作業用提高效率

2、Fritzing - 支持面包板視圖的電路設計軟體
Fritzing 是一款支持多國語言的電路設計軟體,有 4 種視圖,分別是——面包板、原理圖、PCB和Code,用滑鼠單擊就能輕松切換!其中,對于前3種視圖(面包板、原理圖和PCB)而言,無論你在其中的哪一種進行電路設計,軟體都會自動化同步其他兩種視圖,還可以生成制版廠生產所需要的 Greber 檔案、PDF 圖片和 CAD 格式檔案,
軟體官網:https://fritzing.org/home/
筆者特別喜愛其面包板視圖,平時寫技術檔案用它畫系統硬體連接示意圖,顯得高端大氣上檔次!

i.MXRT出品
1、新北洋 - 針式收據列印機(BTP-M180II)
BTP-M180II 是新北洋推出的升級款針式收據列印機,列印相關部件可靠性全面提升,韌體控制更智能,繼承了上一代產品更換耗材方便快捷、耗材適應性強等全部優勢,穩定性全面提升,
RT芯片:i.MXRT1050
產品主頁: http://www.snbc.cn/product/1289.html
參考售價: 369 元

歡迎訂閱
文章會同時發布到我的 博客園主頁、CSDN主頁、微信公眾號 平臺上,
微信搜索"痞子衡嵌入式"或者掃描下面二維碼,就可以在手機上第一時間看了哦,

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/6495.html
標籤:嵌入式
上一篇:一、uart&tty驅動
