自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 RVDS与MDK-ARM比较

1、RealView Microcontroller Development Kit(RealView MDK)开发套件--中国版RealView MDK开发工具源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,包括µVision3集成开发环境与 RealView编译

2007-10-21 02:33:00 6316 3

原创 arm realview 2.2 注册方法

经验转载:arm realview 2.2下载试了一下。但是我发现使用不了,好多人也提出了疑问。今天 刚弄完已经正常使用。让我浪费了好多时间让我很愤怒。 我不清楚上传这个东西的人是出于什么目的?为什么要修改说明里的东西,以至于下载了朋友空欢喜呢 既然做就做彻底,要不就不要拿出来共享。潜水也有忍不了的时候,论坛质量很差。 操作方法 1)用generate产生license file (注意自己的

2007-10-20 18:51:00 2787 4

转载 目前国内市场ARM仿真器选购指南

下面对目前国内市场上常见的几种仿真器一一做点介绍。 由于对仿真器和市场了解有限, 在此仅抛砖引玉, 欢迎大家探讨。1. Wigger, SDT250JTAG, 2410JTAG此类器件仅做简单的PC并口到JTAG接口的电平转换。它们的区别仅在于JTAG信号PIN和PC并口PIN的对应关系不同, 其主要用来在PC机上通过JTAG接口烧写目标板上的Flash, 常用软件如Flashpgm等, 如加上J

2007-10-20 18:44:00 2816

转载 ARM开发软件及实用工具介绍

ARM开发软件及实用工具介绍一、编译器介绍 1、ADS1.2 ADS是ARM公司的集成开发环境软件,他的功能非常强大。他的前身是SDT,SDT是ARM公司几年前的开发环境软件,目前SDT早已经不再升级。ADS包括了四个模块分

2007-10-20 18:30:00 2397

转载 ARM入门最好的文章-转

一 首先说说ARM的发展     可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。     客观的讲,工作需求量上DSP的需求比ARM要多,而ARM和FPGA差不多。     DSP因为数字处理与通信领域的空前发展而火暴,小到MP3 射象头,大到我们军

2007-10-20 13:15:00 897

转载 Image$$RO$$Limit|等常量的问题

Image$$RO$$Limit|等常量的问题|Image$$RO$$Limit|是不是指数据段,在flash中的起始地址阿(如果代码烧在flash中的话)!|Image$$RW$$Base|是不是flash中的数据段的在sdram的执行起始地址阿![!21ki@][@21ki!]|Image$$ZI$$Base|是不是sdram中0地址区起始阿!|Image$$ZI$$Limit|是不是sdra

2007-10-19 12:11:00 1677

转载 |Image$$RO$$Limit| 的含义

 对于刚学习ARM的人来说,如果分析它的启动代码,往往不明白下面几个变量的含义:|Image$$RO$$Limit|,|Image$$RW$$Base|      ,|Image$$ZI$$Base|。 首先申明我使用的调试软件为ADS1.2,当我们把程序编写好以后,就要进行编译和链接了,在ADS1.2中选择MAKE按钮,会出现一个Errors and Warnings 的对话框,

2007-10-19 11:54:00 3691 6

转载 |Image$$RO$$Limit|相关问题

Q|Image$$RO$$Limit|相关问题在2200实验教程中3.8实验中有这样一段初始化C程序的运行环境的代码,如下:; 起动文件。初始化C程序的运行环境,然后进入C程序代码。          IMPORT    |Image$$RO$$Limit|            IMPORT    |Image$$RW$$Base|             IMPORT    |Imag

2007-10-19 11:52:00 2177

原创 S3C2410软件调试总结和启动代码分析

S3c2410软件调试总结 7、8月份的时候自己用空余时间制作了一块S3c2410+Cyclone EP1C6的开发版,由于没有时间就一直扔在那里,最近空了下来,我用了3个星期的时间埋头对开发板对了全面的调试,我的工作重点是放在 bootloader、ucos-ii等相对比较简单的程序,借此来完成对硬件模块的测试以及对S3c2410的熟悉。    很高兴,现在各个模块已经全部打通,我个人自

2007-10-19 11:30:00 1339

转载 2410启动代码分析

ADS下C语言的入口方式和ROM镜像文件的生成这部分介绍下ADS下如何生成可以运行的ROM镜像文件,我们知道当程序下载到flash中运行的时候,对于RW、ZI数据就存在着两个环境,一个load环境,一个是exec环境,有时候由于速度的需要RO数据也要重新加载,那么对RO数据也是有两个环境。编译器产生ROM镜像文件时候,这三块数据的存放依次为RO、RW、ZI,并且地址空间时连续的。但是到了运行的

2007-10-19 11:26:00 939

转载 ARM启动代码的分析

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

2007-10-19 11:23:00 843 1

转载 ARM启动代码分析

理解启动代码(ADS)  所谓启动代码,就是处理器在启动的时候执行的一段代码,主要任务是初始化处理器模式,设置堆栈,初始化变量等等.由于以上的操作均与处理器体系结构和系统配置密切相关,所以一般由汇编来编写.  具体到S64,启动代码分成两部分,一是与ARM7TDMI内核相关的部分,包括处理器各异常向量的配置,各

2007-10-19 11:16:00 983

转载 44b0由汇编引导到main函数的程序注释

44b0由汇编引导到main函数的程序注释; ******************************************************* ; * NAME : 44BINIT.S * ; * Version : 10.JAn.2003 * ; * Description: * ; * C start up codes * ; * Configure memory, Init

2007-10-18 22:47:00 996

转载 Linux BOOTLOADER全程详解(ARM S3C2410)

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

2007-10-18 22:32:00 664

原创 ARM中断向量表的简单分析

-- ARM中断系统小结初看ARM中断系统觉得有点乱,写点东西希望对大家有点帮助 中断详细建立过程(1)首先我们先来看两个东西.;/* EXCEPTION HANDLER VECTOR TABLE */^ DRAM_BASE HandleReset # 4HandleUndef # 4HandleSwi # 4HandlePrefetch # 4HandleAbort # 4HandleReser

2007-10-18 22:24:00 1289

原创 几个2410引导程序里面的 汇编语法问题

初学Arm2410引导程序的几个问题,请大家帮我解答一下下面的几个问题,十分感谢!有的问题可能说的不是很清楚,也可能比较幼稚,请大家指正,我再重新发上来!1、BIT_SELFREFRESH EQU (1  请问其中BIT_SELFREFRESH定义的是什么常量? (12、IMPOR |Image$$RO$$Base|IMPOR 是引用外部的标号  |Image$$RO$$Base| 什么意思呢?3

2007-10-18 22:22:00 1125

转载 s3c2410汇编启动代码与中断跳转分析

最开始的代码,大家都很熟悉 ,最基本的中断跳转b ResetHandlerb HandlerUndef ;handler for Undefined mode b HandlerSWI ;handler for SWI interrupt b HandlerPabort ;handler for PAbort b HandlerDabort ;handler for DAbort b . 

2007-10-18 22:09:00 843

转载 ARM指令定址问题

 AREA BOOTCODE, CODE, READONLY   ENTRYBootloAd   LDR   r0, =0x00               LDR   r1, =0x00             LDR   r2, =0x00             LDR   r3, =0x00     END   1)在ARM程序里,如何指定指令在ROM中存放的位置(类似单片机的ORG伪

2007-10-18 22:07:00 1484

转载 bootloader分析

; *******************************************************; * NAME    : 44BINIT.S         *; * Version : 10.April.2000        *; * Description:          *; * C start up codes         *; * Configure mem

2007-10-18 22:04:00 952

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除