×
嵌入式 > 技术百科 > 详情

stm8 I/O口模式配置

发布时间:2024-05-02 发布时间:
|

复位后的默认配置 :复位之后,所有的引脚都是悬浮输入模式。 However, a few pins may have a different behavior. Refer to the datasheet pinout description for all details 。


引脚用作常规IO口时直接配置为输入或者输出模式即可:例如PA0配置为上拉输入无中断功能


GPIO_Init(GPIOA, GPIO_PIN_0, GPIO_MODE_IN_PU_NO_IT);


IO口用作复用功能输入时:用户必须通过配置DDR和CR1寄存器设置将对应的I/O口设为为悬浮或是上拉输入。


GPIO_Init(GPIOD,GPIO_PIN_6,GPIO_MODE_IN_PU_NO_IT );//定义UART1_RX的管脚的模式

IO口用作复用功能输出时:需要配置寄存器Px_CR1和Px_CR2将对应的IO口设置为上拉或者开漏输出 (可以配置速度为2M或者10M)


GPIO_Init(GPIOD,GPIO_PIN_5,GPIO_MODE_OUT_PP_HIGH_FAST);//定义UART1_TX的管脚的模式



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
分拣机器人的工作原理是什么