这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 基于CubeMX实现USART数据发送

共3条 1/1 1 跳转至

基于CubeMX实现USART数据发送

助工
2016-01-20 21:41:52     打赏

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发送的数据:

CubeMX project和keil project代码如下:

STM32L053.rar




关键词: CubeMX     USART    

高工
2016-01-23 20:46:25     打赏
2楼
很不错,蛮详细的,marK

高工
2016-01-24 08:37:03     打赏
3楼
挺详细的,学习起来比较容易

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]