自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

原创 c语言typedef

1.typedef         typedef  还可以掩饰符合类型,如指针和数组。例如,你不用象下面这样重复定义有 81  个字符元素的数组:    char line[81];    char text[81];   定义一个 typedef,每当要用到相同类型和大小的数组时,可以这样:     typedef char Line[81];    Line text, secondli

2010-04-24 15:32:00 1018

转载 bootloader与linux中位置无关代码(PIC)的分析理解

首先,需要理解加载域与运行域的概念。加载域是代码存放的地址,运行域是代码运行时的地址。为什么会产生这2个概念?这2个概念的实质意义又是什么呢?在一些场合,一些代码并不在储存这部分代码的地址上执行地址,比如说,放在norflash中的代码可能最终是放在RAM中运行,那么中norflash中的地址就是加载域,而在RAM中的地址就是运行域。在汇编代码中我们常常会看到一些跳转指令,比如说b、bl等

2010-04-24 15:00:00 923

转载 u-boot启动过程分析(源码)

 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/linda_si/archive/2008/12/05/3451545.aspx建议之间去看那个帖子(那里有图解)为什么要分析源代码?分析优秀的源代码本身就是一个学习的过程,也是进行深入研究的必经之路。不过在此我们的主要目的并非要研究U-boot或Bootloader技术本身,而仅仅是为了成功的并且恰当的

2010-04-17 23:28:00 932

原创 arm中的细节

1  .align n插入0到3个字节的0x00,,这样下一个位置将是4字节的整数倍。特别的,ARM微控制器总是按字(4字节)读取数据。它的含义就是使得下面的代码按一定规 则对齐,.align n 指令的对齐值有两种方案,n 或 2^n ,各种平台最初的汇编器一般都不是gas,采取方案1或2的都很多,gas的目标是取代原来的汇编器,必然要保持和原来汇编器的兼容,因此在gas中如何 解释 .alig

2010-04-17 23:08:00 640

转载 网友的u-boot Start。s解释

声明:该贴是通过参考其他人的帖子整理出来,从中我加深了对uboot的理解,我知道对其他人一定也是有很大的帮助,不敢私藏,如果里面的注释有什么错误请给我回复,我再加以修改。有些部分可能还没解释清楚,如果您觉得有必要注释,希望指出。再次强调该贴的大部分功劳应该归功于那些原创者,由于粗心,我没有留意参考的出处。我的目的是想让大家共同进步。希望大家念在我微不足道的心意,能够积极回馈,以便使帖子更加完善。以

2010-04-14 23:03:00 1366

原创 汉字显示

区位码: 所谓汉字编码,就是采用一种科学可行的办法,为每个汉字编一个唯一的代码,以便计算机辨认、接收和处理。在此介绍的是《国家标准信息交换汉字编码》。这种编码经过加工整理一律以汉语拼音的字母为序,音节相同的字以使用频率为序,其查找方法与一般汉语字典的汉字拼音音节索引查找法相同。  为了使每一个汉字有一个全国统一的代码,1980年,我国颁布了第一个汉字编码的国家标准: GB2312-80

2010-04-10 11:31:00 696

转载 mini2440 u-boot-2009.03 移植最详细攻略

http://home.eeworld.com.cn/my/space.php?uid=135723&do=blog&id=25347这是另外一个网友的一致帖子解释比较详细1 支持S3C2440,S3C2410未知;2 NAND flash支持,包括读写NAND flash,从NAND flash启动,saveenv 在NAND flash;3 支持tftp的使用,也就支持DM9000网卡,8

2010-04-09 23:24:00 3886

转载 YAFFS2文件系统在嵌入式LINUX系统中的应用

1.文件系统简述随着32位CPU价格不断下跌,片上存储设备的容量相比越来越大,越来越多的嵌入式系统开始应用各种嵌入式操作系统。一般在嵌入式领域,只要应用到操作系统的必然会需要一个,甚至是多个文件系统。所谓文件系统,实际上就是在一个具体的存储设备上任何文件的组织和目录。这个设备可能是各种RAM、NAND FLASH、NOR FLASH等DOC设备,还有以NAND FLASH 为基础的各种存储卡等

