zhuoheng 发表于 2019-2-19 16:27:55

STM32的串口通信

怎样修改STM32CUBEMX生成的串口的波特率?

strang 发表于 2019-2-19 16:34:55

重新配置生成代码或者直接在代码里修改

奏奏奏 发表于 2019-2-19 16:48:02

如果楼主明白生成后的哪些源代码是配置作用的,就直接复制,粘贴出来修改波特率这个参数。
感觉自己说了跟没说一样:lol

hujjj 发表于 2019-2-19 16:53:05

找到串口设置的代码,就可以直接修改波特率的。

发表于 2019-2-19 16:59:57

在msp中串口初始化时,会设置波特率。也可以通过cm的界面进行设置。

zhuoheng 发表于 2019-2-19 17:22:57

hujjj 发表于 2019-2-19 16:53
找到串口设置的代码,就可以直接修改波特率的。

串口设置代码不能修改的

zhuoheng 发表于 2019-2-19 17:23:45

安 发表于 2019-2-19 16:59
在msp中串口初始化时,会设置波特率。也可以通过cm的界面进行设置。

这个我知道,主要是为了不修改配置参数的前提下修改波特率

zhuoheng 发表于 2019-2-19 17:25:12

奏奏奏 发表于 2019-2-19 16:48
如果楼主明白生成后的哪些源代码是配置作用的,就直接复制,粘贴出来修改波特率这个参数。
感觉自己说了跟 ...

这个不行的,我关断CUBEMX生成的串口后再次初始化但是他还是调用以前的配置

zhuoheng 发表于 2019-2-19 17:27:08

strang 发表于 2019-2-19 16:34
重新配置生成代码或者直接在代码里修改

重新配置的话,还不如写个模拟的

hujjj 发表于 2019-2-19 18:48:24

zhuoheng 发表于 2019-2-19 17:22
串口设置代码不能修改的

STM32CubeMX只是给我们建立了一个基本的模板,我们当然可以在这个模板基础上建立起自己的程序,包括添加代码或修改代码。
页: [1] 2
查看完整版本: STM32的串口通信