1. 程式人生 > >《痞子衡嵌入式半月刊》 第 8 期

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

# 痞子衡嵌入式半月刊: 第 8 期 ![](http://henjay724.com/image/cnblogs/pzh_mcu_bi_weekly.PNG) 這裡分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時釋出一期。 本期刊是開源專案(GitHub: [JayHeng/pzh-mcu-bi-weekly](https://github.com/JayHeng/pzh-mcu-bi-weekly)),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。 **上期回顧** :[《痞子衡嵌入式半月刊: 第 7 期》](https://www.cnblogs.com/henjay724/p/12829344.html) ## 嘮兩句 今天是小滿,小滿節氣意味著進入了大幅降水的雨季。痞子衡身處江南,江南雨水尤其多,一年基本有一半時間在下雨。 近期最大的新聞莫過於美國對華為的禁令升級,只要是廠商將使用了美國的技術或設計的半導體晶片出口給華為,就必須得到美國政府的出口許可證。老美真是急眼了,華為加油吧,除了勝利,別無選擇! 本期共收錄 3條資訊、3個專案、1個工具,希望對你有幫助! ## 資訊類 ### 1、傳華為與意法半導體將聯合設計車機晶片 近日,日經新聞從訊息源獲悉,華為將與ST Microelectronics(意法半導體)共同開發晶片。除了智慧手機,還包括針對汽車領域(例如自動駕駛)晶片,這將有助於華為研發自動駕駛汽車技術。 ![](http://henjay724.com/image/biweekly/huawei_st_auto.jpeg) 意法半導體多年來一直向華為提供用於各種裝置的感測器,兩家公司一直在進行長期合作,不過此前並沒有共同開發過汽車領域的高階晶片。 意法半導體是寶馬等著名汽車廠商的主要合作者之一,華為與它合作可以在車機系統及自動駕駛技術方面有更深的研究。華為最近迅速推出了hi-car,而且成立了車BU部門。 ### 2、安森美半導體推出全新系列QCS-AX2用於Wi-Fi 6E應用 近日,專注於高效能電子產品的安森美半導體宣佈新的QCS-AX2晶片組系列已開始提供樣品,該系列支援基於增強的Wi-Fi 6E標準的6GHz頻段。 > 資訊主頁: https://www.onsemi.cn/PowerSolutions/newsItem.do?article=4535 新產品陣容: ```text - QCS-AX2-A12:三頻(6GHz / 5GHz / 2.4GHz),採用 (AdaptivMIMO) 技術,支援靈活的8x8或4x4架構 - QCS-AX2-T12:三頻並行4x4執行,提供高效能、高性價比的路由器方案 - QCS-AX2-T8:三頻並行8空間流架構,用於網狀網路節點和主流接入點 ``` ![](http://henjay724.com/image/biweekly/onsemi_QCS-AX2.jpg) QCS-AX2系列基於整合的基帶和射頻(RF)架構,支援關鍵的Wi-Fi 6E特性,如正交分頻多重進接(OFDMA)、先進的多使用者多輸入多輸出(MU-MIMO),和160MHz通道支援以實現更快的速度,以及SmartScan通道選擇支援以最大化頻段的使用。 ### 3、瑞薩電子釋出支援32位Arm Cortex-M微控制器RA產品家族的靈活配置軟體包(FSP)重要更新 瑞薩電子近日釋出了面向瑞薩32位Arm® Cortex®-M微控制器RA產品家族的靈活配置軟體包(FSP)更新 。FSP 1.0版增加了新的安全和連線功能、高階神經網路、機器學習和電機控制功能,以及增強的編譯器、偵錯程式與開發環境。其增強的安全和連線功能可幫助開發人員快速建立安全的IoT端點和邊緣解決方案,可適用於工業4.0、樓宇自動化、計量、醫療、消費類可穿戴裝置及家用電器等應用。 > 軟體主頁: [www2.renesas.cn/fsp](https://www2.renesas.cn/cn/zh/products/software-tools/software-os-middleware-driver/software-package/ra-fsp.html?utm_campaign=mcu_ra&utm_source=press_release&utm_medium=press_release&utm_content=fsp) 該軟體包此次更新的特性有: ```text - 全新的安全與連線功能,支援完整的晶片到雲端連線 - 支援所有主要雲服務提供商並實現安全連線,包括Amazon Web Services、Microsoft Azure、Google Cloud Platform及任何第三方MQTT代理 - 安全功能包括安全祕鑰生成和持久的祕鑰加密儲存,針對NIST規格的AES、SHA-2、RSA 2048和Brainpool橢圓曲線(ECC)加密的硬體加速 - 基於TLS的安全MQTT連線 - 支援神經網路、機器學習和電機控制 ``` ![](http://henjay724.com/image/biweekly/renesas_RA_FSP.png) ## 專案類 ### 1、EasyLogger - 一款超輕量級、高效能的 C/C++ 日誌庫 EasyLogger 是一款超輕量級(ROM<1.6K, RAM<0.3K)、高效能的 C/C\++ 日誌庫,非常適合對資源敏感的軟體專案,例如: IoT 產品、可穿戴裝置、智慧家居等等。相比 log4c、zlog 這些知名的 C/C++ 日誌庫, EasyLogger 的功能更加簡單,提供給使用者的介面更少,但上手會很快,更多實用功能支援以外掛形式進行動態擴充套件。 >
專案主頁: https://github.com/armink/EasyLogger EasyLogger 主要特性如下: ```text 1. 支援使用者自定義輸出方式(例如:終端、檔案、資料庫、串列埠、485、Flash...); 2. 日誌內容可包含級別、時間戳、執行緒資訊、程序資訊等; 3. 日誌輸出被設計為執行緒安全的方式,並支援 非同步輸出 及 緩衝輸出 模式; 4. 支援多種作業系統(RT-Thread、UCOS、Linux、Windows...),也支援裸機平臺; 5. 日誌支援 RAW格式 ,支援 hexdump ; 6. 支援按 標籤 、 級別 、 關鍵詞 進行動態過濾; 7. 各級別日誌支援不同顏色顯示; 8. 擴充套件性強,支援以外掛形式擴充套件新功能。 ``` EasyLogger 執行效果如下: ![](http://henjay724.com/image/biweekly/EasyLogger_Demo.gif) ### 2、pandora_zhongtian_car - 基於RT-Thread的潘多拉智慧遙控小車 今天介紹的是基於Rt-Thread的潘多拉麥克納娒智慧車,整體由底盤,驅動,電池,藍芽,APP控制,全向輪等組成。 >
專案主頁: https://github.com/sundm75/pandora_zhongtian_car 智慧車主控使用的是潘多拉IoT Board物聯網開發板,軟體使用RT-Thread-v3.1.3。目前第一階段遙控功能已經完成,未來還可以繼續增加手柄遙控,遠端控制、聲音控制等功能。 ![](http://henjay724.com/image/biweekly/rtt_bluetooth_car.gif) ### 3、RT1052-AutoQuad - 基於i.MXRT1052的開源AutoQuad飛控 這是網友jiezhi320參加RT-Thread應用作品徵集賽的原創作品,2015年的時候jiezhi320便基於stm32f405rgt6做了一版硬體,但由於UKF演算法對CPU佔用率太高,2019年的時候作者將其遷移到imx-rt1052上,以期留出足夠的資源給大家來給模友們深入開發。 >
作者主頁: https://github.com/jiezhi320 硬體板子基於野火1052 mini開發板,感測器是從馬家買的現成模組,採用飛線的形式固定在開發板上(後期會重新設計一款小的適合飛控的板子) ![](http://henjay724.com/image/biweekly/RT1052_AutoQuad_View.png) 各個感測器接到IMX-RT1052的SPI3上,進行分時操作。用於控制ESC的PWM訊號,使用主控上PWM1和PWM2中的AB通道。GPS模組是一個獨立的單元,通過串列埠接到主控的串列埠5上。 ![](http://henjay724.com/image/biweekly/RT1052_AutoQuad_BlockDiagram.png) ## 工具類 ### 1、LabVIEW大眾版 - 讓工程愛好者居家也可以進行創新開發 美國國家儀器(NI)宣佈,推出免費下載的針對非商業使用者使用的LabVIEW大眾版和LabVIEW NXG大眾版。而且,該版本提供了與LabVIEW專業版相同的功能。 > 軟體主頁: https://www.ni.com/zh-cn/shop/labview/select-edition/labview-community-edition.html ![](http://henjay724.com/image/biweekly/LabVIEW_Community.PNG) LabVIEW大眾版包含: ```text 1. LabVIEW 2020大眾版和LabVIEW NXG大眾版 2. LabVIEW專業版的所有功能 3. 針對Raspberry Pi、BeagleBoard和Arduino平臺的LINX工具包 4. 可訪問LabVIEW NXG Web模組,以建立基於Web的應用程式 ``` LabVIEW大眾版和LabVIEW NXG大眾版將會讓越來越多的製造商和工程師認識這種直觀的圖形化語言,這些版本無疑將充分調動開發人員的主動性和創造力以及促進新的合作方式。 ### 歡迎訂閱 文章會同時釋出到我的 [部落格園主頁](https://www.cnblogs.com/henjay724/)、[CSDN主頁](https://blog.csdn.net/Henjay724)、[微信公眾號](http://weixin.sogou.com/weixin?type=1&query=痞子衡嵌入式) 平臺上。 微信搜尋"__痞子衡嵌入式__"或者掃描下面二維碼,就可以在手機上第一時間看了哦。 ![](http://henjay724.com/image/github/pzhMcu_qrcode_258x2