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

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

這裏分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,但願在每一個交節之日準時發佈一期。html

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

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

嘮兩句

今天是穀雨,春季的最後一個節氣。新冠疫情雖然尚未完全結束,可是各行各業都在慢慢恢復了,仍是喜歡忙忙碌碌又生機勃勃的日子。微信

本期共收錄 1條資訊、3個項目、2個工具、1個RT產品,但願對你有幫助!架構

資訊類

一、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米),詞條豐富可定製。在配合智能面板的使用上,經過語音可迅速向主板發送控制指令,從而達到控制其它外設的目的,語音識別的加入,使得面板更加「智慧」!學習

項目類

一、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:

二、emXGUI - 一個通過十年深度優化的圖像引擎(GUI)

emXGUI 是由國內劉巍於 2008 年開始編寫,2010 年開始商用的一款圖像引擎,主要產品是警用酒精檢測儀,產品主要是出口,沒有在國內宣傳過。

項目主頁:http://www.emxgui.com/

emXGUI 源碼不開源,提供多平臺的 LIB 文件,提供完善的 API 手冊,不管是我的仍是公司均可以很快的上手。目前測試過的平臺有:Cortex-M0/3/4/7,Cortex-A系列,ARM9 等。

emXGUI 的特點以下:

一、佔用資源少,效率高,在STM32F103不外擴RAM的狀況下能夠流暢運行
三、友好地支持矢量字體,提供矢量字體制做工具,除了製做矢量字體外,還能夠製做矢量的符號
三、使用unicode字符編碼支持多國語言,中文,英文,越南語,西班牙語等等
四、支持鼠標,支持觸摸
五、自帶滑動控件,很是方便,即在液晶屏上能夠實現相似如今手機界面滑動的效果
六、高性能的繪圖引擎+高效的Z序剪切策略 左右開弓

三、LearningGUI - 一款100%使用 C 語言開發的通用嵌入式開源 GUI

LearningGUI 被設計成獨立於具體的硬件平臺和具體的軟件平臺,是一款通用的嵌入式開源 GUI 系統。LearningGUI 的目標是替代 emWin,同時搶佔中低端的 QT 市場。

LearningGUI 無浮點運算,只調用 C,無彙編代碼。顯示,鍵盤,鼠標等驅動由用戶在應用中編寫註冊,所以,LearningGUI 的通用性,可移植性很是好!它能夠裸奔,也能夠在 RTOS 上運行,同時更適合在 Linux 下運行。

LearningGUI 的特點以下:

一、佔用內存小。Basic版實行靜態內存管理,佔用10多K RAM. Windows版實行動態內存管理,佔用內存與創建控件多少相關。
二、支持內置GB2312—80標準漢字庫。
三、提供開放式字庫訪問接口。
四、提供開放式顏色轉換接口。
五、提供消息驅動機制。
六、提供相似於Win32 SDK式樣的API接口。

工具類

一、XMind - 大腦的全功能瑞士軍刀,筆和紙的高科技替代者

XMind 是一款很是實用的商業思惟導圖軟件,應用全球最早進的 Eclipse RCP 軟件架構,全力打造易用、高效的可視化思惟軟件,強調軟件的可擴展、跨平臺、穩定性和性能,致力於使用先進的軟件技術幫助用戶真正意義上提升生產率。

軟件官網:https://www.xmind.cn/

XMind 有哪些特色優點?

一、很是實用的思惟導圖軟件,高效易用的可視化思惟軟件
二、經過XMind能夠隨時開展頭腦風暴,幫助人們快速理清思路
三、可繪製的思惟導圖、魚骨圖、二維圖、樹形圖、邏輯圖、組織結構圖等
四、以結構化的方式來展現具體的內容
五、人們在用XMind繪製圖形的時候,能夠時刻保持頭腦清晰
六、隨時把握計劃或任務的全局,幫助人們在學習和工做用提升效率

二、Fritzing - 支持麪包板視圖的電路設計軟件

Fritzing 是一款支持多國語言的電路設計軟件,有 4 種視圖,分別是——麪包板、原理圖、PCB和Code。用鼠標單擊就能輕鬆切換!其中,對於前3種視圖(麪包板、原理圖和PCB)而言,不管你在其中的哪種進行電路設計,軟件都會自動化同步其餘兩種視圖,還能夠生成製版廠生產所須要的 Greber 文件、PDF 圖片和 CAD 格式文件。

軟件官網:https://fritzing.org/home/

筆者特別喜好其麪包板視圖,平時寫技術文檔用它畫系統硬件鏈接示意圖,顯得高端大氣上檔次!

i.MXRT出品

一、新北洋 - 針式收據打印機(BTP-M180II)

BTP-M180II 是新北洋推出的升級款針式收據打印機,打印相關部件可靠性全面提高,固件控制更智能,繼承了上一代產品更換耗材方便快捷、耗材適應性強等所有優點,穩定性全面提高。

RT芯片:i.MXRT1050
產品主頁: http://www.snbc.cn/product/1289.html
參考售價: 369 元

歡迎訂閱

文章會同時發佈到個人 博客園主頁CSDN主頁微信公衆號 平臺上。

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

相關文章
相關標籤/搜索