你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F411【Nucleo】第六课--串口通信(基于keil5.13)  

[复制链接]
颩色四葉愺 发布时间:2015-2-4 20:33
阅读主题, 点击返回1楼
1 收藏 8 评论60 发布时间:2015-2-4 20:33
60个回答
Yarcl 回答时间:2015-6-10 22:25:53
湛无双 发表于 2015-2-4 21:29
我的用串口二就可以成功呀!!! 可能是楼主配置什么有问题吧!

请问下,这个板子能不能直接用下程序的串口来输出数据呀?需要外接USB转串口的转换器么?谢谢!!
湛无双 回答时间:2015-6-12 10:07:08
本帖最后由 湛无双 于 2015-6-12 10:08 编辑
Yarcl 发表于 2015-6-10 22:25
请问下,这个板子能不能直接用下程序的串口来输出数据呀?需要外接USB转串口的转换器么?谢谢!! ...

如果是下载程序的串口 那么就可能你是说的用串口一了,答案是可以的,这样你就的外接一个USB转串口的东西了,其中串口一对应的引脚是PA9(TX),PA10(RX)。如果你的意思是使用那个板子上的下载器所虚拟出来的串口,那么就不能这么做了,下载器上所使用的串口是串口二,串口二对应的接口为PA2(TX),PA3(RX)。
然后我这里有一个工程,你可以直接选择下载进去,串口使用起来很方便的,就好像C语言里面的printf一样,举例:printf("Hello STM32 Nucleo!"); 就通过串口二向电脑输出了Hello STM32 Nucleo!

Nucleo411Model_后缀改7z.zip

下载

251 KB, 下载次数: 140

Yarcl 回答时间:2015-6-13 09:30:16
湛无双 发表于 2015-6-12 10:07
如果是下载程序的串口 那么就可能你是说的用串口一了,答案是可以的,这样你就的外接一个USB转串口的东西 ...

好的,谢谢!!
me浩 回答时间:2015-6-15 20:14:54
真是我需要爱的!!
me浩 回答时间:2015-6-15 22:59:51
去,APB哪里设置错误了,搞了一天
fangchangqing 回答时间:2015-6-15 23:43:57
多谢分享
化石翼龙 回答时间:2015-7-2 17:03:34
颩色四葉愺 发表于 2015-2-5 13:55
好像找到原因了。我再研究研究   谢谢你了

请问是什么原因呢,我试了你分享的三个程序,除了专用库串口二之外标准库串口一和串口六都不能连接上,不知道是为什么,所以我想问问你说的标准库串口二问题在哪
Yarcl 回答时间:2015-7-19 10:39:35
湛无双 发表于 2015-6-12 10:07
如果是下载程序的串口 那么就可能你是说的用串口一了,答案是可以的,这样你就的外接一个USB转串口的东西 ...

请问下我用的是F302R8可以使用你这样的配置么,我实验了,好像不行,还有如果使用UART2,外部物理接线需要么,之前在弄其他的事,一直没配置这个程序。
湛无双 回答时间:2015-7-26 12:02:12
Yarcl 发表于 2015-7-19 10:39
请问下我用的是F302R8可以使用你这样的配置么,我实验了,好像不行,还有如果使用UART2,外部物理接线需 ...

可能有些地方需要修改,但是有一点就是如果你使用UART2,外部不需要物理接线,也没必要更改板子上的其他硬件。
at89 回答时间:2015-7-26 21:01:35
恩,前几天也在搞这块板子,问题是挺多啊,明明设置的是8为数据位,但是串口助手选择9位才能通信正常,而且usb口虚拟串口可以通信,自己连线到stlink的串口角就不行了,看原理图是连接的啊
112207301219 回答时间:2015-7-28 13:39:20
感谢分享,正在找学习资料呢。
嗅嗅匆匆 回答时间:2015-8-10 14:52:38
最近在学F411,我想问下关于串口六和串口1,为什么直接下载你给的程序,串口调试助手没有得到相应的返回数据?
颩色四葉愺 回答时间:2015-8-15 17:11:39
嗅嗅匆匆 发表于 2015-8-10 14:52
最近在学F411,我想问下关于串口六和串口1,为什么直接下载你给的程序,串口调试助手没有得到相应的返回数 ...

硬件连接确定没问题吗?  引脚对了吗?
wwyeah 回答时间:2015-8-20 11:32:56
湛无双 发表于 2015-6-12 10:07
如果是下载程序的串口 那么就可能你是说的用串口一了,答案是可以的,这样你就的外接一个USB转串口的东西 ...

问一下,STM32F411RE Nucleo板可不可以直接使用串口1和串口6?是不是不可以呀
wwyeah 回答时间:2015-8-20 11:41:07
化石翼龙 发表于 2015-7-2 17:03
请问是什么原因呢,我试了你分享的三个程序,除了专用库串口二之外标准库串口一和串口六都不能连接上,不 ...

估计跟电路图有关,看一下这块板的电路图,串口通信连的是PA2和PA3,所以能直接使用的只有串口2
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版