IIC没问题, STM 的晶振校准得还是不错的. 通常情况下 USART 是可以用的.不过如果是做产品, 那还是需要考虑和解决频率误差这个问题的.
单片机上AT24C04就是通过IIC通信来读取和写数据的,还有DS1302时钟芯片……