STM32的CAN输入引脚为什么采用上拉输入方式

2025-12-14 16:31:47
推荐回答(1个)
回答1:

首先说明下输入IO口上拉电阻和下拉电阻的作用: 在没有信号输入的时候,上拉电阻能使读取input值保持为高,而下拉电阻正是相反。有些传感器等元气件,他们的信号输出有效时候会输出一个高电平(或者低电平),无效时候不输出,为开路。此时我们就必须用上拉电阻(或下拉电阻)。 STM32使用USART串口,必须开启AFIO。 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);