自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 简单的S3C44B0X Bootloader

    上次基于u-boot写了一个跑马灯程序,见 《第一个跑马灯程序》 。但是这里有个问题,离了u-boot它就不能用了,因为缺少很多系统初始化工作,也没有人能把它加载到RAM中去运行。因此,为了学习(好强大的理由。。。),我们需要自己实现一个bootloader,来替代u-boot做这些事情。     显然让我在这么短的时间里写一个和u-boot同级别的bootloader

2008-04-29 13:31:00 9115 39

原创 说说ARM汇编的LDR伪指令

我们知道ARM CPU中有一条被广泛使用的指令LDR,它主要是用来从存储器(确切地说是地址空间)中装载数据到通用寄存器。但不论是ARMASM还是GNU ARM AS,都提供了一条与之同名的伪指令LDR,而在实际中使用该伪指令的情况也较多,那他们有什么不同呢?下面我谈谈我的理解。    由于我使用GNU工具链,所以以下的内容都以GNU AS的ARM语法为准。    LDR伪指令的语法形式如下

2008-04-27 17:20:00 30956 8

原创 第一个跑马灯程序

    最近准备转行做嵌入式,随弄来一块S3C44B0X的板子,准备好好研究一下。    板子便宜货,没啥特别完善的资料,都是和网上差不多的ADS环境。    因为平时还要上班,花了几个晚上的时间,总算是把u-boot和uClinux的编译和下载过程弄熟了。这不,好不容易等来一个周末,决心一定要弄出点名堂来,不能再在门外徘徊了。    先说说工作环境。     主机(自己家的,研究Linux内核的

2008-04-20 02:00:00 14218 3

转载 [转]用GNU工具开发基于ARM的嵌入式系统

作 者: 摩托罗拉苏州技术中心 许庆丰摘 要: 介绍如何利用GNU的工具开发基于ARM的嵌入式系统,以及使用编译器、连接器和调试工具的具体方法,为广大嵌入式系统开发人员提供一种低成本的开发手段。关键词: ARM GNU MC928MX1 gcc gdb gdbserver  当前,ARM公司的32位RISC处理器,以其内核耗电少、成本低、功能强、特有16/32位双指令集,已成为移动通信

2008-04-18 22:26:00 2136

bin2s19源代码

本人在《简单的S3C44B0X Bootloader》一文( http://blog.csdn.net/axx1611/archive/2008/04/29/2342529.aspx)中提及的工具程序bin2s19由于链接失效加上源文件丢失,本人特地自己重写了一个等价的程序。

2009-12-31

空空如也

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

TA关注的人

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