打印
[其他ST产品]

基于CubeMX实现USART数据发送

[复制链接]
300|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

ST推出的CubeMX图形化配置工具可称得上开发利器,在CubeMX配置好引脚、时钟、片内外设,可直接生成project的C代码,支持EWARM、MDK等主流开发工具,大大简化了开发流程。

今天就基于CubeMX实现STM32L053的USART数据发送,分享一下详细的开发过程:

1.新建一个CubeMX project,选择Board selector->NUCLEO-L053R8


2.在pinout->peripherals->usart1中配置如下:

3.在clock configuration中配置系统时钟树如下

4.在configuration->connectivity中配置usart1


5.保存CubeMX project,在project->settings中配置代码生成选项



6.生成的KEIL Project如下,在main()函数中增加user code,并编译



7.编译完成后,进入debug调试


硬件接线将PA9(TX)连接到USB转串口的RX引脚上


8.运行结果如下,PC上接收到STM32L053发送的数据:


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

376

主题

2009

帖子

3

粉丝