打印

请教 STM32F030的USART 开启时奇偶校验切换问题

[复制链接]
7876|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
STM32F030C8T6 必须在关闭USART时才可以切换奇偶校验USART_Cmd(USART2, DISABLE);
我的程序中需要随时切换奇偶校验,串口不能关闭。请教有无办法实现。

测试在STM32F103C8T6芯片可以不关闭下切换校验。

使用特权

评论回复
沙发
香水城| | 2021-9-26 10:31 | 只看该作者
STM32F0参考手册里关于校验位的修改写的很清楚了:

使用特权

评论回复
板凳
呐咯密密| | 2021-9-28 14:41 | 只看该作者
用寄存器的方式来操作关闭串口,切换校验,使能串口,时间很短,来得及,你总不能数据发了一半切换吧

使用特权

评论回复
地板
keaibukelian| | 2021-10-10 12:33 | 只看该作者
我自己倒是没有用过奇偶校验

使用特权

评论回复
5
labasi| | 2021-10-10 12:35 | 只看该作者
是不是发送完成之后才会进行切换呢

使用特权

评论回复
6
paotangsan| | 2021-10-10 12:37 | 只看该作者
操作寄存器就行了

使用特权

评论回复
7
renzheshengui| | 2021-10-10 12:39 | 只看该作者
可以在发送的过程中更改吗

使用特权

评论回复
8
wakayi| | 2021-10-10 12:39 | 只看该作者
修改之后什么时候生效呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

160

帖子

8

粉丝