我自己制作的板子的MCU是STM32F103RCT6,I2C_SDA口是PC12,I2C_SCL口是PC11,如下图1所示。我在尝试移植mini板子的AT24C02的例程时,遇见的问题是:
无法检测到AT24C02这个模块。我修改后的myiic.h的程序如图2所示,main.c的程序如图三所示。 烧写程序后的现象是:
LED1闪烁,LED2不闪烁,即:
无法检测到AT24C02这个模块。
求各位帮忙检查检查。
图1: 硬件连接部分
图二:修改后的myiic.h
图三:main程序中的调试部分
图三:main程序中的调试部分
u32(8<<16)
u32(3<<16)
一周热门 更多>