您的位置:控制工程论坛网论坛 » 嵌入式系统 » 第一个Zigbee芯片程序-LED小灯

zigbeeMM

zigbeeMM   |   当前状态:离线

总积分:130  2025年可用积分:0

注册时间: 2008-07-08

最后登录时间: 2009-03-16

空间 发短消息加为好友

第一个Zigbee芯片程序-LED小灯

zigbeeMM  发表于 2008/9/5 9:30:50      1049 查看 3 回复  [上一主题]  [下一主题]

手机阅读

第一个Zigbee芯片程序-LED小灯
作者:徐元
审稿:黄小林
关键字:CC2430 Zigbee 无线龙 LED IAR
最近看了很多的例子程序,自己的手早就痒痒了。可是限于自己现在的水平,自己只能改改例子程序里的一些小地方,自己还不能完全的编程序。这对以后的编程还是有很大的障碍的。所以我决定今天从最简单的LED灯实验开始。以前这个程序总是编译下载下去后开发板的LED灯没有反应,呵呵,现在终于搞定这个小问题了,原来是设置的问题,吼吼!!看着小灯一闪一闪很兴奋的。谢谢Zigbee群里的iceway。
    我用的例子程序是无线龙的代码,这个程序是一个很简单的小程序,其结果就是无线龙CC2430模块上的LED灯不停地亮灭,主程序是这样的: 
include "ioCC2430.h"
void Delay(unsigned char n)
{
unsigned char i;
unsigned int j;
for(i = 0; i < n; i++)
  for(j = 1; j; j++);
}
void main(void)
{
SLEEP &= ~0x04;
while(!(SLEEP & 0x40));  //晶体振荡器开启且稳定
CLKCON &= ~0x47;   //选择1-32MHz 晶体振荡器
SLEEP |= 0x04;
P1SEL = 0x00;    //P1.0 为普通 I/O 口
P1DIR = 0x01;    //P1.0 输出
    while(1)
    {
  P1_0 = 1;
  Delay(10);
  P1_0 = 0;
  Delay(10);
    }
}
源程序十分的简单,我觉得没有讲的必要。主要是提醒大家在Proect->Option选项上的设置问题,我之前做了很多次都没有成功的原因就是因为自己没有设置好这些参数(安装程序的时候设置了一次,以为以后都不用设置了,其实不是这样的)。每个选项卡的选择见下图:
 图片点击可在新窗口打开查看
 图片点击可在新窗口打开查看
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看
      最后这个一定要注意Driver一定要选择Chipcon,而不是书上讲的Simulator。这个是一个比较关键的地方。这样经过Make->Debug这个程序就搞定了,呵呵,以后一定要注意设置了。
欢迎访问徐元的博客: http://blog.sina.com.cn/xywatersky ,转载必须保证文章的完整性,请尊重作者,支持原创。资料链接下载:http://www.c51rf.com.在线咨询:894055758
1楼 0 0 回复
  • 匿名

    匿名   |   当前状态:离线

    总积分:0  2025年可用积分:0

    注册时间: 0001-01-01

    最后登录时间: 0001-01-01

    空间 发短消息加为好友

    匿名   发表于 2008/8/29 16:52:54

    使用手动泵时首先将回油阀旋钮按顺时针方向拧紧,将手柄拉到“中立”的位置,压动手柄液压升降机便可起升。下降时松开回油阀旋钮(逆时针方向旋转)液压升降机靠自重下降。
    2楼 回复本楼

    引用 匿名 2008/8/29 16:52:54 发表于2楼的内容

  • cnyes

    cnyes   |   当前状态:离线

    总积分:2240  2025年可用积分:0

    注册时间: 2006-12-06

    最后登录时间: 2009-11-12

    空间 发短消息加为好友

    cnyes   发表于 2008/8/29 18:54:44

    自重下降?
    3楼 回复本楼

    引用 cnyes 2008/8/29 18:54:44 发表于3楼的内容

  • wilton_gao

    wilton_gao   |   当前状态:离线

    总积分:123  2025年可用积分:0

    注册时间: 2008-01-16

    最后登录时间: 2009-09-29

    空间 发短消息加为好友

    wilton_gao   发表于 2008/9/5 9:30:50

    4楼 回复本楼

    引用 wilton_gao 2008/9/5 9:30:50 发表于4楼的内容

总共 , 当前 /