完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
1个回答
|
|
STM32串口基本配置
1 时钟使能(用到哪个串口和GPIO要把相应的时钟开启); 2 串口复位;(一般在系统刚开始配置外设的时候,都会先执行复位该外设的操作。) 3 GPIO口配置; 4 串口参数配置; 5 根据需要开启中断 串口参数配置(发送端) 1 USART_CR1寄存器的UE位置1 使能USART ———- 2 设置USART_CR1寄存器的M位定义字长 3 设置USART_CR2寄存器的STOP位定义停止位的位数 4 设置USART_CR1寄存器的TE位,使能数据发送 5 配置USART_BRR寄存器定义波特率 这里在USART_BRR寄存器里设置的并不是波特率值,而是USARTDIV,算是波特率的分母(STM32的USART是分数波特率),它与波特率之间还存在着一个换算 fck是时钟:USART1使用PCLK2(最高72MHz),其它USART使用PCLK1(最高36MHz) 6 把要发送的数据写进USART_DR寄存器 串口参数配置(接收端) 1 USART_CR1寄存器的UE位置1 使能USART 2 设置USART_CR1寄存器的M位定义字长 3 设置USART_CR2寄存器的STOP位定义停止位的位数 4 设置USART_CR1寄存器的RE位,使能数据接收 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1814 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1631 浏览 1 评论
1098 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
738 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1690 浏览 2 评论
1950浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
753浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
584浏览 3评论
604浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
568浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 18:55 , Processed in 1.095666 second(s), Total 74, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号