这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » LPC2131 请问版主关于LPC2131开发板一问题

共2条 1/1 1 跳转至

LPC2131 请问版主关于LPC2131开发板一问题

院士
2006-09-17 18:14:16     打赏
LPC2131 请问版主关于LPC2131开发板一问题



关键词: LPC2131     请问     版主     关于     开发     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问 我初学ARM,写了一个最简单的让开发板上的LED1闪烁的程序,但就是不亮,
#include "config.h"

const uint32 LED = (1 << 18);        //对LED的操作

void DelayNs(uint32 delayValue)
{
    uint32 i,j;
    for(i = 0;i < delayValue;i++)
        for(j = 0;j < 50000;j++)
            ;
}

int main (void)
{
    uint32 temp;
    
    PINSEL1 = 0x00000000;            
    IO1DIR = LED;                    //P1.18为输出状态
    
    while(1)
    {
        IO1SET = LED;
        DelayNs(50);
        IO1CLR = LED;
        DelayNs(50);
    }
    
    return 0;
}

后改用配套书中提供的源程序(140页)也没用。但当我对程序稍作修改,把端口改为P0.7,再用线把P0.7和LED1连起来,发现灯可以闪烁。请版主赐教。 1: re:先使用产品光盘"第4章-LPC2131功能部件\4.1-GPIO\2.GPIO输出实验-单路LED控制\GPIO_Led1"的工程进行调试看看.

在main函数中加一句" PINSEL2 = PINSEL2 & (~0x08);"



共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]