排序:
默认
按更新时间
按访问量

S3C2440体系架构

本文是对ARM处理器架构的学习,针对S3C2440型号。参考了Samsung官方的技术文档S3C2440.pdf中的PROGRAMMER’S MODEL一节的内容。ARM和THUMB指令模式S3C2440采用了armv4t指令集,同时支持arm指令集和thumb指令集。arm指令是32位的,而th...

2015-06-18 19:25:30

阅读数:2986

评论数:0

Linux内核启动过程

Linux内核启动过程 本文主要是对《嵌入式Linux应用开发完全手册》中内容的整理和总结,在进行这一部分学习之前,有必要对Linux内核源码组织结构进行了解。 Linux内核在启动过程中执行了很多的函数,不可能像学习U-Boot时一样将所有相关的代码查看一遍,主要了解其总体的启动过程...

2015-06-17 17:05:31

阅读数:411

评论数:0

U-boot移植到mini2440上

本文章中的很多内容参考友善之臂的说明文档《mini2440之U-boot移植详细手册-20100419》,使用的U-boot的版本是u-boot-2010.03说明:此次移植的目的不是为了制作一个功能强大的U-boot,只是做一个最简单的U_boot。该U-boot能够实现通过串口和电脑通信,可以...

2015-06-10 14:56:45

阅读数:550

评论数:0

Bootloader介绍和Uboot源码结构

本文是对《嵌入式Linux应用开发完全手册》的一个自我总结! 一. Bootloader介绍 1.Bootload引入的原因 Bootloader的作用是在系统启动的时候初始化必要的硬件设备,引导内核镜像文件,传递参数给内核,然后将控制权交给内核以结束自己的使命。总的来说就是为了...

2015-06-08 10:57:14

阅读数:4548

评论数:0

构建Linux根文件系统

本文主要是对韦东山老师的《嵌入式Linux应用开发完全手册》中第17章中的小结,以及一些自己的经验看法。 概要:本文讲述了Linux根目录中各个目录的作用和内容、busybox工具的使用、内核在加载init进程后进行的操作、mdev是如何被加入Linux的、glibc库的移植。 Linux...

2015-06-05 23:38:02

阅读数:509

评论数:0

Linux内核源码组织结构

本文主要参考韦东山老师的《嵌入式Linux应用开发完全手册》,基于Linux-2.6.32.2源码。概要:本文内容包含Linux源码树结构分析、Linux Makefile分析、Kconfig文件分析、Linux内核配置选项分析。这些知识是为了理解内核文件的组织形式,为具体移植内核做知识准备。1....

2015-06-05 12:43:03

阅读数:3108

评论数:0

Linux中二进制软件包和源码软件包

详细原文链接 Linux中的软件安装有两种形式:二进制软件包、源码软件包 1.二进制软件包 *.rpm形式的二进制软件包 安装: rpm –ivh packagename.rpm 卸载: rpm -e package...

2015-06-04 19:48:03

阅读数:832

评论数:0

嵌入式开发环境搭建

嵌入式开发环境搭建 1.安装linux操作系统 可以选择的操作系统有 redhat enterprise linux 、fedora、Ubuntu,其中redhat enterprise Linux和fedora都是redhat公司开发的,前者面向的企业服务器,后者是社区开发的面向桌面用户...

2015-06-04 19:27:50

阅读数:303

评论数:0

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