单片机中如何选用SPI、UART和IIC/SmBus?有谁知道他们的传输速度和应用场合?
2个回答
展开全部
SPI和IIC是板上通信,IIC有时也会做板间通信,不过距离甚短,不过超过一米,例如一些触摸屏,手机液晶屏那些很薄膜排线很多用IIC,这两种线属于低速传输
SMBUS较前面两者速度快,但也属于低速通信,是英特尔公司为了节省硬件资源而开发的一种总线标准,一般用于板间通信,但范围不会很广,只用与一台计算机或一组芯片体系结构中,一般在设计中只用作电源总线
UART和,UART就是我们指的串口,速度比上面三者快,最高达100K左右,用与计算机与设备或者计算机和计算之间通信,但有效范围不会很长,约10米左右,UART优点是支持面广,程序设计结构很简单,随着USB的发展,UART也逐渐走向下坡
SMBUS较前面两者速度快,但也属于低速通信,是英特尔公司为了节省硬件资源而开发的一种总线标准,一般用于板间通信,但范围不会很广,只用与一台计算机或一组芯片体系结构中,一般在设计中只用作电源总线
UART和,UART就是我们指的串口,速度比上面三者快,最高达100K左右,用与计算机与设备或者计算机和计算之间通信,但有效范围不会很长,约10米左右,UART优点是支持面广,程序设计结构很简单,随着USB的发展,UART也逐渐走向下坡
参考资料: 自己的开发经验
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询