|
今天收到了开发板,首先体验stm32cubeMX的快速创建工程,并实现printf的打印输出。 1、打开stm32cubeMX,我使用的版本为6.14。创建一个基于stm32u385RG的基础工程:
2、查找开发板的用户手册与原理图,找到stlink与stm32u385的串口连接。在UM3063中有关于uart的记录:
通过查看开发板后面的跳线,U385的USART1通过PA9/PA10与STLINK的相连。 3、开启usart1,stm32cubmx已经自动给配置好IO为PA9/PA10。波特率也自动给到了115200。
4、工程生成配置如下,生成mdk的工程。
5、生成后,使用mdk打开工程,添加重定向的代码,由于我后期需要需要touchgfx,所以不能使用微库。代码如下:
【验证】 在man中添加测试代码,然后打开串口助手,成功输出如下:
【总结】 stm32u385由于有开源免费的stm32cube的生态支持,非常容易就上手了。 |
有奖直播 | STM32U3新系列超低功耗MCU — 近阈值设计开启最佳能耗新纪元
【NUCLEO-STM32U385RG开发板测评】02 基于Vscode搭建开发环境
近阈值技术引领者:STM32U3系列的能效与安全革新
经验分享 | 基于LL库实现STM32U5 LPTIM 功能的代码演示
【NUCLEO-STM32U385RG开发板测评】05 启用ThreadX
【NUCLEO-STM32U385RG开发板测评】04 低功耗测试
【STM32U3评测】5.U3中TrustZone的学习使用
【STM32U3评测】4.初步移植ThreadX
【STM32U3评测】+建立不同模式(睡眠/停止/关机)的功耗模型
【STM32U3评测】+利用内部SMPS实现低功耗GPIO控制
微信公众号
手机版