天嵌 ARM开发社区

 找回密码
 注册
查看: 2202|回复: 11

GPIO 问题

[复制链接]
悲伤小男生 发表于 2013-7-10 11:01:09 | 显示全部楼层 |阅读模式
@******************************************************************************
@ File:led_on.S
@ 功能:LED点灯程序,点亮LED1
@******************************************************************************      
            
.text
.global _start
_start:     
            LDR     R0,=0x56000010      
            MOV     R1,#0x00000400   
            STR     R1,[R0]            
            LDR     R0,=0x56000014                                    
            MOV     R1,#0x00000000                                       
            STR     R1,[R0]  
MAIN_LOOP:
            B       MAIN_LOOP

这段程序通过usb下载到mini2440 开发板总是错误
错误信息:
Length of file is too big : -421075236 > 63561596
NAND erase: device 0 offset 0x0, size 0x0
OK
NAND write: device 0 offset 0x0, size 0x0
提示文件太大啊,可是这个程序很小的。
请问这是为什么??求高手解决。。。。

wbz073 发表于 2013-7-10 11:08:39 | 显示全部楼层
DNW设置对不对啊,要设置为0x30000000
 楼主| 悲伤小男生 发表于 2013-7-10 11:52:57 | 显示全部楼层
wbz073 发表于 2013-7-10 11:08
DNW设置对不对啊,要设置为0x30000000

DNW我设置的就是这个地址啊!我把天嵌资料里面的led测试程序下载到板子上是可以运行的。
 楼主| 悲伤小男生 发表于 2013-7-10 11:54:22 | 显示全部楼层
悲伤小男生 发表于 2013-7-10 11:52
DNW我设置的就是这个地址啊!我把天嵌资料里面的led测试程序下载到板子上是可以运行的。

难道是程序错了??程序是网上找的,GPIO学习的程序就这一个应该不会错的吧
亚瑟王 发表于 2013-7-10 12:28:34 | 显示全部楼层
悲伤小男生 发表于 2013-7-10 11:54
难道是程序错了??程序是网上找的,GPIO学习的程序就这一个应该不会错的吧

就用天嵌科技提供的程序进行学习吧。经过了验证的程序,减少出错和走弯路的可能。
 楼主| 悲伤小男生 发表于 2013-7-10 13:47:02 | 显示全部楼层
亚瑟王 发表于 2013-7-10 12:28
就用天嵌科技提供的程序进行学习吧。经过了验证的程序,减少出错和走弯路的可能。

天嵌提供的程序有点难,我想先学这些小程序,最后去看天嵌的程序。能不能先给我解决一下这个问题?非常感谢
亚瑟王 发表于 2013-7-10 18:10:41 | 显示全部楼层
悲伤小男生 发表于 2013-7-10 13:47
天嵌提供的程序有点难,我想先学这些小程序,最后去看天嵌的程序。能不能先给我解决一下这个问题?非常感 ...

怎么讲呢,你要看LED灯的,你就节选和LED有关的部分来看就行了。
至于你在网络上找的例子程序不在天嵌科技的售后范围内。并且你用的不是天嵌科技的板子,也不在天嵌科技的售后范围内。
 楼主| 悲伤小男生 发表于 2013-7-11 08:21:37 | 显示全部楼层
亚瑟王 发表于 2013-7-10 18:10
怎么讲呢,你要看LED灯的,你就节选和LED有关的部分来看就行了。
至于你在网络上找的例子程序不在天嵌科 ...

好吧,我用的是天嵌的板子啊!
亚瑟王 发表于 2013-7-11 09:04:02 | 显示全部楼层
悲伤小男生 发表于 2013-7-11 08:21
好吧,我用的是天嵌的板子啊!

:L
亲,不是这样忽悠人的哦。你前面说了你用的是mini2440。
 楼主| 悲伤小男生 发表于 2013-7-11 23:59:00 | 显示全部楼层
亚瑟王 发表于 2013-7-11 09:04
亲,不是这样忽悠人的哦。你前面说了你用的是mini2440。

不好意思搞错了。我的是qt2440 ,我还以为这二个是一样的呢,现在具体看了一下,原来我这板子叫qt2440.可是我这个汇编程序下载到板子出错到底是什么问题啊??
亚瑟王 发表于 2013-7-12 10:43:15 | 显示全部楼层
悲伤小男生 发表于 2013-7-11 23:59
不好意思搞错了。我的是qt2440 ,我还以为这二个是一样的呢,现在具体看了一下,原来我这板子叫qt2440.可 ...

:L
我们的是TQ2440,再给你一个提示吧,本论坛有很多裸机代码可以参考和学习的。
沉默。。。 发表于 2013-8-27 17:54:27 | 显示全部楼层
:L你用DNW下载时,选择的是bin文件吗?!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-20 10:46 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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