ARM ATC 练习

原创 2007年10月04日 08:50:00

在ARM ATC培训期间,做的一个小练习,让2440开发板启动并驱动了LED,瞒好玩的……之前做嵌入式linux项目的时候,并不了解开发板的启动过程,现在一步步慢慢地把之前没学的东西都拾起来了。

写完init.s,后将其烧进0x0地址,就可以启动了。

    AREA init, CODE, READONLY
    
    ENTRY
    
    ldr pc, 
=START
    ldr pc, 
=0xa0000004
    ldr pc, 
=0xa0000008
    ldr pc, 
=0xa000000c
    ldr pc, 
=0xa0000010
    ldr pc, 
=0xa0000014
    ldr pc, 
=0xa0000018
    ldr pc, 
=0xa000001c
    
START

;SET CPSR
    mrs r0, cpsr
    bic r0, r0, #
0x0003
    msr cpsr_c, r0
    
;BWSCON
    ldr r0, 
=0x48000000
    ldr r1, 
=0x22121110
    str r1, [r0]

;BANKCON6
    ldr r0, 
=0x4800001c
    ldr r1, 
=0x00018005
    str r1, [r0]

;REFRESH
    ldr r0, 
=0x48000024
    ldr r1, 
=0x00960542
    str r1, [r0]
    
;BANKSIZE
    ldr r0, 
=0x48000028
    ldr r1, 
=0x00000032
    str r1, [r0]
    
;MODE REG SET BANK6
    ldr r0, 
=0x4800002c
    ldr r1, 
=0x00000030
    str r1, [r0]
    
;LED
start
    LDR r0,
=0x56000050
    MOV r1,#
0x4000

loop
    MOV r3, r1
    STR r1,[r0]
    LDR r0,
=0x56000054
    LDR r1,
=0x55
    STR r1,[r0]
    
stop
    LDR r0,
=0x56000050
    MOV r1, r3, ROR #
2
    B loop

    END

 

相关文章推荐

ARM-ATC试题

  • 2012年07月02日 15:44
  • 40KB
  • 下载

[生物信息学] 网络方法预测药物ATC编码

今天读的是一篇用网络方法预测药物ATC编码的文章,由于是2013年的文章,感觉思路什么的都不是很新颖,文章链接。文章内容简单介绍下。基于网络的协同过滤方法在推荐系统里用的很多,这篇文章也与之有关,其实...

ATC, Facebook开源模拟网络环境的工具

Augmented Traffic Control (ATC) 是Facebook开源的一款移动网络测试工具,可以模拟各种网络环境。开发者可以通过ATC配置移动设备连接的网络的状况,可以模拟高速的、或...
  • kacuha
  • kacuha
  • 2015年07月20日 16:11
  • 546

Facebook/atc 环境搭建总结

atc工具的环境搭建分2个主要部分:Wifi热点共享和Atc环境搭建 环境 系统:OS X 10.10.3 VM:virtualBox Linux:ubuntu 14.04 ...

ATC51中文资料

  • 2013年07月23日 23:37
  • 842KB
  • 下载

ATC:一个GO应用程序开源框架

ATCATC 是一个快速开发GO应用程序的开源框架,支持RESTful API 及 Thrift RPC的框架.可根据自身业务逻辑选择性的卸载中间件的功能,均支持平滑退出。要求GO版本 >= 1.8当...

Facebook ATC 教程

我的环境: Ubuntu14.04 64bit、Python2.7.6、Django1.8.7环境要求  Python2.7+     查看当前python版本:python –version  ...

Facebook网络环境模拟工具ATC的使用

在我们之前的网络测试中,主要是限制网速来模拟弱网络环境,而实际中弱网络时,网络延时,丢包率都会有变化,所以使用网速+丢包率+延时来定义一种网络环境更加合理 本篇文章介绍ATC工具环境的搭建和使用,搭建...

FaceBook/atc 环境搭建的总结

一直给自己找借口不去动手实践,今天难得抽了个时间,总算把环境给搭建完成了, 虽然可能目前还有点小问题,但是基本的测试时可以保证了,以后一些弱网环境的测试就可以靠你了。 介绍首先还是得说下什么是ATC,...

Facebook网络模拟测试工具ATC使用

Facebook在其工程博客(原文)上宣布开源移动网络测试工具Augmented Traffic Control(ATC),我迅速试用了一番,非常不错,对手游或者其他APP的调试和测试都非常有帮助,...
  • gzh0222
  • gzh0222
  • 2015年06月05日 22:17
  • 2035
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ARM ATC 练习
举报原因:
原因补充:

(最多只允许输入30个字)