两行寄存器版本的语句,不太懂

2019-08-17 08:54发布

下面是两行寄存器版本的语句,不太懂,我的24C02的SDA脚是接在PB11的,那下面的语句如何修改,请指教。
#define SDA_IN()  {GPIOB->CRL&=0X0FFFFFFF;GPIOB->CRL|=(u32)8<<28;}
#define SDA_OUT() {GPIOB->CRL&=0X0FFFFFFF;GPIOB->CRL|=(u32)3<<28;}





友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。