打印
[单片机芯片]

看程序担心了半天,原来ch579里的io口复用功能不用设置了。

[复制链接]
794|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shzps|  楼主 | 2021-1-19 09:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如串口例子是这样的:
没有io复用的设置,不用设置io复用寄存器?

7.3.1 复用功能
部分 I/O 引脚具有复用功能,上电后默认所有 I/O 引脚均为通用 I/O 功能,启用各功能模块后, 相应的原 GPIO 引脚被配置成各自功能模块对应的功能引脚。

说明书中这样解释
/* 配置串口1:先配置IO口模式,再配置串口 */   
    GPIOA_SetBits(GPIO_Pin_9);
    GPIOA_ModeCfg(GPIO_Pin_8, GPIO_ModeIN_PU);                        // RXD-配置上拉输入
    GPIOA_ModeCfg(GPIO_Pin_9, GPIO_ModeOut_PP_5mA);                // TXD-配置推挽输出,注意先让IO口输出高电平
    UART1_DefInit();

使用特权

评论回复
沙发
fuqinyyy| | 2021-1-20 07:50 | 只看该作者
嗯,学习了,感谢楼主分享。

使用特权

评论回复
板凳
归依龙井| | 2023-8-31 10:38 | 只看该作者
你只用于串口当然不用设置咯

使用特权

评论回复
地板
zhuww| | 2023-8-31 20:45 | 只看该作者
只用于串口啊

使用特权

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

本版积分规则

21

主题

51

帖子

0

粉丝