OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2765|回复: 5

stm32F0的串口

[复制链接]

8

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
351
金钱
351
注册时间
2018-10-19
在线时间
74 小时
发表于 2018-11-1 11:22:00 | 显示全部楼层 |阅读模式
5金钱
用了stm32f030cc 的这个芯片,用标准库编程时 ,发现串口5可以收发,但是串口1却不能收发,两个串口的配置步骤基本一致,我在想是不是uart与usart 在标准库的配置上有区别?之前用了hal库串口1是可以收发的,所以排除硬件问题,请教大佬们


串口1的配置

串口1的配置

串口1接收中断配置

串口1接收中断配置

最佳答案

查看完整内容[请看2#楼]

你的复用功能用错了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
186
金钱
186
注册时间
2018-1-23
在线时间
61 小时
发表于 2018-11-1 11:22:01 | 显示全部楼层
你的复用功能用错了。

微信图片_20181105151857.png
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10573
金钱
10573
注册时间
2017-2-18
在线时间
1914 小时
发表于 2018-11-1 12:33:02 | 显示全部楼层
帮顶!!
回复

使用道具 举报

3

主题

1155

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7464
金钱
7464
注册时间
2015-1-15
在线时间
1368 小时
发表于 2018-11-1 14:14:10 | 显示全部楼层
[eUSART1Tx]         = {GPIO_Mode_AF_PP, GPIO_Speed_50MHz},
[eUSART1Rx]         = {GPIO_Mode_IN_FLOATING, GPIO_Speed_50MHz},
引脚模式设置按照上面试试
一分耕耘一分收获。
回复

使用道具 举报

8

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
351
金钱
351
注册时间
2018-10-19
在线时间
74 小时
 楼主| 发表于 2018-11-5 12:03:52 | 显示全部楼层
yklstudent 发表于 2018-11-1 14:14
[eUSART1Tx]         = {GPIO_Mode_AF_PP, GPIO_Speed_50MHz},
[eUSART1Rx]         = {GPIO_Mode_IN_FLOATING, GPIO_Spe ...

f0的库里没有这个GPIO_Mode_IN_FLOATING
回复

使用道具 举报

8

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
351
金钱
351
注册时间
2018-10-19
在线时间
74 小时
 楼主| 发表于 2018-11-5 18:15:42 | 显示全部楼层
bihaha 发表于 2018-11-5 15:24
你的复用功能用错了。

确实我搞错了,是这个原因,AF1是PA9和PA10的,感谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-5 21:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表