#ifndef _MYIIC_H
#define _MYIIC_H
#include "sys.h"
//IO方向设置
#define SDA_IN(){GPIOH->MODER&=~(3<<(5*2));GPIOH->MODER|=0<<5*2;};//PH5输入模式
#define SDA_OUT() {GPIOH->MODER&=~(3<<(5*2));GPIOH->MODER|=1<<5*2;}//PH5输出模式
应该是这样吧:
//IO方向设置
#define SDA_IN(){GPIOH->MODER&=~(3<<(5*2));GPIOH->MODER|=0<<5*2;}; //PH5输入模式
#define SDA_OUT() {GPIOH->MODER&=~(3<<(4*2));GPIOH->MODER|=1<<4*2;}//PH4输出模式 |