[新手园地] NUC120学习入门之第二贴 流水灯

[复制链接]
 楼主| 龙海风520 发表于 2011-10-18 19:36 | 显示全部楼层 |阅读模式
掌握建工程后,自己在看了BSP包中的文件,然后自己试着写了个流水灯的小程序
#include <stdio.h>
#include "NUC1xx.h"
#include "Driver\DrvGPIO.h"
#include "Driver\DrvSYS.h"
uint32_t temp;
void delay_ms(uint32_t x)           //延时
{
uint32_t i,j;
for(i=800;i>0;i--)
  for(j=x;j>0;j--);
}
main (void)
{              
  while(1)
       {
  DrvGPIO_ClrBit(E_GPA, 2);         //  LED1亮
  delay_ms(800) ;
  DrvGPIO_ClrBit(E_GPA, 3);         //  LED2亮
  DrvGPIO_SetBit(E_GPA,2) ;         //  LED1灭
  delay_ms(800) ;
  DrvGPIO_ClrBit(E_GPA, 4);         //  LED3亮
  DrvGPIO_SetBit(E_GPA,3) ;         //  LED2灭
  delay_ms(800) ;
  DrvGPIO_ClrBit(E_GPA, 5);         //  LED4亮
  DrvGPIO_SetBit(E_GPA,4) ;         //  LED3灭
  delay_ms(800) ;
  DrvGPIO_SetBit(E_GPA,5) ;         //  LED4灭
     DrvGPIO_SetPortBits(E_GPA,0XFFC3);       //  全  亮
  delay_ms(3000) ;
  DrvGPIO_SetPortBits(E_GPA,0XFF)   ;       //  全  灭
  delay_ms(3000) ;
    }
}

由于程序太简单,我也就不多说什么,写得不好的地方还请大虾指教。继续学习。
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-7751.png
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-7826.png
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-7852.png
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-7878.png
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-7908.png
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-7940.png

本帖子中包含更多资源

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

×
 楼主| 龙海风520 发表于 2011-10-18 19:47 | 显示全部楼层
哎,有问题啊,发了贴后自己能更该一下么?每次发完就发现有问题了,自己改正一下:uint32_t temp;
是多余的,DrvGPIO_SetPortBits(E_GPA,0XFF)应该为DrvGPIO_SetPortBits(E_GPA,0XFFFF)
不过不改也没影响,多定义的temp可以不用,至于0XFF我的本意就是让GPA为高电平,自己默认也为高电平,所以没影响,但还是要精确啊。
564451696 发表于 2011-10-19 17:16 | 显示全部楼层
帮顶。。。

评分

参与人数 1威望 +2 收起 理由
龙海风520 + 2 很给力!

查看全部评分

devine 发表于 2011-10-26 07:39 | 显示全部楼层
顶顶!加油!

评分

参与人数 1威望 +1 收起 理由
龙海风520 + 1 很给力!

查看全部评分

Ryanhsiung 发表于 2011-10-27 10:45 | 显示全部楼层
忙里偷闲,学习一下!
再支持一下!

评分

参与人数 1威望 +1 收起 理由
龙海风520 + 1 赞一个!

查看全部评分

 楼主| 龙海风520 发表于 2011-10-31 19:56 | 显示全部楼层
多谢啊!只是最近没时间弄,估计学了点皮毛又会忘了。互相学习学习,还请指教
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习 天天向上

0

主题

19

帖子

1

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