移植正點原子的mpu6050庫時GPIO口寄存器設定出錯?

//IO方向設置

//IO方向設置
#define SDA_IN()  {GPIOB->MODER&=~(3<<(9*2));GPIOB->MODER|=0<<9*2;}	//PB9输入模式
#define SDA_OUT() {GPIOB->MODER&=~(3<<(9*2));GPIOB->MODER|=1<<9*2;} //PB9输出模式

​​​​​​​如上這兩行Define用於配置gpio口的寄存器使用PA9作為SDA口模擬IIC時序
但進行編譯後,會發生報錯的請況

移植正點原子的mpu6050庫時GPIO口寄存器設定出錯?_第1张图片

 看起來是說在結構體中找不到MODER這個名稱,有沒有大神能出手相助
爬了好多文,都找不到解法,拜託各位大神了

你可能感兴趣的:(stm32,嵌入式硬件)