嵌入式Linux 系统原理及应用(基于S3C44B0X嵌入式μCLinux )


-
作者: 李岩 荣盘祥 丛书名: 普通高校本科计算机专业特色教材精选 出版社:清华大学出版社 ISBN:7302097259 内容简介回到顶部↑ 本书特色: 1.新颖性:本书以当前最廉价、接口最丰富、占有率最高的ARM内核的处理器芯片——S3C44BOX为基础进行讲 解,并将嵌入式系统理论与当前最流行且最适用于嵌入式应用的Linux操作系统进行整和。 2.知识的系统性:本书从教学和应用出发,将操作系统(Linux)、微机原理(ARM处理器)、汇编/C语言程 序设计、计算机网络等知识进行系统化。 3.易学性和实用性相结合:本书在阐述嵌入式系统的基本理论、主要内容和实际开发应用方法的同时,特别注 重理论和实践相结合,既具有面向教学又具有面向开发与应用的特点。 4.理论与案例相结合:本书在阐述理论知识的同时,给出了简单明了的实验程序和综合示例。 本书着重介绍了目前流行的S3C44B0X微处理器及应用较为广泛的μCLinux嵌入式操作系统。书中作者结合多年的研究和教学经验,介绍了基于S3C44B0X芯片的嵌入式系统的原理、程序设计方法以及实用性程序的开发。 本书共分为12章。第1~第3章介绍了嵌入式系统的基本概念,常用的ARM/Thumb指令系统及编译工具GNUGCC的使用方法;第4~第5章介绍了S3C44BOX芯片的体系结构,结合MICETEK(上海祥佑数码,WWW.micetek.com.cn)EV44BOII开发板介绍了S3C44BOX的接口电路设计方法及编程;第6~第10章介绍了主流的μCLinux操作系统的进程管理、文件系统管理、设备管理、以及用户接口的设计过程,其中包括了开发工具Hitool forμCLinux的使用方法介绍及简单驱动程序的编写;第11~第12章介绍了应用程序开发实例和μCLinux在其他平台上的移植过程。 本书主要从嵌入式理论、方法和应用实践的角度出发,以ARM处理器S3C44BOX为基础,展现了嵌入式系统的基本理论的主要内容和实际应用开发方法。做到学术性、新颖性、可读性和使用性相结合。本书可作为有关嵌入式系统教学的本科生或研究生的教材使用,也可供嵌人式爱好者、从业人员和高等院校师生专业进修和教学之用。 目录回到顶部↑第1章 嵌入式系统导论 1.1 概述 1.1.1 什么是嵌入式系统 1.1.2 嵌入式系统的特点及分类 1.2 嵌入式微处理器和嵌入式操作系统 1。2.1 嵌入式微处理器 1.2.2 嵌入式操作系统 1.3 嵌入式系统设计过程 1.3.1 需求分析 1.3.2 规格说明 1.3.3 体系结构设计 1.3.4 设计硬件构件和软件构件 1.3.5 系统集成 1.3.6 系统测试 小结 习题 第2章 arm/thumb微处理器结构及指令系统 2.1 arm微处理器概述 2.1.1 arm处理器系列 2.1.2 risc体系结构 .2.1.3 arm和thumb状态 2.1.4 寄存器 2.1.5 arm指令集概述 2.1.6 thumb指令集概述 2.2 arm微处理器体系结构 2.2.1 数据类型 2.2.2 arm微处理器的工作状态 2.2.3 arm体系结构的存储器格式 2.2.4 处理器模式 2.2.5 寄存器组织 2.2.6 异常 2.3 arm/thumb指令系统 2.3.1 arm处理器寻址方式 2.3.2 arm指令集介绍 2.3.3 thumb指令集介绍 小结 习题 第3章 程序设计基础 3.1 gnugcc简介 3.1.1 gcc组成 3.1.2 gcc编译程序的基本过程 3.2 c/c++交叉编译器arm-elf-gee 3.2.1 概述 3.2.2 命令使用 3.3 交叉连接器arm-elf-id 3.3.1 概述 3.3.2 命令使用 3.3.3 linkemds链接命令文件 3.4 工程管理器make 3.4.1 概述 3.4.2 命令使用 3.4.3 编写--个makefile 3.5 交叉汇编器arm-elf-as 3.5.1 概述 3.5.2 命令使用 3.6 汇编语言编程 3.6.1 汇编语言 3.6.2 宏语句与条件汇编 3.6.3 模块化程序设计 3.6.4 内存模式 3.6.5 strongarm & arm7 3.7 简单程序设计 3.7.1 顺序程序设计 3.7.2 分支程序设计 3.7.3 循环程序设计 3.7.4 子程序设计 3.8 混合语言编程 3.8.1 如何在c语言内嵌汇编语言 3.8.2 c与汇编相互调用 小结

