请教下IIC例程中IO方向设置问题

2019-07-21 04:03发布

最近在学习iic读写,看了原子的程序,现在想把IIC端口改到 SCL --PB6,SDA--PB7
请教下下面这个IO方向设置要如何修改?
#define SDA_IN()  {GPIOB->CRH&=0XFFFF0FFF;GPIOB->CRH|=8<<12;}
#define SDA_OUT() {GPIOB->CRH&=0XFFFF0FFF;GPIOB->CRH|=3<<12;}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
21条回答
fgq369
2019-07-22 02:21
回复【5楼】guer:
谢谢! 悲剧了,我板子上103ZET6的PB11 I/O口坏了,难怪搞了几天24c02读写不了。改到PB6PB7已成功读写。 再次感谢原子!!
---------------------------------
你好,我想问一下,在硬件连接上,板子上的24c02不是直接连在了PB10、PB11上的么?你是怎么设置在PB6/PB7上的?我看芯片手册上没有关于PB10、PB11的端口重映射是PB6/PB7啊
@原子哥 帮我也看看吧

一周热门 更多>