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

stm32f030的usart通信

[复制链接]
wu93111 提问时间:2015-11-11 21:06 /
使用官网下载下来的project文件夹下的IO/Toggle来改的,主要就是想实现他的最基本的usart通信,我就在他的main.c文件下掉了几个最基本的东西,让他输出一个方波,但是没反应,刚
接触这个,麻烦提点一下,下面是我加的几个

2015-11-11_210524.jpg
收藏 评论14 发布时间:2015-11-11 21:06

举报

14个回答
wu93111 回答时间:2015-11-12 09:04:53
来个人
回答时间:2015-11-12 09:21:11
串口基本的IO、时钟都没有进行配置。建议参考例程。
chifen 回答时间:2015-11-12 09:48:18
你采用的是哪种库
呦、小魔 回答时间:2015-11-12 10:10:51
只有那么多吗?
aabird 回答时间:2015-11-12 10:36:25
嗯。这个导师挺有意思,不过,还有待于加强
wu93111 回答时间:2015-11-12 11:05:30
实在是不会,学着费劲,有没哪位大哥有时间改给我看一下,万分感谢,

NUCLEO-F030R8.zip

下载

4.26 MB, 下载次数: 4, 下载积分: ST金币 -1

小例程

wu93111 回答时间:2015-11-12 11:07:40
安 发表于 2015-11-12 09:21
串口基本的IO、时钟都没有进行配置。建议参考例程。

刚开始接触,大哥能不能修改一下给我学习一下,附件有例程,谢谢
wu93111 回答时间:2015-11-12 11:09:36

我加了别的还是不行,不通
回答时间:2015-11-12 11:22:27
本帖最后由 安 于 2015-11-12 11:28 编辑

static void USART_Config(void)
{
  USART_InitTypeDef USART_InitStructure;
  
  /* USARTx configured as follow:
  - BaudRate = 115200 baud  
  - Word Length = 8 Bits
  - Stop Bit = 1 Stop Bit
  - Parity = No Parity
  - Hardware flow control disabled (RTS and CTS signals)
  - Receive and transmit enabled
  */
  USART_InitStructure.USART_BaudRate = 115200;
  USART_InitStructure.USART_WordLength = USART_WordLength_8b;
  USART_InitStructure.USART_StopBits = USART_StopBits_1;
  USART_InitStructure.USART_Parity = USART_Parity_No;
  USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
  USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
  
  USART_Init(USART2, &USART_InitStructure);
}


12下一页

所属标签

相似问题

关于 意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版