学习了。不过总听说芯片IIC不好用,具体什么原因?原本认为用现成的硬件比较方便 |
|
/SDA IO方向设置 #define SDA_IN() {GPIOB->CRH&=0XFFFFFFF0;GPIOA->CRH|=8<<7;} #define SDA_OUT() {GPIOB->CRH&=0XFFFFFFF0;GPIOA->CRH|=3<<7;} #define IIC_SCL PBout(6)//SCL #define IIC_SDA PBout(7)//SDA #define READ_SDA PBin(7) //SDA状态读取 请问下。GPIO7的口改变输入状态是GPIOB->CRH&=0XFFFFFFF0;GPIOA->CRH|=8<<7;???这个不应该是GPIO-8咩???怎么后面又是GPIOA??.求大神赐教。谢谢 |
| 正在学习i2c,感谢楼主 |
|
正需要,不知能不能移植到51上 |
| 正需要,不知能不能移植到51上 |
| 不同芯片之间稍加修改就可以通用吗? |
| 是不同芯片之间的吗 |