• 正文
    • 嘮兩句
    • 資訊類
    •  
    • 項(xiàng)目類
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

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

2021/03/19
197
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

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

 

這里分享嵌入式領(lǐng)域有用有趣的項(xiàng)目/工具以及一些熱點(diǎn)新聞,農(nóng)歷年分二十四節(jié)氣,希望在每個(gè)交節(jié)之日準(zhǔn)時(shí)發(fā)布一期。

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

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

嘮兩句

驚蟄是上周五的事,歷史上的今天:1982年3月13日中共中央將計(jì)劃生育定為一項(xiàng)基本國(guó)策。

本期共收錄 2條資訊、5個(gè)項(xiàng)目,希望對(duì)你有幫助!

資訊類

1、NXP i.MX系列連推新品,助力邊緣計(jì)算

近日,恩智浦半導(dǎo)體宣布其EdgeVerse™產(chǎn)品系列新增了跨界應(yīng)用處理器,包括i.MX 8ULP、經(jīng)Microsoft Azure Sphere認(rèn)證的i.MX 8ULP-CS(云安全)系列和新一代高性能智能應(yīng)用處理器i.MX 9系列。新增產(chǎn)品包括EdgeLock安全區(qū)域帶來(lái)的新創(chuàng)新,以提高邊緣安全性,以及旨在最大限度提高能源效率的Energy Flex架構(gòu)。

產(chǎn)品主頁(yè): https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors:IMX_HOME

恩智浦在提供交鑰匙網(wǎng)絡(luò)安全解決方案方面擁有豐富的經(jīng)驗(yàn),并以此為基礎(chǔ)推出了EdgeLock™安全區(qū)域,這是一款經(jīng)過(guò)預(yù)配置的安全子系統(tǒng),可簡(jiǎn)化復(fù)雜安全技術(shù)的實(shí)施,并幫助設(shè)計(jì)人員規(guī)避代價(jià)高昂的錯(cuò)誤。

在初始部署后使邊緣設(shè)備保持長(zhǎng)期安全是一項(xiàng)挑戰(zhàn),這需要不間斷的可信管理服務(wù)。恩智浦和Microsoft合作,通過(guò)i.MX 8ULP-CS(云安全)應(yīng)用處理器系列中的Azure Sphere芯片到云安全性,將該功能提供給客戶。

經(jīng)Azure Sphere認(rèn)證的i.MX 8ULP-CS集成了Microsoft Pluton,Microsoft Pluton作為芯片本身內(nèi)置的受保護(hù)信任根在EdgeLock安全區(qū)域上啟用,在為大量物聯(lián)網(wǎng)和工業(yè)應(yīng)用實(shí)現(xiàn)高安全性設(shè)備安全方面至關(guān)重要。

在設(shè)計(jì)節(jié)能的邊緣系統(tǒng)時(shí),芯片級(jí)能源優(yōu)化變得越來(lái)越重要。恩智浦實(shí)施創(chuàng)新的Energy Flex架構(gòu),致力于在便攜式或插入式設(shè)備中延長(zhǎng)電池壽命并減少能源浪費(fèi)。

 

2、格芯22FDX射頻解決方案為下一代毫米波汽車?yán)走_(dá)提供了基礎(chǔ)

近日,格芯宣布將與博世合作開(kāi)發(fā)和制造下一代汽車?yán)走_(dá)技術(shù)。

資訊主頁(yè): https://www.globalfoundries.com/cn/xinwengao/gexinrglobalfoundriesr22fdxshepinjiejuefanganweixiayidaihaomiboqicheleidatigonglejichu

博世選擇格芯作為其合作伙伴,并采用格芯22FDX™射頻解決方案,開(kāi)發(fā)制造了用于先進(jìn)駕駛輔助系統(tǒng)ADAS)應(yīng)用的毫米波汽車?yán)走_(dá)片上系統(tǒng)(SoC)。ADAS應(yīng)用通過(guò)保持車輛行駛在正確車道上、發(fā)出碰撞警告、啟動(dòng)緊急制動(dòng)、輔助泊車等,幫助駕駛員實(shí)現(xiàn)安全駕駛。

格芯22FDX射頻解決方案有如下特點(diǎn):

- 更加優(yōu)化的SOC設(shè)計(jì):格芯的40nm和22FDX RF毫米波解決方案支持存儲(chǔ)器,DSP,模擬和RF功能的SoC集成,以處理ADAS的復(fù)雜性
- 脫穎而出的制造工藝:格芯的高性能SiGe BiCMOS(SiGe HP)解決方案建立在130nm或90nm平臺(tái)上,由于具有出色的VCO相位噪聲,更高的PA輸出功率和SiGe HBT效率,可為ADAS RADAR IC提供世界一流的性能
- 更短的研發(fā)時(shí)間:格芯的AutoPro™服務(wù)包為汽車客戶提供了廣泛的解決方案和制造服務(wù),從而最大程度地減少了認(rèn)證工作并縮短了上市時(shí)間

 

 

項(xiàng)目類

1、IO Watch - 一款A(yù)rduino UNO 制造的可編程手表

IO Watch是一款基于 Arduino UNO 的可編程的手表,它的制造門檻相對(duì)較高,但同時(shí)它也更成熟、實(shí)用,外形也很有設(shè)計(jì)感,非常的漂亮!

這塊僅 10mm 厚的手表可以使用數(shù)年,采用 CR2032 電池供電,內(nèi)置 DS3231 時(shí)鐘(RTC)芯片,提供精確時(shí)間以及溫度補(bǔ)償功能。

項(xiàng)目主頁(yè): https://mblazevic.com/Projects/iowatch/index.html

