第一课 点亮第一个LED
###课堂练习
#####[1] 以下IO口的作用:
P0.0-P0.7
P1.0-P1.7
P2.0-P2.4
####[2] 课后问题
[2.1] BLE代表什么?
Bluetooth low energy 蓝牙低能量
[2.1] 串口各种标准的差异?
串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485指的是串口的电平标准(电信号)。
TTL电平标准 是 低电平为0,高电平为1(对GND线电压,标准数字电路逻辑)。
RS-232电平标准 是 正电平为0,负电平为1(对GND线高低,电压具体数值不太敏感)。
RS-485、RS-422 与RS-232类似,但是采用差分信号逻辑,更适合抗干扰/高速传输
台式电脑后边的D型9针插头(板载串口,公口),是RS-232电平的。可以通过MAX232转换为TTL电平。
[2.1] RS232 / RS485 差异?
[2.1.1] RS232 接口标准出现较早,主要有以下四点:
(1) 接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2) 传输速率较低,在异步传输时,波特率为20Kbps。
(3) 接口使用一根信号线和一根信号返回线而构成共地的传输形式,容易产生共模干扰,所以抗噪声干扰性弱。
(4) 传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。
[2.1.2] RS-485 具有以下特点:
(1) RS-485的电气特性:逻辑“1”以两线间的电压差为+(2-6) V表示;逻辑“0”以两线间的电压差为-(2-6)V表示。接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。
(2) RS-485的数据最高传输速率为10Mbps 。
(3) RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
(4) RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外RS-232接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。
[2.1] Dongle有什么作用?
软件保护器,简称软件狗。dongle经常被认为是硬件保护,它是一个可被附加在计算机并口、串口或USB上的小插件,它包含厂家烧制的EPROM和定制的专用集成电路。
作用主要是用来防止软件的盗用
[2.1] BLE 、Wifi、 Zigbee 三者的差异
BLE | Wifi | Zigbee | |
---|---|---|---|
数据传输速率 | 中 | 高 | 中 |
组网模式 | Star | BSS | Star |
组网扩展模式 | ESS | Star-bus | Cluster,Tree,Mesh |
载波频率 | 2.4GHz | 2.4GHz | 2.4GHz |