承接第七天:zigbee无线传感网实训---实现LCD开发板播放音乐并切换歌曲(The Seventh day)
一、实验准备器材如图:
二:步骤
===============================一、裸机开发-IO控制===========================
1.1 控制流程
(1)查看原理图
得到硬件对应的是cc2530的什么引脚
(2)查看芯片手册
找到对应的控制方法
(3)编写代码
根据芯片手册的说明,写程序控制对应的引脚
(4)编译程序
(5)下载运行
1.2 IO寄存器
IO寄存器共三组,每组以下标0-2命名
1.2.1 PxSEL IO功能选择寄存器
每个IO口引脚有通用功能和拓展功能(外部设备IO信号)
通过操作引脚对应的下标注,即可生效
0:通用功能
1:外设功能
1.2.2 PxDIR 引脚功能选择寄存器
通过操作引脚对应的下标注,即可生效
0:输入功能
1:输出功能
1.2.3 Px_n 具体的引脚使用
设置对应功能后,可以直接使用。
#define BLED P1_0
#define KEY3 P1_2
写:BLED = 1;
读:KEY3 == 1;
----------------------------------------------------------------------
========================二、协议栈的工作原理==================================&