首先感谢ST管管的厚爱,给寄来一块基于ST新推出的M33内核的STM32U585AI的B-U585I-IOT02A开发板让测评试用下~M33的U系列为ST的庞大MCU家族又添了一个新系列~(官方描述STM32U585xx为Ultra-low-power Arm® Cortex®-M33 32-bit MCU+TrustZone®+FPU,240 DMIPS, up to 2 MB Flash memory, 786 KB SRAM, SMPS)该系列着重突出了低功耗M33内核,TrustZone安全机制,FPU浮点运算支持,DSP指令支持,处理器测整数计算能力为(240*100万)条指令/秒,及大内存及FLASH,并在电源管理上支持SMPS小功率开关电源的设计(能够将待机和空载功耗降至最低)。看来ST确实在低功耗上面下了狠功夫,不知道跟TI的MSP430系列相比,还相差多少。1 Y% }* d; j7 k! c 这款板子载有的STM32U585AI为目前U系列的最高规格(只能用于学习,目前不外售该款芯片,同款低配的有卖)。; ^6 C7 b# S: t/ H 废话不多说,上图片:实物照片: 官方对该款芯片的销售状态:8 s9 l, T# A1 W6 T; L( S9 q5 V 具体开饭对于的资料,我们可以上ST官网,输入板子对于编号:MB1551即可搜索到对于所有资料: . F- U+ B( Y2 b' g f0 R7 u& p3 O6 E# B! X 官方的MCU具体电路版图: 0 d. F2 Y" ~: X+ R: u1 d 具体参数说明: 简化版的电路版图:% c3 |( f) t- S/ @6 `! U 当前板载MCU在该系列中的位置: 下面我们看下改版在A_D中打开的仿真图:2 G0 \, O; v8 c5 C4 ~0 m6 H 板载资源大概说明: 具体资源对于位置: 好了,到这,我们可以通过CUBEMX,进行配置了: 选择对于MCU: 查看当前最基本的外设配置及晶振外接情况:8 @2 X" _% Y' ]" M* r- z 7 R4 J) C% l ~; u/ l% k8 I3 ? 我们发现电路中默认接了LSE而没有接HSE,并确定了LED的引脚及调试虚拟串口的引脚. 下面进行配置: 6 r! z3 F9 ]0 V) [ 生成代码,添加控制代码:6 j, e l9 @4 y- E- v& ] f( g
编译查看串口: 好了,最基本的开箱就到这,后续我们将介绍更多~ / N: b8 f& j$ z" p2 B6 w' H , U! i% z9 G/ `" n: |$ u5 g |
【NUCLEO-WB09KE评测】+使用STM32CubeMX新建蓝牙工程
【NUCLEO-WB09KE评测】+基于STM32CubeMX创建工程点灯
刘氓兔的64位入门挑战【2】——MP257和cubemx
【NUCLEO-WB09KE评测】+实现读取温湿度传感器SHTC3数据
【NUCLEO-WB09KE评测】+实现串口printf打印和shell移植
【STWINKT1B评测】2.初步测试IIS3DWB振动传感器
【NUCLEO-WB09KE评测】+ 一些坑和点灯仪式
《STM32系列产品选型手册》全面更新
【STM32H7S78-DK评测】XIP项目源码分析
【STM32H7S78-DK评测】简单开箱和Demo体验
0 y5 T7 n5 N9 K( U" w