天嵌 ARM开发社区

 找回密码
 注册
查看: 2704|回复: 6

用ads1.2生成的.bin文件,无法再tq2440上运行。求解答

[复制链接]
zjj4131 发表于 2012-10-15 20:45:16 | 显示全部楼层 |阅读模式
程序如下:
#define GLOBAL_CLK        1
#include <stdlib.h>
#include <string.h>
#include "def.h"
#include "option.h"
#include "2440addr.h"
#include "2440lib.h"
#include "2440slib.h"
#include "mmu.h"
#include "profile.h"
#include "memtest.h"


void Led_port_init(void);

#define led1_light (rGPEDAT=rGPEDAT & 0xfff7)
#define led2_light (rGPEDAT=rGPEDAT & 0xffef)
#define led3_light (rGPEDAT=rGPEDAT & 0xffdf)
#define led4_light (rGPEDAT=rGPEDAT & 0xffbf)

#define led1_clear (rGPEDAT=rGPEDAT & ~0xfff7)
#define led2_clear (rGPEDAT=rGPEDAT & ~0xffef)
#define led3_clear (rGPEDAT=rGPEDAT & ~0xffdf)
#define led4_clear (rGPEDAT=rGPEDAT & ~0xffbf)

void delay(int times)
{
    int i;
    for(;times>0;times--)
      for(i=0;i<400;i++);
}

void Main(void)
{   
    int i;
   
    Led_port_init();
   
    for(i=0;i<100;i++)
    {
        /* 全亮 */
        rGPEDAT = rGPBDAT&(led1_light)&(led2_light)&(led3_light)&(led4_light);
   
        delay(10000);
   
        /* 全灭 */
        rGPEDAT = rGPBDAT|(led1_clear)|(led2_clear)|(led3_clear)|(led4_clear);
        
        delay(10000);
    }
}   

void Led_port_init(void)
{
   /*设置GPE3-GPE6为输出端口*/
   rGPECON= ((rGPECON | 0x00001540) & 0xffffff7f);
   
}
 楼主| zjj4131 发表于 2012-10-15 20:46:26 | 显示全部楼层
希望有朋友,可以帮忙看一下。是哪儿出了问题
刘伟 发表于 2012-10-15 20:59:25 | 显示全部楼层
I/O口要接上拉电阻
chris_xi 发表于 2012-10-15 22:33:43 | 显示全部楼层
串口有显示么,有无异常打印?
 楼主| zjj4131 发表于 2012-10-17 17:09:45 | 显示全部楼层
刘伟 发表于 2012-10-15 20:59
I/O口要接上拉电阻

可以帮忙修改一下吗?
 楼主| zjj4131 发表于 2012-10-17 17:11:23 | 显示全部楼层
chris_xi 发表于 2012-10-15 22:33
串口有显示么,有无异常打印?

制作led流水灯,串口无任何显示
刘伟 发表于 2012-10-17 20:44:14 | 显示全部楼层
void Led_port_init(void)
{
   /*设置GPE3-GPE6为输出端口*/
   rGPECON= ((rGPECON | 0x00001540) & 0xffffff7f);
   rGPEUP= 0x0;
}
我想知道你说的不能运行,具体情况是什么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-9 04:48 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表