首先转两个帖子
http://blog.csdn.net/mcu_hong/article/details/8149311
http://bbs.21ic.com/icview-184741-1-1.html
通过学习这两个帖子不难总结出来 STM32还是慎用硬件I2C。