概述
一、IAR的配置
前言:IAR是一个强大的嵌入式开发平台,支持非常多种类的芯片。IAR中的每一个Project,都可以拥有自己的配置。
(1) 打开软件 点击project 再点击 create new project
(2)创建一个文件夹存放文件,并且给工程名取名字,点击保存
(3)点击这个新建文件,并点击保存,取好名字,再出点击保存
(4)把这个源文件添加进来
(5)点击编译
(6)最后看看文件夹里面多了些什么
(7)可以写程序啦,写好后编译没有错误,再配置一下才可以写到板子上
(8)现在点击 Download and Debug 就OK了
二、程序代码的编写
//引入头文件 #include <ioCC2430.h> //引入CC2430所对应的头文件(包含各SFR的定义) //定义LED引脚 #define led1 P1_0 //定义LED1为P1_0口控制 #define led2 P1_1 //定义LED2为P1_1口控制 void Delay( unsigned char n) //延时子函数Delay(unsigned char n) { unsigned char i; unsigned int j; for( i = 0; i < n; i ++) for( j = 1; j; j ++) ; } void main( void) { P1SEL = 0x00; //设置P1为普通 I/O 口 P1DIR |= 0x0F; //设置P1.0 P1.1 P1.2 P1.3 为输出 led1 = 1; //初始化,4个led灯全熄 led2 = 1; while( 1) //开始循环 { led1 = 0; //led1闪烁 Delay( 10); led1 = 1; Delay( 10); led2 = 0; //led2闪烁 Delay( 10); led2 = 1; Delay( 10); } }
三、结语
本文以“LED灯闪烁实验”为基础,分别从IAR的配置、程序代码的编写,以及编译及调试的过程介绍了整个实现过程。这也是我成功的第一个zigbee实现LED的循环点亮。
最后
以上就是受伤月光为你收集整理的我的第一个zigbee实验-实现LED灯的循环闪烁的全部内容,希望文章能够帮你解决我的第一个zigbee实验-实现LED灯的循环闪烁所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复