2010-04-05 14:30:00 2564

转载 linux2.6 makefile分析(1)

http://hi.baidu.com/kiki1116/blog/item/54f0722ab82f7527d42af1ef.html linux2.6内核Makefile的许多特性和2.4内核差别很大,在内核目录的documention/kbuild/makefiles.txt中有详细的说明。给大家一个中文版的翻译!=== 目录        === 1 概述     

2010-04-05 11:35:00 1217

转载 vmlinux.lds

vmlinuz自然就是内核了,initrd.img是一个小的映象,包含一个最小的linux系统。通常的步骤是先启动内核,然后内核挂载initrd.img,并执行里面的脚本来进一步挂载各种各样的模块,然后发现真正的root分区,挂载并执行/sbin/init... ...。initrd.img当然是可选的了,如果没有initrd.img,内核就试图直接挂载root分区。之所以要有initrd,那是为

2010-04-05 11:31:00 6146

转载 Kconfig 和makefile基本语法

核源码树的目录下都有两个文件Kconfig(2.4版本是Config.in)和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文件中。在内核编译时,主Makefile调用这

2010-04-05 10:45:00 3879

转载 TAR命令参数详解

摘自http://www.bbsdiy.net/bbs/redirect.php?fid=7&tid=20&goto=nextoldsettar是Linux环境下最常用的备份工具之一。tar(taparchive)原意为操作磁带文件,但基于Linux的文件操作机制,同样也可适用于普通的磁盘文件。tar可用于建立、还原、查看、管理文件,也可方便的追加新文件到备份文件中,或仅更新部分的备份文件,以

2010-04-04 17:02:00 1019

转载 Linux内核移植和根文件系统制作

一章移植内核http://blog.chinaunix.net/u2/74383/article_93866.html这里还讲了制作多种文件系统的方法1.1 Linux内核基础知识1.1.1 Linux版本1.1.2 什么是标准内核1.1.3 Linux操作系统的分类1.1.4 linux内核的选择1.2 Linux内核启动过程概述1.2.1 Bootloader启

2010-04-04 00:20:00 976

转载 基于s3c2440 yaffs2 文件系统的移植

platform: s3c2440 + linux2.6.18 + yaffs2 首先在开发平台的上创建 rootfs 及 根目录下的一些必要的文件.1.  创建必须的文件夹及设备文件# mkdir rootfs# cd rootfs# mkdir bin dev etc lib mnt proc sbin sys root# mkdir  /etc/var# mk

2010-04-04 00:06:00 921

海思PCB布局指南(特别是多层高频版)

pcb布线规则,特别是多层板手机,非常不错的资料,一定不会后悔的

2011-05-01

uCOS_II_2.52源码中文译注,每句都有注释。

很好的操作系统学习资料 希望看完了你德水平会有很大的齐声

2010-10-30

Linux常见问题解答集中版

这是有关linux下的一些常见问题的一些解决方法 对出学着很有帮助

2010-10-30

linux设备驱动开发(中文版)

这是外国经典巨作的中文版,对了解linux下德驱动非常有帮助

2010-10-30

Linux Kernel Development2nd

本电子书详细讲解了linux 内核开发和嵌入式开发的相关内容。对提高c语言水平有比较大的帮助

2010-10-30

Linux一句精彩问答(很不错的)

这关于Linux的不错的资料初学者看一下一定有收获的 祝你好运!

2010-06-20

jaVA 图书馆管理系统

Java实践不错的资料,好好看下一定有收获的

2010-06-20

C语言嵌入式系统编程修炼之道

看完此文,你将对c语言又有了更深的理解,能让你知道在c语言在嵌入式中编程的一些很有用的技巧

2009-11-08

空空如也

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

TA关注的人

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