1.配置说明
输入模式一般可用上拉,下拉和浮空,速度一般选择50MHz。
输出模式一般选择推挽输出和开漏输出。
从结构图可以知道,信号从1处输入或者输出。在我的理解上来看,信号送进来的这个过程,但单片机是需要时间来进行传输的(不知道我理解对不对),所以需要进行时钟配置
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOF, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
上述代码也可以由这个代码来写
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOF|RCC_APB2Periph_GPIOF, ENABLE);
从上图可以知道,开漏模式输出1时是高阻态,所以要加上拉电阻,这也是本次实验所遇到得一个问题。
另外一个需要注意得点是,在实