CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 6725|回复: 1

A20 裸机点亮LED灯

[复制链接]
发表于 2016-7-23 18:18:25 | 显示全部楼层 |阅读模式
写了个简单的裸机点灯程序,放到SD或者NAND上,都不能点亮,现在点灯只有在U-BOOT起来后才可以操作。代码如下,
simon_li@ubuntu_precise:~/NAND/led$ cat led.S
.text
.global _start
_start:
        ldr        r0,=0x01c20c94
        mov        r1,#0x0
        str        r1,[r0]

        ldr        sp,=4096
        bl        main

main_loop:
        b        main_loop
simon_li@ubuntu_precise:~/NAND/led$ cat main.c

#define GPBCON        (*(volatile unsigned long *)0x01c20824)
#define GPBDAT        (*(volatile unsigned long *)0x01c20834)

int main(void)
{
        GPBCON = 0x00100000;
        GPBDAT = 0x00000000;
        return 0;
}
回复

使用道具 举报

发表于 2016-11-3 21:18:18 | 显示全部楼层
您好,我现在在整cubieboard裸机,不知方便加个好友一起讨论不?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 00:45 , Processed in 0.020182 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部