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

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- x& G* e% n+ j
我的用串口二就可以成功呀!!! 可能是楼主配置什么有问题吧!

0 F  H5 k, ^; E2 p* }3 N请问下,这个板子能不能直接用下程序的串口来输出数据呀?需要外接USB转串口的转换器么?谢谢!!
湛无双 回答时间:2015-6-12 10:07:08
本帖最后由 湛无双 于 2015-6-12 10:08 编辑
( l2 e+ [) _& j2 V2 T
Yarcl 发表于 2015-6-10 22:25
' a  S; w2 D& \* a请问下,这个板子能不能直接用下程序的串口来输出数据呀?需要外接USB转串口的转换器么?谢谢!! ...
$ `/ S* ~1 j- |0 M. x
如果是下载程序的串口 那么就可能你是说的用串口一了,答案是可以的,这样你就的外接一个USB转串口的东西了,其中串口一对应的引脚是PA9(TX),PA10(RX)。如果你的意思是使用那个板子上的下载器所虚拟出来的串口,那么就不能这么做了,下载器上所使用的串口是串口二,串口二对应的接口为PA2(TX),PA3(RX)。$ ?+ |  P( P4 Y% [: o
然后我这里有一个工程,你可以直接选择下载进去,串口使用起来很方便的,就好像C语言里面的printf一样,举例:printf("Hello STM32 Nucleo!"); 就通过串口二向电脑输出了Hello STM32 Nucleo!

Nucleo411Model_后缀改7z.zip

下载

251 KB, 下载次数: 148

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

. |. m2 m8 o( F  M% u, Y8 ~) \好的,谢谢!!
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! |+ X0 y5 F0 s' Z$ E. K
好像找到原因了。我再研究研究   谢谢你了
8 P- ^9 [# i) g* q
请问是什么原因呢,我试了你分享的三个程序,除了专用库串口二之外标准库串口一和串口六都不能连接上,不知道是为什么,所以我想问问你说的标准库串口二问题在哪
Yarcl 回答时间:2015-7-19 10:39:35
湛无双 发表于 2015-6-12 10:07' Z) C) @9 D6 d5 q7 @7 o
如果是下载程序的串口 那么就可能你是说的用串口一了,答案是可以的,这样你就的外接一个USB转串口的东西 ...
9 K. V  D, [+ E1 a( h) r$ A, F6 F( p
请问下我用的是F302R8可以使用你这样的配置么,我实验了,好像不行,还有如果使用UART2,外部物理接线需要么,之前在弄其他的事,一直没配置这个程序。
湛无双 回答时间:2015-7-26 12:02:12
Yarcl 发表于 2015-7-19 10:39
* N# m9 _. o4 h, h9 w# ^请问下我用的是F302R8可以使用你这样的配置么,我实验了,好像不行,还有如果使用UART2,外部物理接线需 ...

8 X6 {& i  J/ @: x0 ]4 W6 ]可能有些地方需要修改,但是有一点就是如果你使用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
; f7 G0 L' N; G+ ?最近在学F411,我想问下关于串口六和串口1,为什么直接下载你给的程序,串口调试助手没有得到相应的返回数 ...

' N7 Q; K2 ]7 ~; K. k" _3 w硬件连接确定没问题吗?  引脚对了吗?
wwyeah 回答时间:2015-8-20 11:32:56
湛无双 发表于 2015-6-12 10:07* @- I+ m/ ~5 X( I  c
如果是下载程序的串口 那么就可能你是说的用串口一了,答案是可以的,这样你就的外接一个USB转串口的东西 ...

' O# g6 {8 p3 I4 q) y& i9 B' m7 z问一下,STM32F411RE Nucleo板可不可以直接使用串口1和串口6?是不是不可以呀
wwyeah 回答时间:2015-8-20 11:41:07
化石翼龙 发表于 2015-7-2 17:03
/ E  O3 b9 F( f, D请问是什么原因呢,我试了你分享的三个程序,除了专用库串口二之外标准库串口一和串口六都不能连接上,不 ...

/ e/ ^# G; ?# j3 O估计跟电路图有关,看一下这块板的电路图,串口通信连的是PA2和PA3,所以能直接使用的只有串口2

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版