发新帖我要提问
123
返回列表
打印
[LKS32 软件]

IO口复用为串口后,想继续改变成普通IO口如何操作?

[复制链接]
楼主: dreamstart
手机看帖
扫描二维码
随时随地手机跟帖
41
地瓜patch| | 2024-9-24 22:21 | 只看该作者 回帖奖励 |倒序浏览
albertaabbot 发表于 2024-9-3 18:08
// 关闭USART1时钟
RCC->APB2ENR &= ~RCC_APB2ENR_USART1EN;

保姆教程,赞一个

使用特权

评论回复
42
天天向善| | 2024-10-6 19:16 | 只看该作者
将io端口配置为正常io端口模式。将相应的寄存器设置为

使用特权

评论回复
43
理想阳| | 2024-10-6 23:18 | 只看该作者
在更改io端口的用途之前,您需要关闭串行外设。

使用特权

评论回复
44
LLGTR| | 2024-10-7 16:48 | 只看该作者
并不是所有的io口都可以随意重用。

使用特权

评论回复
45
玉树临风小黑龙| | 2024-10-10 11:29 | 只看该作者
复用成GPIO功能后,再将IO输入输出功能关闭

使用特权

评论回复
46
Pretext| | 2024-10-10 15:44 | 只看该作者
它们通常是固定函数,如果必须使用,需要重新初始化。

使用特权

评论回复
47
PreWorld| | 2024-10-11 14:33 | 只看该作者
配置好之后,把这两个io口复用成af0_gpio,这只是一个功能,只是在使用之前需要重新配置一下。

使用特权

评论回复
48
LinkMe| | 2024-10-11 18:01 | 只看该作者
确认io端口当前是否配置为串行使用。,MCU的用户手册会列出哪些io端口可以作为串口重用。

使用特权

评论回复
49
V853| | 2024-11-2 12:29 | 只看该作者
配置完成后,将这两个io口复用到af0_gpio中。这只是一个功能,使用前需要重新配置。

使用特权

评论回复
50
digit0| | 2024-11-2 16:48 | 只看该作者
要取消IO口复用状态,变成普通IO口,需要根据硬件和软件手册来操作。具体操作方法是关闭与串口复用相关的功能寄存器配置,恢复为默认或指定为普通IO功能。操作步骤视具体芯片而异。

使用特权

评论回复
51
IntelCore| | 2024-11-3 14:51 | 只看该作者
根据您的应用要求,将该io端口的方向寄存器设置为输入或输出模式。

使用特权

评论回复
52
未来AI| | 2024-11-4 07:09 | 只看该作者
在输入或输出模式下配置io端口。,

使用特权

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

本版积分规则