材料清單如下:

•Arduino Uno × 1

•ATMega328 × 1

•3V 20mm CR2032 紐扣電池 × 1

•0603 RED LED 二極管 × 12

•DS3231 RTC 芯片 × 1

 

2、Bluetooth Visual Speaker - 一個(gè)基于ESP32的藍(lán)牙音箱

Bluetooth Visual Speaker是由github網(wǎng)友redchenjs開(kāi)發(fā)的一款基于ESP32的藍(lán)牙可視化音箱。

項(xiàng)目主頁(yè): https://github.com/redchenjs/bluetooth_visual_speaker_esp32

此項(xiàng)目有如下特點(diǎn):

- A2DP音頻流
- I2S&PDM輸入/I2S輸出
- VFX輸出(音頻FFT / Rainbow / Starsky / ...)
- BLE控制界面(OTA固件更新/ VFX遠(yuǎn)程控制)
- 音頻提示(已連接/已斷開(kāi)/睡眠/喚醒)
- 睡眠和喚醒鍵

此類音箱項(xiàng)目在github上由很多,感興趣的朋友可以根據(jù)相關(guān)的資料,自己DIY一個(gè)藍(lán)牙音箱,會(huì)是一種不錯(cuò)的體驗(yàn)。

 

3、TeenyUSB - 一個(gè)簡(jiǎn)易的STM32的USB協(xié)議棧

TeenyUSB是github上由網(wǎng)友xtoolbox開(kāi)發(fā)的一個(gè)輕量的USB協(xié)議棧,目前專用于STM32的MCU

項(xiàng)目主頁(yè): https://github.com/xtoolbox/TeenyUSB

該項(xiàng)目目前支持的類有:

- HID Device&Host

- MSC Device&Host

- CDC ACM Device&Host

- CDC RNDIS Device&Host

- Hub

項(xiàng)目目前實(shí)現(xiàn)了HID+CDC+MSC的復(fù)合設(shè)備demo以及虛擬網(wǎng)卡等demo,感興趣的朋友可以在自己的設(shè)備上嘗試enable這些demo,并進(jìn)行進(jìn)一步開(kāi)發(fā)。

 

4、raylib - 一個(gè)使你享受視頻游戲編程樂(lè)趣的庫(kù)

raylib是一個(gè)在github上有6000+star的明星項(xiàng)目,該項(xiàng)目是一個(gè)純粹的編程庫(kù),特別適合于原型設(shè)計(jì),工具,圖形應(yīng)用,嵌入式系統(tǒng)以及教育領(lǐng)域。

項(xiàng)目主頁(yè): https://www.raylib.com/

該項(xiàng)目具有以下特點(diǎn):

- 沒(méi)有外部依賴關(guān)系,所有必需的庫(kù)都捆綁在raylib中

- 支持多種平臺(tái):Windows,Linux,MacOS,RPI,Android,HTML5等!

- 用PascalCase/camelCase表示法的純C代碼(C99)編寫

- 使用OpenGL(1.1、2.1、3.3或ES2.0)加速硬件

- 支持多種字體格式(TTF,XNA字體,AngelCode字體)

- 出色的紋理格式支持,包括壓縮格式(DXT,ETC,ASTC)

- 全面的3D支持,包括3D形狀,模型,廣告牌,高度圖等

- 支持動(dòng)畫(huà)3D模型(骨骼動(dòng)畫(huà))

- 著色器支持,包括模型和后處理著色器。

- 用于向量,矩陣和四元數(shù)運(yùn)算的強(qiáng)大數(shù)學(xué)模塊:raymath

- 具有流支持(WAV,OGG,MP3,F(xiàn)LAC,XM,MOD)的音頻加載和播放

- 具有可配置HMD設(shè)備參數(shù)的VR立體聲渲染支持

- 帶有+120個(gè)代碼示例的龐大示例集合

- 綁定到+50種編程語(yǔ)言

 

5、Nuklear - 可快速移植使用的跨平臺(tái)GUI庫(kù)

這個(gè)仍然是github上的高星項(xiàng)目,一個(gè)用ANSI C編寫的開(kāi)源GUI工具包。

項(xiàng)目主頁(yè): https://github.com/Immediate-Mode-UI/Nuklear

它被設(shè)計(jì)為一個(gè)簡(jiǎn)單的應(yīng)用程序嵌入式用戶界面,沒(méi)有任何依賴關(guān)系、默認(rèn)呈現(xiàn)后端或操作系統(tǒng)窗口/輸入處理,而是提供了一個(gè)高度模塊化的、基于庫(kù)的方法,具有簡(jiǎn)單的輸入狀態(tài),并繪制描述基本形狀作為輸出的命令。

它的功能有:

- 圖形用戶界面工具包

- 單頭文件庫(kù)

- 代碼量精簡(jiǎn)(?18kLOC)

- 注重便攜性,效率和簡(jiǎn)單性

- 沒(méi)有依賴項(xiàng)(如果不需要,甚至沒(méi)有標(biāo)準(zhǔn)庫(kù))

- 低內(nèi)存占用量,如果需要/需要,可以完全控制內(nèi)存使用量

- UTF-8支持

- 可自定義的庫(kù)模塊(您只能編譯和使用所需的庫(kù)模塊)

 

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

碩士畢業(yè)于蘇州大學(xué)電子信息學(xué)院,目前就職于恩智浦(NXP)半導(dǎo)體MCU系統(tǒng)部門,擔(dān)任嵌入式系統(tǒng)應(yīng)用工程師。痞子衡會(huì)定期分享嵌入式相關(guān)文章