打印
[ZLG-ARM]

程序为什么运行不了?

[复制链接]
1458|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiuzhou|  楼主 | 2007-6-21 10:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是LPC2136,只想看看芯片能不能跑起来,用了下面的程序,本意是通过P0.21口输出方波,但程序烧录到芯片上后,P0.21什么输出都没有,各位帮忙看看我出错在哪里?谢谢!
 #include "lpc213x.h"


int main( void )
{
     unsigned int i;

    PINSEL1 = 0x00000000;
    

    IO0DIR = ( 1 << 21 ); //P0.21设置为输出
    
    
    
    IO0SET = ( 1 << 21 ); //P0.21置位

    while ( 1 )
    {
        

        IO0CLR = ( 1 << 21 ); //P0.21清零

        for ( i = 0; i < 1000; i ++);//延时

        IO0SET = ( 1 << 21 ); //P0.21置位
        
        for ( i = 0; i < 2000; i ++);//延时

    }

    return 0;

相关帖子

沙发
xiuzhou|  楼主 | 2007-6-21 10:51 | 只看该作者

程序为什么运行不了?

我是在keil for arm中编译的程序,starup.s是自动加载的,是不是初始化的问题呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

33

帖子

1

粉丝