自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 U-boot常用命令

说明:只供学习交流 一,环境变量相关命令(1):printenv或print:打印环境变量。可以打印全部环境变量,也可以打印列出的环境变量。例如:print 打印全部环境变量,print ipaddr 只打印ip。 (2):setenv或 set:设置环境变量。用法:setenv name value setenv name ,比如:添加环境变量file并设置为1,

2013-07-22 18:20:31 969

原创 u-boot简介

说明:只供学习交流 一,uboot简介Uboot是德国DENX小组的开发用于多种嵌入式CPU的bootloader程序,uboot不仅支持嵌入式Linux系统的引导,当前还支持NetBSD,VxWorks, QNX,RTEMS,ARTOS,LynxOS嵌入式操作系统。Uboot除了支持PowerPC系列的处理器外,还能支持MIPS,X86,ARM,NIOS,XScale等诸多常用系

2013-07-22 18:18:07 1194

原创 交叉编译工具链的安装与使用

说明:只供学习交流 一,交叉编译工具链的概念在嵌入式开发过程中,有宿主机和目标机之分。宿主机:宿主机是执行编译、链接嵌入式软件的计算机。目标机:目标机是运行嵌入式软件的硬件平台。而在宿主机上进行预处理、编译、汇编、链接等工作的一系列工具称为交叉编译工具链。  二,安装交叉编译工具链(1):将压缩包解压到根目录,使用命令tar –zxf arm-linux

2013-07-21 08:34:24 4154 1

原创 Bootloader简介

说明:只供学习交流 一,Bootloader的概念系统上电之后,需要一段程序来进行初始化。比如:关闭WATCHDOG、改变系统时钟、初始化存储器控制器、将更多的代码复制到内存中等。如果它能将操作系统内核复制到内存中运行,无论从本地(比如Flash)还是从远端(比如通过网络),就称这段程序为Bootloader。简单地说,Bootloader就是那么一小段程序,它在系统上电时开始执行,,

2013-07-19 09:19:17 1642 1

原创 内核模块开发基础

说明:只供学习交流 一,什么是内核模块Linux内核的整体结构非常庞大,其包含的组件也非常多,如何使用需要的组件呢:方法一:把所有的组件都编译进内核文件,即:zImage或bzImage,但这样会导致两个问题:一是生成的内核文件过大;二是如果要添加或删除某个组件,需要重新编译整个内核。 有没有一种机制能让内核文件(zImage或bzImage)本身并不包含某组件,而是在该组

2013-07-18 09:39:06 1809 1

原创 grub配置文件grub.conf详细说明

说明:只供学习交流   default行,是指grub启动时默认菜单项。0表示第一项,如果是多系统可以修改此选项改变默认光标停留位置。 timeout行,是指菜单到自动启动系统前的停留时间,单位时间为sec,可以按需分配。 splashimage行,指定启动菜单的背景图标,图片格式应该是xpm图像。 hiddenmenu行,用于启动时隐藏菜单,除非在ti

2013-07-16 14:10:41 4389 2

原创 Linux内核的配置与编译(X86平台)

说明:只供学习交流  目的:(1):配置、编译X86平台下的Linux-2.6.29内核(2):在vmware下安装编译好的内核并启动 工具:Gcc编译器, Linux-2.6.29内核 步骤:(一):清除临时文件,中间文件和配置文件等(刚从网上下载下来的文件这步可省略)。makeclean删除大多数的由编译生成的文件、但会保留内核的配置文件.c

2013-07-14 21:14:05 1491

原创 Linux内核源代码

说明:只供学习交流 一,目录结构Linux内核源代码采用树形结构进行组织,非常合理地把功能相关的文件都放在同一个子目录下,使得程序更具有可读性。 二,目录结构 arch目录arch是architecture的缩写。内核所支持的每种CPU体系,在该目录下都有对应的子目录。每个CPU的子目录,又进一步分解为boot,mm,kernel等子目录,分别包含控制系统引导,

2013-07-13 19:02:30 1163

原创 Linux内核简介

说明:只供学习交流 一,Linux体系结构如果有人问你,Linux系统是如何构成的?只要把下面这幅图说给他听,就OK 从图上我们可以知道,Linux系统是由用户空间和内核空间两部分组成,之所以将Linux系统划分为用户空间和内核空间很大一部分原因是为了安全着想。Linux简化了分段机制,使得虚拟地址与线性地址总是一致,因此,Linux的虚拟地址空间也为0~4G。Linu

2013-07-13 17:17:32 1765 1

嵌入式MP3播放器项目源代码

嵌入式MP3播放器项目源代码,很值得做的一个项目,涉及到很多知识点,代码注释很详细,,,

2013-03-02

嵌入式linux自学指导

嵌入式linux自学指导

2012-08-03

tftp_server

使用tftp_server实现网络下载

2012-08-03

usb 转串口驱动

绝对能用

2012-08-02

mini2440 usb下载驱动

mini2440 usb下载驱动一定要到bootloader控制台下才起作用,否则擦伤没反应

2012-08-02

c primer pluse 课后编程答案

c primer pluse课后编程答案(全)

2012-07-20

空空如也

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

TA关注的人

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