标签:
下图中可以看到LED灯和P1_4脚相连,因此只要将P1_4输出低电平即可。
点击菜单-File-New-File。然后可以点保存,将新建的文件保存到项目目录下。
我们需要让CC2541的IO口(具体说是P1_4)输出低电平。在(CC253x and CC2540 User‘s Guide.pdf)中我们知道IO口是有方向的,我们要将P1_4的方向设置为输出,见下图:
我们需要让P1_4为输出方向,所以首先要让P1DIR |= 0x10;
代码如下:
#include <ioCC2541.h>
#define LED1 P1_4
void main(void)
{
P1DIR |= 0x10;
LED1 = 0;
while(1)
;
}
右击项目,点击Add将源码文件加入项目,否则新建的源文件不会被编译。
点击菜单-Project-Make,进行编译。可能会跳出要求创建并保存工作区的窗口。
点击菜单-Project-Options。选中Debugger,切换到Setup标签,设置Driver为Texas Instruments。这一步设置完成后点击“下载”才会将程序下载到板子上运行。否则它可能是用软件模拟运行。
连接上CCDebuger(连接上后点击一下CCDebuger上的复位按钮,指示灯由红色变黄色即连接成功)。连接成功后点击菜单-Project-Download and Debug。
代码停留在第一行,点击全速运行,然后不出意外就可以看到板子上的LED亮了。点击停止运行。大功告成,现在可以断开板子连接了。试试将纽扣电池装到iBeacon上,也可以看到LED亮了。
标签:
原文地址:http://www.cnblogs.com/dongchen/p/4918480.html