2019-07-20 20:32发布
学习stm32f4 发表于 2016-8-26 14:57 谢谢。 对于其它外设,OType的配置也都无意义吗?OType只在端口作为普通IO口时才有意义吗?
最多设置5个标签!
STM32对于GPIO模块分得很乱,
当设置成复用功能,则GPIO模块立即失效,
不过我一般都“多余地”加上这些正确的配置(TX推挽输出,RX上拉输入等)
也算是起到代码自注释的作用吧
反正,尽信书不如无书。
原子的很多代码都只讲究功能实现,否则不会考虑这些细节,
比如经常可见类似于SPI2->I2SCFGR|=0<<0;的代码,
其实原目的是将寄存器bit-0清零,但这行代码没任何意义,
只不过恰巧该寄存器复位值就是0,所以功能上没任何问题。
一周热门 更多>