STM32U5是STM32超低功耗微控制器技術(shù)的下一項創(chuàng)新,它是首顆基于40nm工藝的低功耗STM32產(chǎn)品系列,集高效的Arm Cortex-M33內(nèi)核和ST專有創(chuàng)新節(jié)能技術(shù)及片上IP模塊于一身,在提升性能的同時降低功耗。新產(chǎn)品線還增加了適合新應(yīng)用的前沿技術(shù),例如基于硬件防護的高級安全特性,同時也搭載了圖形加速器,可以實現(xiàn)豐富的圖形界面,提升用戶體驗。
STM32U5生態(tài)圈逐步上新,包括STM32Cube 軟件包、開發(fā)工具以及評估板。其中就包括這塊 —— 用于開發(fā)物聯(lián)網(wǎng)節(jié)點的探索套件 B-U585I-IOT02A,該板集成了更多的 MEMS 和一個用于攝像頭模塊的端口(帶有 CMOS 圖像傳感器的子板本身單獨出售),配備 STSAFE-A110 安全元件和 Wi-Fi 4 模塊,可直連上云,已被微軟和亞馬遜指定為云接入?yún)⒖计脚_。
為滿足眾多蝶粉們的迫切需求,我們特組織了面向廣大網(wǎng)友的免費申請B-U585I-IOT02A評測活動,并收到了大量優(yōu)質(zhì)反饋。從本期開始,我們將從不同維度陸續(xù)為大家分享 5篇 B-U585I-IOT02A 網(wǎng)友評測文章。
第一篇:基于STM32U5的B-U585I-IOT02A 開發(fā)板開箱
第二篇:再探【B-U585I-IOT02A】開發(fā)板:低功耗測試
第三篇:基于STM32U5的CubeMX環(huán)境搭建
第四篇:B-U585I-IOT02A的藍牙和WiFi的體驗
第五篇:STM32U585AI探索套件壓力傳感器LPS22HH驅(qū)動與海拔換算
本文為第一篇,B-U585I-IOT02A 開發(fā)板開箱。
開箱
STM32U5上新 B-U585I-IOT02A開發(fā)板,適用于物聯(lián)網(wǎng)節(jié)點開發(fā),受邀參與評測活動,超開心,很快就收到了ST順豐寄來的開發(fā)板。
開發(fā)板的高清大圖如下所示。
反面還有一些內(nèi)容,預(yù)留了備用電池焊點,提供了Arduino兼容接口。
開發(fā)板上提供了3個USB接口,其中一個 MicroUSB 接口為 ST-LINK 接口,迫不及待上電測試。
連接電腦產(chǎn)生以下相關(guān)內(nèi)容,非常的Nice。因為電腦安裝了MDK Keil5,驅(qū)動我滿滿的,不用再額外安裝了。
上電后按下綠色 User Button 可以引起按鈕左側(cè)的紅色LED翻轉(zhuǎn),開發(fā)板OK,可以正常工作。
打開開發(fā)板自帶盤符,通過兩個鏈接可以查看開發(fā)板的相關(guān)內(nèi)容,會自動跳轉(zhuǎn)到相關(guān)的主頁。
開發(fā)板的相關(guān)資源介紹
基本描述
B-U585I-IOT02A 探索套件為 STM32U585AI 微控制器提供了一個完整的演示和開發(fā)平臺,其特點是 Arm Cortex?M33 內(nèi)核,帶 Arm 信任區(qū)和 Armv8-M 主線安全擴展、2 MB 閃存和 786 KB SRAM 以及智能外圍資源。B-U585I-IOT02A 探索套件通過利用低功率通信、多路傳感和與云服務(wù)器的直接連接,實現(xiàn)了廣泛的應(yīng)用多樣性。
它包括 Wi-Fi 和藍牙模塊,以及麥克風(fēng)、溫度和濕度、磁力計、加速度計和陀螺儀、壓力、飛行時間和手勢檢測傳感器。
ARDUINO Uno V3、STMod和 Pmod 的支持連接提供了無限的擴展功能,并提供了大量專業(yè)附加板選擇。
為了更方便用戶,機載 STLINK-V3E 調(diào)試器提供開箱即用的加載和調(diào)試功能,以及 USB 虛擬 COM 端口橋。
B-U585I-IOT02A 探索套件利用 STM32U5 系列關(guān)鍵資產(chǎn),為健身、計量、工業(yè)或醫(yī)療領(lǐng)域的各種可穿戴或傳感器應(yīng)用提供原型,具有最先進的能源效率和更高的安全性。
所有功能
基于Arm Cortex?M33 內(nèi)核的超低功耗 STM32U585AI6Q 微控制器,帶Arm信任區(qū)、2 MB 閃存和 786 KB SRAM,以及 UFBGA169 封裝中的 SMPS
512-Mbit octal-SPI 閃存,64 兆位octal-SPI PSRAM,256-Kbit I2C EEPROM
USB FS、水槽和源功率,2.5 W 功率能力
802.11 b/g/n 符合 MXCHIP 的 Wi-Fi 模塊?
來自ST的藍牙低能耗
來自 ST 的 MEMS 傳感器
2 個數(shù)字麥克風(fēng)
相對濕度和溫度傳感器
3軸磁力計
3D 加速度計和 3D 陀螺儀
壓力傳感器,260-1260 hPa 絕對數(shù)字輸出氣壓計
飛行時間和手勢檢測傳感器
環(huán)境光傳感器
ST外圍設(shè)備和物聯(lián)網(wǎng)設(shè)備的認證和安全性
2 個用戶 LED
用戶按鈕
重置按鈕
板連接器
USB type-C
ARDUINO Uno 擴展連接器
相機模塊擴展連接器
2× STMod+ 擴展連接器
Pmod?擴展連接器
靈活的電源選項:ST-LINK、USB V總線,或外部來源
具有 USB 重新計算功能的機載 STLINK-V3E 調(diào)試器/程序員:批量存儲、虛擬 COM 端口和調(diào)試端口
STM32CubeU5 MCU 包提供全面的免費軟件庫和示例
支持廣泛選擇的綜合開發(fā)環(huán)境 (IDE),包括 IAR 嵌入式工作臺、MDK-ARM 和 STM32Cube
打開串口工具,復(fù)位單片機打印出以下信息。
先下載手冊看看怎么用。手冊鏈接如下:
https://www.st.com/resource/en/user_manual/um2839-discovery-kit-for-iot-node-with-stm32u5-series-stmicroelectronics.pdf%22%20%5Ct%20%22
打開MBED官網(wǎng),登錄賬號,查找該開發(fā)板或通過下面的鏈接直接找到該開發(fā)板。
https://os.mbed.com/platforms/ST-Discovery-B-U585I-IOT02A/
呃,發(fā)現(xiàn)MBED還未提供該開發(fā)板的模板和操作例子。
先到這,后面在MDK安裝相關(guān)的Pack,嘗試點燈。
點燈和聯(lián)網(wǎng)測試
下載STM32Cube_FW_U5,開發(fā)資源包。里面有HAL庫文件和相關(guān)例子
并提供了相關(guān)的BSP開發(fā)資源文件
我們編譯并燒錄
STM32Cube_FW_U5_V1.0.0ProjectsB-U585I-IOT02AApplicationsWiFiWiFiBasics工程,
打開串口助手
發(fā)現(xiàn)沒辦法聯(lián)網(wǎng),原來要在程序里設(shè)置接入的WIFI熱點,修改main.h種的WIFI熱點和密碼為你可以用的熱點
然后串口消息就是
#### Welcome to WiFi Basics Application ##### # build: SPI-NoOS, Network on module, 21:30:32 Sep 29 2021 ######### Scan 10 BSS ########## 0 360xgs ch 2 rss -51 Security WPA2-AES country .CN bssid c4.36.55.3d.35.0d 1 yzbangong ch 6 rss -59 Security WPA2-AES country .CN bssid 90.23.b4.14.34.ae 2 huiyishi ch 11 rss -62 Security WPA2-AES country .CN bssid 90.23.b4.14.34.ca 3 H3C_GUEST ch 11 rss -62 Security Open country .CN bssid 96.23.b4.14.34.ca 4 zonghebu ch 1 rss -65 Security WPA2-AES country .CN bssid 90.23.b4.14.2d.c6 5 H3C_GUEST ch 6 rss -65 Security Open country .CN bssid 96.23.b4.14.33.f2 6 H3C_GUEST ch 1 rss -66 Security Open country .CN bssid 96.23.b4.14.2d.c6 7 gongchengbu ch 6 rss -66 Security WPA2-AES country .CN bssid 90.23.b4.14.33.c2 8 H3C_GUEST ch 6 rss -67 Security Open country .CN bssid 96.23.b4.14.33.c2 9 shichangbu ch 6 rss -68 Security WPA2-AES country .CN bssid 90.23.b4.14.33.f2 ######### End of Scan ########## Selected Access Point huiyishi ch 11 rss -61 Security WPA2-AES country .CN bssid 90.23.b4.14.34.ca - Network Interface starting: - Network Interface ready: - Device Name : MXCHIP-WIFI. - Device ID : EMW3080B. - Device Version : V2.1.11. - MAC address : 04.78.63.39.49.5D - Network Interface connecting: - Network Interface connected: - IP address : 192.168.34.28. ##### Please enter one of the following command: " help" print this message " quit" quit " scan" Wifi Scan " ping" Ping (www.st.com by default) " echo" Echo Server Test " http" http (http://public.st.free.fr/500MO.bin by default) [12hApp>
執(zhí)行ping 命令
???????總結(jié)
該開發(fā)板集成了WIFI模塊、藍牙模塊,以及環(huán)境傳感器,還提供了豐富的接口,非常給力,該開發(fā)板原廠也是數(shù)量有限,看來價格不低。
另外該開發(fā)板的主控芯片為 Arm? Cortex??M33 core with Arm? TrustZone? and Armv8-M mainline security extension。因此非常適合用于物聯(lián)網(wǎng)開發(fā),可以確保物聯(lián)網(wǎng)設(shè)備的安全得到有效的技術(shù)保障。
總之,該開發(fā)板推薦的方案組合,更適合用于高性能、高安全性的場合。
筆者又測試了主控的IO操作,ADC操作以及其他的片上外設(shè)操作,結(jié)合cubeMX,以及HAL庫函數(shù),非常適合習(xí)慣STM32單片機開發(fā)的人員,很多庫函數(shù)都是不變的,開發(fā)思路也是一致的。不過由于是新品,相關(guān)的資源開始逐漸完善,想嘗鮮的可以開始下手了。
來源:STM32論壇網(wǎng)友 gaoyang9992006
-
微控制器
+關(guān)注
關(guān)注
48文章
7903瀏覽量
153679 -
STM32
+關(guān)注
關(guān)注
2289文章
11011瀏覽量
362275 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5499瀏覽量
102131
發(fā)布評論請先 登錄
意法半導(dǎo)體推出新一代超低功耗微控制器STM32U5*系列
帶有STM32U5系列的IoT節(jié)點探索套件資料分享
DB4410_B_U585I_IOT02A數(shù)據(jù)手冊
無法通過STM32CubeProgrammer連接到B-U585I-IOT02A板該怎么辦呢
如何將Waveshare電子紙顯示器連接到STM32U5探索套件?
有誰提供使用網(wǎng)絡(luò)服務(wù)器固件刷新B-U585I-IOT02A的清晰步驟嗎
B-U585I-IOT02A探索套件施加到VIN的最大電壓是多少?
如何在B-U585I-IOT02A開發(fā)板上調(diào)試LED應(yīng)用程序呢?
STM32U5:Makefile選項變灰是為什么?
B-U585I-IOT02A的SPI1 SCK極性不正確是什么原因?
UM2913_STM32CubeU5 B-U585I-IOT02A網(wǎng)絡(luò)服務(wù)器演示固件

評論