[Cortex-M0技术交流] [第六批] 菜鸟学习第一贴------模拟报警灯

[复制链接]
 楼主| ljp98 发表于 2012-2-7 19:41 | 显示全部楼层 |阅读模式
本帖最后由 ljp98 于 2012-2-7 19:43 编辑

这个小例程主要是学习如何建立一个M0工程,并使菜农大叔开发板上的LED1闪烁来模拟一个报警灯。
      一上电,LED1快速闪烁两下,间隔一小段时间,再快速闪烁两下,一直循环。
  1. #include <stdio.h>
  2. #include "NUC1xx.h"
  3. #include "DrvGPIO.h"
  4. #include "DrvSYS.h"

  5. int main (void)
  6. {

  7.       UNLOCKREG(); // 芯片注册解锁
  8.       SYSCLK->WRCON.XTL12M_EN = 1; // 设定12M外部晶振
  9.       LOCKREG(); // 芯片注册上锁

  10.       DrvGPIO_Open(E_GPA, 2, E_IO_OUTPUT); // 设置GPA2端口为输出模式


  11.       while(1)
  12.       {
  13.             DrvGPIO_ClrBit(E_GPA, 2); //LED1点亮
  14.             DrvSYS_Delay(100000);

  15.             DrvGPIO_SetBit(E_GPA, 2); //LED1熄灭
  16.             DrvSYS_Delay(100000);

  17.             DrvGPIO_ClrBit(E_GPA, 2); //LED1点亮
  18.             DrvSYS_Delay(100000);

  19.             DrvGPIO_SetBit(E_GPA, 2); //LED1熄灭
  20.             DrvSYS_Delay(700000);
  21.       }
  22. }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| ljp98 发表于 2012-2-22 19:47 | 显示全部楼层
呵呵!自顶一下。
xyz549040622 发表于 2012-2-23 06:25 | 显示全部楼层
:victory:赞一个,新人发帖,再接再厉
Swallow_0322 发表于 2012-2-23 10:01 | 显示全部楼层
顶!
364522935 发表于 2012-2-24 20:39 | 显示全部楼层
才开始学习做~~~很多不懂~~以后请多指教~~~364522935@QQ.COM
请问您的邮箱是多少??????
 楼主| ljp98 发表于 2012-5-26 17:59 | 显示全部楼层
自己再顶顶!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:持之以恒

14

主题

276

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部