STM32如何得到已经配置好的串口波特率
配置完后如何在另外的.c文件中得到串口的波特率值?并且如果想修改其中的值又如何?...
配置完后如何在另外的.c文件中得到串口的波特率值?并且如果想修改其中的值又如何?
展开
我来答
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
- stm32
- 波特率
- 配置
- 串口
- 搜索资料
老子很凉
2018-04-26
·
TA获得超过635个赞
知道小有建树答主
回答量:360
采纳率:79%
帮助的人:57.1万
关注
串口的布特吕在串口模式配置中设定,具体是USART_InitStructure.USART_BaudRate = x;这句。一般来说x的值即波特率都是用常数给定的。
想查询的话此处使用宏代替函数在其他处直接使用该宏即为所求。
想在程序运行中修改波特率其实我不太赞成,如果要改前后一定要加上足够时间延时。只需把x用全局变量替换,修改时修改变量值。切记!修改波特率值后需要重新运行串口模式配置初始化的函数才生效!
本回答由网友推荐
收起
为你推荐: