[蓝牙开发] CC2540新手学习之点亮LED

  今天呢,继续上一章博客的内容,上一节我们讲了如何安装IAR编译软件的,今天就开始来写写第一个简单的程序吧,一起努力,一起进步。学之前呢,也并不是所以的小白都懂的,基础还是要有点C语言的基础,会简单的几个语句也可以完成我们这节要将的点亮LED的任务。

首先,安装好了IAR 打开我们的IAR

[蓝牙开发] CC2540新手学习之点亮LED_第1张图片

然后

[蓝牙开发] CC2540新手学习之点亮LED_第2张图片

创建后的图片就如下图

[蓝牙开发] CC2540新手学习之点亮LED_第3张图片

点击OK

就出现我们的第一个工程了

[蓝牙开发] CC2540新手学习之点亮LED_第4张图片

之后还需要创建.C为后缀文件,就是以后工程必不可少的main.c文件

[蓝牙开发] CC2540新手学习之点亮LED_第5张图片

[蓝牙开发] CC2540新手学习之点亮LED_第6张图片

[蓝牙开发] CC2540新手学习之点亮LED_第7张图片

点击保存,就创建好了一个完整的空白工程。

[蓝牙开发] CC2540新手学习之点亮LED_第8张图片

把我们的main.c文件添加进工程里

这样我们就可以开始把代码添加进去了,因为我们是CC2540  的版本不同的版本要对应不同的型号

[蓝牙开发] CC2540新手学习之点亮LED_第9张图片

这个是我写的代码,下面附上文字版方便复制粘贴

/**************************************/
/*           CNPF科技                 */
/*       蓝牙4.0开发CC2540            */
/*例程名称:点亮LED                   */
/*建立时间:2018/04/17                */
/*描述:点亮LED1                      */
/***************************************/
#include

#define LED P1_0    //定义P10口为LED控制端

void IO_Init(void) //这里是函数初始化打包
{
  P1DIR |= 0x01; //P1_0定义为输出   
}

void main(void)  //主函数(程序首先第一步启动)
{   
  IO_Init();      //调用初始化程序
  LED=1;         //点亮LED1
  while(1);     //死循环
}

实验现象:可以在开发板上看到P1_0接口连的LED灯常亮。

开发板暂时没做,后期把自己的开发板做了再把相应的实验现象附上图片。有兴趣的可以联系私聊我。

好了,今天到此为止,明天更新LED的点亮所带来的灵活运用,和好玩之处。

希望看了我博客的,发现问题对我提出意见哈,一起进步,一起学习。

你可能感兴趣的:([蓝牙开发] CC2540新手学习之点亮LED)