-
2013-08-08
-
2013-06-03
-
2013-05-09
-
2013-02-23
-
2012-12-14
-
2012-06-24
3.86MB
嵌入式linux操作系统原理与应用
2011-06-02北航版嵌入式系列教材之一,值得推荐 北航版嵌入式系列教材之一,值得推荐 北航版嵌入式系列教材之一,值得推荐 北航版嵌入式系列教材之一,值得推荐
238.21MB
嵌入式Linux操作系统原理与应用
2018-12-17嵌入式Linux操作系统原理与应用,视频和课件和源码,以及书的文档word版。
15.50MB
基于 S3C44B0X 嵌入式μCLinux 系统原理及应用
2013-02-21基于S3C44B0X嵌入式ucLinux系统原理及应用,这是一本书。PDF格式,有两个文件,分别是基于 S3C44B0X 嵌入式μCLinux 系统原理及应用.zip,基于 S3C44B0X 嵌入式μ
5.39MB
嵌入式系统设计田泽版 课件
2009-01-16全面讲述了嵌入式系统开发与应用技术,以嵌入式系统的基本开发技术为主线,以ARM处理器核及国内应用广泛的Samsung公司S3C44B0X(基于ARM7TDMI)为硬件平台,系统讲述了嵌入式系统开发的基
144KB
嵌入式系统/ARM技术中的基于S3C44B0X μcLinux的嵌入式以太网设计
2020-12-06随着半导体技术的飞速发展,嵌入式产品已经广泛应用于军事、消费电子、网络通信、工业控制等各个领域,网络化是嵌入式系统发展的必然趋势。嵌入式Linux 作为具有开放的源代码、优秀的网络性能、可裁减等诸多优
89KB
嵌入式系统/ARM技术中的基于S3C44B0X+μcLinux的嵌入式以太网设计
2020-12-04来源:电子设计信息网 作者:寇向晖 陈利学 田家林随着半导体技术的飞速发展,嵌入式产品已经广泛应用于军事、消费电子、网络通信、工业控制等各个领域,网络化是嵌入式系统发展的必然趋势。嵌入式Linux 作
141KB
嵌入式系统/ARM技术中的基于S3C44B0X+μcLinux的嵌入式以太网设计与分析
2020-11-25随着半导体技术的飞速发展,嵌入式产品已经广泛应用于军事、消费电子、网络通信、工业控制等各个领域,网络化是嵌入式系统发展的必然趋势。嵌入式Linux 作为具有开放的源代码、优秀的网络性能、可裁减等诸多优
396KB
论文研究-μCLinux操作系统下基于16级灰度的LCD驱动实现 .pdf
2019-08-16μCLinux操作系统下基于16级灰度的LCD驱动实现,宋静,,本文论述了基于S3C44B0X LCD控制器的μCLinux驱动程序设计与实现,论述了在 嵌入式μCLinux中基于Frame Buff
107KB
嵌入式系统/ARM技术中的基于μClinux的嵌入式应用程序的开发
2020-12-06嵌入式系统范同非常广泛,从简单的单片机系统到主频高达几百兆的使用操作系统的非计算机系统,都可以称为嵌入式系统。随着各行业电子系统应用要求的提高,嵌入式系统也越来越复杂,硬件要求速度快、集成度高、外部接
145KB
基于ARM的微伏信号在线监测系统设计
2020-10-22在线监测系统中,待测信号幅值在50μV左右,而背景噪声幅值在50mV以上,用一般的采集和测量系统无法准确检测该信号。针对被背景噪声覆盖的微小信号,采用滤波降噪和差分放大手段,提高信噪比,保证待测信号能
192KB
基于ARM的微伏信号在线监测系统设计[图]
2020-10-21在线监测系统中,待测信号幅值在50μV左右,而背景噪声幅值在50mV以上,用一般的采集和测量系统无法准确检测该信号。针对被背景噪声覆盖的微小信号,采用滤波降噪和差分放大手段,提高信噪比,保证待测信号能
298KB
SkyEye教程
2008-03-02对于那些想进行嵌入式系统软件开发和学习,或者想研究嵌入式Linux等操作系统和一些底层系统软件(如TCP/IP等)的研究和开发人员来说,可能存在如下几方面的问题:(1)经常苦于经费不足,缺少足够的硬件
176KB
基于ARM的多通道MP3播放器设计
2021-01-191 引 言 随着微电子技术的飞速发展,嵌入式产品以其自然的人机交互界面和丰富的多媒体处理能力迅速得以推广,并取得了巨大成功。目前,在多媒体音频领域中,MP3播放器占据了的主导地位。但现有的MP3
149KB
消费电子中的基于ARM的多通道专业MP3播放器设计
2020-11-101 引 言 随着微电子技术的飞速发展,嵌入式产品以其自然的人机交互界面和丰富的多媒体处理能力迅速得以推广,并取得了巨大成功。目前,在多媒体音频领域中,MP3播放器占据了绝对的主导地位。但现有的M
176KB
如何设计基于ARM的多通道MP3播放器?
2021-01-191引言 随着微电子技术的飞速发展,嵌入式产品以其自然的人机交互界面和丰富的多媒体处理能力迅速得以推广,并取得了巨大成功.目前,在多媒体音频领域中,MP3播放器占据了的主导地位。但现有的MP3播放器驱
212KB
一种电子提花机控制系统的嵌入式设计方案
2021-02-03一种电子提花机控制系统的嵌入式设计方案、电子技术,开发板制作交流
微信小程序样式开发入门
2019-01-07讲解微信小程序中样式的入门使用,如何使用传统的css知识点来开发wxss的样式;本节课主要讲解在微信小程序中创建样式的几种 写法,元素选择器的基础使用,id选择器和id派生选择器的使用,class类选择器的使用。
68B
JAVA上百实例源码以及开源项目
2016-01-03百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,
爬虫微课5小时 Python学习路线
2018-07-10Python爬虫技术视频教程,该课程每堂课都有一个作业,包含的项目案例有家长帮142600条数据爬取与分析,全球天气数据抓取与分析,淘宝商品信息数据众数分析,12306余票查询,python软件打包exe与发布。学完此课程能让你对整个数据爬取数据分析有一个全新的了解,适当的深入则可以做这方面的工作
84.55MB
微信小程序源码-合集4.rar
2020-09-04微信小程序源码,包含:3C手机商城、kindle图书商城、大宅小屋拼团、球鞋商城、扫码购物、一元夺宝、喜茶店铺、京东首页、京东白条、小米商城等35个商城类源码。
13.41MB
jd_seckill京东抢茅台插件最新版【京东飞天茅台1499抢购】Python脚本的完整安装+使用教程
2021-02-04jd_seckill京东抢茅台插件最新版【京东飞天茅台1499抢购】Python脚本的完整安装+使用教程,这个很好用,稳定出单!
41.55MB
25个经典网站源代码
2013-06-0925个经典网站源代码 有简约的有时尚的方便大家参考、模仿。
4.4MB
敏捷开发V1.0.pptx
2020-07-01敏捷开发PPT 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征
-
学院
C/C++反汇编解密
C/C++反汇编解密
-
博客
HandlerMethodArgumentResolver的简单使用
HandlerMethodArgumentResolver的简单使用
-
学院
Mycat 实现 MySQL的分库分表、读写分离、主从切换
Mycat 实现 MySQL的分库分表、读写分离、主从切换
-
博客
GitHub快速查找项目
GitHub快速查找项目
-
下载
WorkoutTracker:一个用于跟踪锻炼和锻炼的React应用-源码
WorkoutTracker:一个用于跟踪锻炼和锻炼的React应用-源码
-
博客
揭秘直播带货的收割套路
揭秘直播带货的收割套路
-
下载
swank-protocol:Swank的低级客户端-源码
swank-protocol:Swank的低级客户端-源码
-
学院
基于Flink+Hudi构建企业亿级云上实时数据湖教程(PC、移动、小
基于Flink+Hudi构建企业亿级云上实时数据湖教程(PC、移动、小
-
学院
2021年 系统架构设计师 系列课
2021年 系统架构设计师 系列课
-
博客
Linux 下代码管理
Linux 下代码管理
-
下载
mingw_package_out_of_internet
mingw_package_out_of_internet
-
下载
高速激光毛化技术调控及其在树脂基复合材料与金属连接中的应用
高速激光毛化技术调控及其在树脂基复合材料与金属连接中的应用
-
博客
中通接口,中通代发接口,中通礼品代发接口,中通一件代发接口,中通空包代发接口,中通代发api接口,
中通接口,中通代发接口,中通礼品代发接口,中通一件代发接口,中通空包代发接口,中通代发api接口,
-
博客
一文读懂三次握手与四次挥手(认真看包会)
一文读懂三次握手与四次挥手(认真看包会)
-
博客
python import 和 from ... import *的区别
python import 和 from ... import *的区别
-
博客
第一次创建springboot项目出现Cannot download ‘http://start.spring.io‘的问题
第一次创建springboot项目出现Cannot download ‘http://start.spring.io‘的问题
-
博客
综武大唐:从剑圣收徒开始(二)
综武大唐:从剑圣收徒开始(二)
-
博客
实际遭遇并解决:类型“ASP.global_asax”同时存在的问题
实际遭遇并解决:类型“ASP.global_asax”同时存在的问题
-
学院
MySQL 事务和锁
MySQL 事务和锁
-
下载
java-u2flib-server :(不推荐)U2F的Java服务器端库-源码
java-u2flib-server :(不推荐)U2F的Java服务器端库-源码
-
学院
Windows系统管理
Windows系统管理
-
博客
反射
反射
-
下载
TestDataGenerator.Core:一个可用于生成用于测试或其他用途的数据的库。 您为其提供了一个模式,该模式包含定义要生成的输出的符号,它将创建随机数据以匹配该模式-源码
TestDataGenerator.Core:一个可用于生成用于测试或其他用途的数据的库。 您为其提供了一个模式,该模式包含定义要生成的输出的符号,它将创建随机数据以匹配该模式-源码
-
博客
地下水除铁锰砷KL滤料系统
地下水除铁锰砷KL滤料系统
-
下载
激光回馈传感应用研究进展
激光回馈传感应用研究进展
-
学院
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
-
下载
阻碍使用企业架构的原因及克服方法
阻碍使用企业架构的原因及克服方法
-
博客
5G引发新职业变革起到真实的赋能效果
5G引发新职业变革起到真实的赋能效果
-
下载
面罩检测器:使用卷积神经网络的面罩检测(深度学习)-源码
面罩检测器:使用卷积神经网络的面罩检测(深度学习)-源码
-
博客
2.6 万 Star!Web 已进化,前端测试工具也该变了
2.6 万 Star!Web 已进化,前端测试工具也该变了