ChinaUnix.net
相关文章推荐:

arm copytouser 详解

arm芯片的多数硬件模块都是可配置的,需要由软件来设置其需要的工作状态。因此在用户的应用程序之前,需要由专门的一段代码来完成对系统的初始化。由于这类代码直接面对处理器内核和硬件控制器进行编程,一般都是用汇编语言。一般通用的内容包括: 中断向量表 初始化存储器系统 初始化堆栈 初始化有特殊要求的断口,设备 初始化用户程序执行环境 改变处理器模式 呼叫主应用程序 中断向量表 arm要求中断向量表必须放置在从0地址开始...

by wenlinux - Linux文档专区 - 2008-06-05 22:18:36 阅读(930) 回复(0)

相关讨论

 

一, 实验前的准备工作

1, 安装ADS 1.2,注意选择全部安装

2, 安装H-JTAG软件,官网有下载

3, 设置并口:进BIOS中设置并口为ECP模式

4, 连接硬件:将J-TAG小板一端接入计算机并口,另一端接在开发板的J-TAG接口上,然后打开开发板的电源

二, 配置J-TAG

打开H-TAG,在 Scrip->Init Scriip中弹出对话框,点load,加载*.his文件(这个文件一般开发板光盘上...

by jerry20000 - 移动操作系统 - 2011-12-21 08:41:35 阅读(612) 回复(0)

Booting arm LinuxVincent Sanders Review and advice, large chunks of the arm Linux kernel, all around good guy: Russell King Review, advice and numerous clarifications.: Nicolas Pitre Review and advice: Erik Mouw, Zwane Mwaikambo, Jeff Sutherland, Ralph Siemsen, Daniel Silverstone, Martin Michlmayr, Michael Stevens, Lesley Mitchell, Matthew Richardson Review and referenced information (see bibliogr...

by tuyer - Linux文档专区 - 2009-12-31 10:42:30 阅读(1627) 回复(0)

v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 st1\:*{behavior:url(#ieooui) } /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格...

by wpneu - Linux文档专区 - 2009-09-02 22:05:05 阅读(1384) 回复(0)

arm Linux BOOTLOADER全程详解 网上关于Linux的BOOTLOADER文章不少了, 但是大都是vivi, blob等比较庞大的程序, 读起来不太方便, 编译出的文件也比较大, 而且更多的是面向开发用的引导代码, 做成产品时还要裁减, 这一定程度影响了开发速度, 对初学者学习开销也比较大, 在此分析一种简单的BOOTLOADER, 是在三星公司提供的2410 BOOTLOADER上稍微修改后的结果, 编译出来的文件大小不超过4k, 希望对大家有所帮助. 1. 几个重要的...

by karlxu2008 - Linux文档专区 - 2009-01-04 16:27:10 阅读(689) 回复(0)

网上关于Linux的BOOTLOADER文章不少了, 但是大都是vivi, blob等比较庞大的程序, 读起来不太方便, 编译出的文件也比较大, 而且更多的是面向开发用的引导代码, 做成产品时还要裁减, 这一定程度影响了开发速度, 对初学者学习开销也比较大, 在此分析一种简单的BOOTLOADER, 是在三星公司提供的2410 BOOTLOADER上稍微修改后的结果, 编译出来的文件大小不超过4k, 希望对大家有所帮助. 1. 几个重要的概念 COMPRESSED KERNEL and DE...

by JQKingliness301 - Linux文档专区 - 2008-02-19 17:19:55 阅读(569) 回复(0)

SW 软中断详解 [ 2006-5-15 10:15:00 | By: 电子门 ] [color="#05006c"]SWI 软中断详解 [color="#05006c"]http://www.mcublog.com/blog/user1/7610/archives/2006/12125.html 软中断: 编程异常通常叫做软中断 软中断是通讯进程之间用来模拟硬中断的 一种信号通讯方式。 中断源发中断请求或软中断信号后,CPU或接收进程在适当的时机自动进行中断处理或完成软中断信号对应的功能 软中断是软件实现的中断,也就是程序运行时其他...

by todaygood - Linux文档专区 - 2007-11-11 20:21:09 阅读(1305) 回复(0)

4.1 arm汇编器所支持的伪指令 在arm汇编语言程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。 在arm的汇编程序中,有如下几种伪指令:符号定义伪指令、数据定义伪指令、汇编控制伪指令、宏指...

by vicegod - Linux文档专区 - 2007-04-16 12:56:49 阅读(660) 回复(0)

arm的启动过程详解 来源:互联网 点击:828 添加时间:2008-4-15 19:52:19 基于arm的芯片多数为复杂的片上系统,这种复杂系统里的多数硬件模块都是可配置的,需要由软件来设置其需要的工作状态。因此在用户的应用程序之前,需要由专门的一段代码来完成对系统的初始化。由于这类代码直接面对处理器内核和硬件控制器进行编程,一般都是用汇编语言。一般通用的内容包括: 中断向量表 初始化存储器系统 初始化堆栈 ...

by karlxu2008 - Linux文档专区 - 2008-10-09 16:04:52 阅读(743) 回复(0)

学习arm的基础教程 [ 本帖最后由 lris 于 2008-6-17 10:39 编辑 ]

by lris - 嵌入式开发 - 2011-02-13 13:48:16 阅读(1986) 回复(4)

arm 汇编指令条件执行详解 【本文主要内容来源于S3C2410X用户手册】 ALU状态标志 CPSR寄存器包含下面的ALU状态标志: The CPSR contains the following ALU status flag: N Set when the result of the operation was Negative. Z Set when the result of the operation was Zeto. C Set when the operation resulted in a Carry. V Set when the operation caused Overflow. Q arm architecture v5E on...

by ammana_babi - Linux文档专区 - 2007-12-08 11:40:42 阅读(658) 回复(0)