自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西漂大白杨的专栏

嵌入式 linux C++ C

  • 博客(4)
  • 资源 (14)
  • 收藏
  • 关注

原创 linux内核之系统启动(一)

linux内核是用C语言编写,但是与其它程序不同,在系统启动到操作系统运行main函数之前,还需要很多的准备工作,主要由三个步骤:1、运行BIOS,准备实模式下的中断向量表和中断服务程序;2、通过实模式下的中断服务程序,将启动盘的操作系统加载到内存;3、main函数执行前的准备工作。本次内容主要是对第一个步骤的学习。在开机之后,我们知道RAM是掉电易失性的,也就是说刚开机的时候

2015-11-04 15:00:09 431

原创 国嵌嵌入式学习笔记之刷机

当拿到一个裸机之后,就需要为该嵌入式开发版安装系统,由于我学习的是tiny6410开发板,所有就以tiny6410开发板为例。在此之前,开发板的USB驱动已安装完成。(1)在电脑上,格式化SD卡,利用SD卡烧写工具SD-flasher将superboot也就是嵌入式版的BIOS烧入SD卡中;(2)在电脑上打开超级终端,将SD卡插在开发板上,然后将启动开关选择到SD卡启动,然后通电,并使用U

2015-11-07 14:21:57 751

原创 国嵌嵌入式学习笔记之学习方法

学习顺序:1、嵌入式处理器与裸机程序开发2、linux系统管理3、linux应用程序开发4、linux内核开发基础5、嵌入式linux环境搭建6、linux驱动程序开发7、深入学习linux内核参考书籍:《unix环境高级编程》、《LINUX设备驱动程序》、《深入理解LINUX内核》

2015-11-06 11:05:18 481

原创 linux内核之系统启动(二)

在上一节提到由BIOS构建实模式下的内存中断向量表和中断服务程序,那么接下来就是利用这些中断加载操作系统内核,这一步又有三个步骤:1、引导程序bootsect加载;2、setup程序加载;3、system内核加载。在中断向量表和中断服务程序构建完成以后,BIOS会产生int 0x19中断,该中断的中断服务程序负责从系统盘的第一个扇区(512B)将bootsect程序拷贝到内存的0X07C00(

2015-11-04 21:28:01 429

unix环境高级编程&&unix网络编程

unix环境高级编程&&unix网络编程两本书,学习unix/linux程序设计必备!

2015-11-08

tiny6410硬件手册

嵌入式tiny6410学习必备手册,含各硬件电路图及原理

2015-11-07

PHP 排序算法源代码

经典的冒泡排序、插入排序、选择排序、希尔排序和快速排序算法的PHP实现版

2015-11-07

Java排序算法源代码

经典的冒泡排序、插入排序、选择排序、希尔排序和快速排序算法的java实现版

2015-11-07

C++排序算法源代码

经典的冒泡排序、插入排序、选择排序、希尔排序和快速排序算法的C++实现版

2015-11-07

linux内核设计的艺术

linux内核学习必备,图文并茂讲解linux内核

2015-10-21

ACM算法集ACM

讲解了ACM中的常见算法,对研究算法以及想参加ACM竞赛的同学会有所帮助!

2015-10-20

深度探索C++对象模型(中文版&英文版)

经典书籍,从编译器的角度观察C++可以使你知其然并知其所以然.本书探讨了大量的C++面向对象程序设计的底层运作机制,包括构造函数,函数,临时对象,继承,虚拟,模板的实例化,异常处理,运行期类型识别等,另外还介绍了一些在实现C++对象模型过程中做出的权衡折衷.喜欢刨根问底的C++程序员可以从中了解了无数的编译器解释源代码的细节,以及记忆体分配的细节.. 资源包含中英两版!

2014-08-29

effective C++ 中文版&英文版

Effective C++是世界顶级C++大师Scott Meyers的成名之作,初版于1991年。在国际上,这本书所引起的反响之大,波及整个计算机技术出版领域,余音至今未绝。几乎在所有C++书籍的推荐名单上,这部专著都会位于前三名。作者高超的技术把握力,独特的视角、诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。书中的55条准则,每一条都扼要说明了一个可让你写出更好的C++ 程序代码的方法,并以特别设计过的例子详加讨论。

2014-08-12

你必须知道的495个C语言问题完整版本

列举了常见的c语言基本问题,有助于深入理解C语言,C语言学习必备

2014-01-25

C语言深度剖析

对于想深入学习C语言的同学此书必不可少

2014-01-25

空空如也

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

TA关注的人

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