一、单片机的数据通信方式有那几类?各类的优缺点是什么?
(1)并行通信:指数据字节的各位同时发送或接收。
并行通信传输线多,适用于短距离、跨速度的通信。
特点:通信速度快、传输线多。
(2)串行通信:指数据字节一位一位按顺序发送或接收。
串行通信仅需单线传输信息,适用于长距离传输数据,由于每一次传送一位,适用传送速度比较慢。串行口UART、USB口都是串行端口。
二、CC2530的串行口资源可用于那几种传输模式?这几种传输模式特点是什么?
[一]串口通信
1.串行同步通信:
特点:(1)数据传输速率高;
(2)所有设备使用同一时钟。
2.串行异步通信:每个设备都有自己的时钟信号。(各自波特率生成)
[二]UART模式:提供全双工异步传送。
UxBAUD——设置波特率;
UxBUF——接收/传送数据缓存;
三、进行串口通信的相关寄存器有哪些,如何进行编程应用?
1.UxCSR——USART模式选择
2.UxUCR——对串行口奇偶、停止位设置
3.UxGCR——设置波特率指数值
4.UxBUF——接收/传送数据缓存
5.UxBAUD——波特率小数部分
四、异步串行口的波特率如何进行计算?
五、简述异步串行口的输入输出的编程步骤?
(重点概念)串行通信又分为同步和异步两种。
习题:1.CC2530芯片, 具有多少路串行通信接口资源(2)。
2.(多选) 对CC2530的串行同步通信中的特点描述,正确的是(B 传输速率高 C所有设备同一时钟)
(单选)3、在C250芯片中, 对USART的工作模式选择的寄存器为(B UxCSR)。
A UxGCR
B UxCSR
C UxBAUD
D UxUCR
(这里的“x”其值为0或1)
(多选) 7、以下属于串行异步通信的帧结构的组成的为( ABCD)
A数据位
B停止位
C起始位
D奇偶校验位
(单选) 1、在CC2530芯片中, 以下寄存器是对串行口奇偶、停止位设置的为(D UxUCR )。
A UxGCR
B UxBUF
C UxEATD
D UxUCR
(多选) 8、在CC2530芯片中, 对异步串行口进行波特率设置,需要配置的寄存器为(AC)。
A UxGCR
B UxBUF
C UxBAUD
D UxUCR