【多选题】IIC通信与USART、SPI相比,以下说法正确的是:
A. IIC通信、USART的同步通信是半双工通信,SPI通信、USART的异步通信是全双工通信。 B. IIC、USART、SPI通信都需要在通信线路上连接上拉电阻。 C. 由于IIC通信可以设置从机地址,主机发起和某从机的通信时只要呼叫从机地址,等待从机应答后即可建立通信链路。 D. IIC、USART、SPI通信的波特率时钟都由发送数据的单片机发出。 E. IIC通信与USART、SPI相比,通信距离最长。 F. 由于IIC通信与SPI共用了特殊功能寄存器及单片机引脚,因此不能同时启用IIC、SPI功能
A. IIC通信、USART的同步通信是半双工通信,SPI通信、USART的异步通信是全双工通信。 B. IIC、USART、SPI通信都需要在通信线路上连接上拉电阻。 C. 由于IIC通信可以设置从机地址,主机发起和某从机的通信时只要呼叫从机地址,等待从机应答后即可建立通信链路。 D. IIC、USART、SPI通信的波特率时钟都由发送数据的单片机发出。 E. IIC通信与USART、SPI相比,通信距离最长。 F. 由于IIC通信与SPI共用了特殊功能寄存器及单片机引脚,因此不能同时启用IIC、SPI功能
举一反三
- SPI和IIC都属于什么通信方式 A: 并行 B: 串行
- 常用的接口标准中,SPI,IIC通信接口属于( ) A: 同步通信方式 B: 异步通信方式 C: UART方式 D: 同步并行方式
- Arduino UNO板集成了串口、IIC和SPI三种通信方式。
- 下列串行通信标准,能实现同步通信的是( )。 A: I2C B: SPI C: 1-wire D: USART
- 同步通信和SPI通信方式相比,以下说法正确的是: A: 从教材图12-1(b)和(c)对比可知,同步通信时发送和接收单片机的RSR和TSR首尾相连,SPI通信时发送和接收单片机的SSPSR也是首尾相连,因此,同步、SPI通信都是全双工的同步通信。 B: 同步通信由CSRC位是否为1决定通信双方谁是主控方,SPI通信由SSPM2是否为0决定。 C: 从波特率时钟设置方法看,相同主频的单片机系统,SPI通信比同步通信更快。 D: 同步通信时主控方的RC6/CK引脚连续不断的发送波特率时钟信号,SPI通信时,主控方的RC3/SCK也是。