STM32单线半双工配置问题

[复制链接]
1680|8
 楼主| 三禾月 发表于 2019-1-19 11:06 | 显示全部楼层 |阅读模式
我用STM8的库配置成功了,之后用STM32的板子用库例子配置,使用USART_SendData连发送都没有数据出来,难道一定要接个上拉?
 楼主| 三禾月 发表于 2019-1-19 11:33 | 显示全部楼层
接收我试了能正常接收;但是发送一直没有数据出来
        while(1)
        {
                 USART_SendData(USART2, 0X5555);
        }
我这样设置能验证有数据输出么??
airwill 发表于 2019-1-19 11:39 | 显示全部楼层
不知道是哪一款芯片, 先看看 IO 口的配置, 还有复用,
另外看看 TXD 有没有信号出来. 有没有设置错误了

评论

用的是正点原子的F103MINI板,IO口配置应该没有问题,TX脚能正常接收,但就是不能发送数据  发表于 2019-1-19 11:48
电子大神 发表于 2019-1-19 13:16 | 显示全部楼层
数据发慢一点
cainiao518 发表于 2019-1-19 13:37 | 显示全部楼层
三禾月 发表于 2019-1-19 11:33
接收我试了能正常接收;但是发送一直没有数据出来
        while(1)
        {

串口初始化正确没? 没初始化串口肯定不行

评论

用的是库函数的初始化,尝试过TX接收没问题,但TX脚发送还是不行  发表于 2019-1-19 14:08
 楼主| 三禾月 发表于 2019-1-19 15:15 | 显示全部楼层
问题解决了,我配置GPIO_Mode为OD时就只能接收数据,为PP时就正常了,还是库文件中例子的问题。
cainiao518 发表于 2019-1-19 15:32 | 显示全部楼层
三禾月 发表于 2019-1-19 15:15
问题解决了,我配置GPIO_Mode为OD时就只能接收数据,为PP时就正常了,还是库文件中例子的问题。 ...

感谢楼主的经验分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

28

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部