1. 只是因为STM32上的硬件IIC不太好用,所以选择软件模拟,而且方便移植。
2. 如果硬件IIC被改进的话,推荐硬件方式,速度快、不占用CPU资源。
硬件的IIC之前有bug,所以用模拟的,
模拟的通用性好,哪个单片机上都可以用