第一课 点亮第一个LED

2017-2-27

###课堂练习

#####[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