![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
STM32U0系列是ST新出产品,主打低功耗和安全性,高性价比。 下面是STM32U08x系列介绍: STM32U083x系列提供高达256 KB的Flash存储器和高达40 KB的SRAM,具有八种封装方式,包括32至81引脚的UFQFPN、WLCSP、LQFP和UFBGA封装。 STM32U083x器件提供: 一个12位ADC,两个内置的轨到轨模拟比较器,一个运算放大器 一个低功耗RTC,一个通用32位定时器,一个专门用于电机控制的16位PWM定时器,三个通用16位定时器以及三个16位低功耗定时器。 多达21个电容感应通道 三个I2C、两个SPI、四个USART和两个低功耗UART,以及一个支持设备模式的无晶振USB2.0。 一个带内部升压转换器的LCD控制器,可以驱动8x48或4x52个段码。 内置了一个AES硬件加速器。 整体来看资源较为丰富,可替代STM32L0系列产品。 接下来使用STM32CubeMX来创建项目。在新建项目前需要安装更新STM32CubeMX,否则无法选择STM32U0系列MCU。然后安装STM32U0系列的sdk库。 下面基于NUCLEO-U083RC开发板方式开始新建工程。STM32CubeMX新版板载外设在如下地方设置了。这和以前的不同。板上调试器链接串口2。所以在通信外设处无法设置USART2了。 再就是设置其他外设接口了。 STM32U083时钟最高可为48MHz 再就是IDE选择,然后生成代码工程。 生成的工程如下: 下面实现串口printf输出: 首先按如下设置。 然后实现如下函数即可。
再就是设置keil优化等级。 编译下载,之后就可以看到串口输出了。 |
【免费申请】智能连接与感知:探索STEVAL-STWINKT1BA多功能无线平台
【NUCLEO-U083RC评测】+ AES加解密模块性能测试
【NUCLEO-U083RC评测】⑨电子墨水屏RTC低功耗日历Demo
【NUCLEO-U083RC评测】+ RNG硬件随机数模块生成彩票号码
【NUCLEO-U083RC评测】⑧RTC&STANDBY Alarm唤醒功能
【NUCLEO-U083RC评测】⑦RTC&STANDBY WKUP功能及功耗测试
【NUCLEO-U083RC评测】+真随机数测试
【NUCLEO-U083RC评测】+串口shell移植
【NUCLEO-U083RC评测】低功耗定时器及休眠唤醒
【NUCLEO-U083RC评测】AES加密解密
先点个赞