基础设施:协助传感器的结点定位的已知自身位置的固定设备。 到达时间:信号从一个结点传播到另一个结点所需的时间。 达到时间差:两种不同传播速度的信号从一个结点传播到另一个结点所需要的时间之差,或一个信号到达两个结点之间的时间差。 接收信号强度指示:结点接收到无线信号的强度大小。 到达角度:结点接收到的信号相对于自身轴线的角度。 视距关系:两个结点之间没有障碍物,能够直接通信。 非视距关系:两个结点之间存在障碍物,影响了它们直接的无线通信。
三、编程
1. 通过扫描方式实现按键触发LED亮灭。利用按键SW5和按键SW6控制LED1和LED2。当按下SW5时,LED1状态改变;当按下SW6时,LED2状态改变。如下图,按键SW5由P0.4控制,按键SW6由P0.5控制;LED1和LED2分别由P1.0和P1.1控制 。
要求编写按键初始化程序和LED初始化程序。
按键的初始化:将P0.4和P0.5设为普通I/O口,并且设置为输入状态 。
LED初始化:将P1.0和P1.1设置为输出且将LED1和LED2关闭。
2、如上图,通过外部中断改变LED1亮灭。利用按键SW5和SW6触发P0.4和P0.5下降沿发生中断控制LED1的亮灭。即当按下SW5或者SW6时,LED1灯的状态发生改变。要求编写中断初始化函数。
扩展知识:CC2530包括3个8位输入/输出(I/O)端口,分别是P0、
P1和P2。其中P0和P1有8个引脚,P2有5个引脚,共21个数字I/O引脚 ,具有以下功能:通用I/O、外设I/O、外部中断源输入口; CC2530有18个中断源,每个中断源都可以产生中断请求,中断请求可以通过设置中断使能SFR寄存器的中断使能位IEN0、IEN1或IEN2使能或禁止中断。