- 博客(9)
- 资源 (47)
- 论坛 (26)
- 收藏
- 关注
原创 嵌入式Linux入门8:rootfs移植
rootfs,即root filesystem,中文直译为根文件系统,有时称文件系统(虽然不正确)。我们在板子上运行的命令、程序,都离不开rootfs,当然也离不开内核。本文着重介绍一下rootfs。rootfs包含了系统环境,如系统命令、动态库/静态库、配置文件。也包含了用户程序(用户程序也可以理解为命令,不过是用户级别的)。现在有很多框架生成rootfs,如buildroot、LFS,不过...
2017-07-14 22:59:36
864
原创 嵌入式Linux入门7:kernel移植
kernel(内核)的移植在开始时给人的感觉是高大上,内容复杂,工作量大,技术难度高。后来发现内核的移植不过是改改参数,改改寄存器而已。其实,这是因为工作性质决定的。如linus、Alan Cox这样的一、二号功臣,我们无法望其项背。而芯片厂家的大门,也比较难进入,于是,很多人只是接近内核的边缘,做些修补的工作。——而这些人,占的比例很大,笔者就是其中一员。但即使如此,也有很多东西值得学习。很...
2017-07-14 22:59:07
853
原创 嵌入式Linux入门6:u-boot移植
嵌入式Linux常见的bootloader是u-boot,而X86领域中一般称为BIOS。u-boot的学习没有捷径,最好是在有ARM开发板情况下进行研究,通过打印信息的方法跟踪其流程。但是,看懂u-boot代码需要电路基本知识、芯片手册知识等等。——这些知识,同样适用于内核驱动的开发。首先要建立的是整体概念和认识。建议先把厂商提供的u-boot源码编译通过,并下载到开发板上看到正常结果后,再...
2017-07-14 22:23:43
2146
原创 嵌入式Linux入门5:移植总览
本文概括性地介绍嵌入式Linux移植。系统移植一般包括三大方面,如下:bootloader:作为上电运行的第一个程序,负责最原始的初始化操作,初始化芯片、初始化内存、初始化IO复用,读取内核代码并将控制权移交到内核,从而完成使命。kernel:提供基本的运行环境,提供外设操作控制接口。rootfs:向用词(应用层)提供基本操作环境,包括命令行、程序库等。1、bootloader...
2017-07-14 18:28:10
1144
原创 嵌入式Linux入门4:版本控制git的使用
本文介绍版本控制git的使用。git的使用,网络上有很多资料,笔者使用git多年,因此本文列出简单操作命令,顺便说一说使用经验。一、Windows篇由于嵌入式Linux使用的uboot、kernel、busybox等源码,可能会因为文件大小写,或特殊文件名称,导致在windows系统上的文件被覆盖或无法正常打开,因此,强烈建议使用linux系统来存储这些源码文件,并在linux下使用g...
2017-07-09 13:48:17
958
原创 嵌入式Linux入门2:工具掌握(Windows篇)
学习嵌入式Linux过程中会使用到各式不同的软件工具。本文就介绍在Windows系统下使用的工具,但不会深入,只作大纲式的列举工具。
2017-07-08 14:11:19
793
H264 H265码流分析器
2016-05-18
fb2png-0.1.tar.bz2——从帧缓冲得到png图片的工具
2011-06-07
s3c2410 adc驱动及测试程序
2011-05-27
Linux下点阵汉字显示测试
2011-05-27
[0分共享资源]链接器和加载器-中文版
2010-12-17
[0分共享资源]The Linux Programmer's Toolbox
2010-12-17
[0分共享资源]Linkers and Loaders-英文版
2010-12-17
[0分共享资源]GNU Autoconf,Automake, and Libtool-英文版
2010-12-17
计算机专业毕业设计英文翻译(与嵌入式Linux相关的文章)
2010-08-21
instantclient-12_2-合并压缩包.zip
2020-08-27
Git-1.8.3-preview20130601.exe
2017-03-23
YUVPlayer-YUV播放器
2016-05-18
HEVC参考模型源码HM16.6版本
2015-12-07
AVR M16与PC串口通信的实现
2009-09-21
一个简单的多任务内核实例
2009-06-08
自己动手写操作系统环境建立和相关工具
2009-05-21
红帽子的一些库函数i386-redhat-linux.tar.gz
2009-04-02
与SD卡、FAT和USB相关的资料
2009-03-27
分太多,没事散分,顺便记录最近的事
发表于 2019-11-05 最后回复 2019-12-27
吐槽一下,怎么被删贴了呢?有没有遇到类似的?
发表于 2019-10-14 最后回复 2019-11-19
承诺升星就散分,顺便分享我的个人主页
发表于 2014-09-25 最后回复 2019-09-05
最近打算写一本嵌入式Linux入门的书,请大家提提意见,谢谢!
发表于 2018-02-26 最后回复 2019-02-25
分享一下我的技术主页,欢迎访问
发表于 2014-09-20 最后回复 2014-10-21
arm linux设备上的硬盘不操作一段时间变成只读系统
发表于 2013-12-29 最后回复 2014-09-18
工控机(x86)的几个基本问题(详见内容)
发表于 2014-09-15 最后回复 2014-09-15
u-boot2010.09移植到8MB Nor Flash的S3C2440,第一步搞定,小散100
发表于 2010-11-07 最后回复 2012-11-23
[100分]有没有关于binutils的深入的资料?或者深入底层的资料?
发表于 2010-12-28 最后回复 2012-11-23
C++编写FTP客户端解析LIST命令获取目录不完整,求解。
发表于 2011-08-01 最后回复 2012-11-23
利用FFMPEG提供的API能不能直接将YUV420P视频转换成JPG图像?
发表于 2011-11-24 最后回复 2012-05-02
热烈庆祝本人混CSDN一年半载后获技术星星!
发表于 2011-11-29 最后回复 2011-12-01
问个FTP连接有效性的问题
发表于 2011-11-10 最后回复 2011-11-15
C++编写FTP客户端解析LIST命令获取目录不完整,求解。
发表于 2011-08-01 最后回复 2011-10-28
最近想了很多事情,但又不知怎么排解,还是散点分吧。
发表于 2011-08-30 最后回复 2011-09-03
写代码写烦了,散个分,欢迎来抢。
发表于 2011-08-15 最后回复 2011-09-03
入职4天,再散点分。
发表于 2011-07-14 最后回复 2011-07-27
找到新工作,散点分
发表于 2011-07-02 最后回复 2011-07-05
明天面试,发个帖子证明一下
发表于 2011-06-30 最后回复 2011-07-05
混CSDN一周年纪念,散个分。
发表于 2011-06-15 最后回复 2011-06-18
通过了2010下半年软考,散分!
发表于 2011-02-15 最后回复 2011-02-17
通过了2010下半年软考,散分!
发表于 2011-02-15 最后回复 2011-02-17
大家元旦都干了啥了?说说呗。
发表于 2011-01-03 最后回复 2011-01-10
明天就要考软设了,紧张了
发表于 2010-11-12 最后回复 2010-12-03
人生无常,无奈啊!散分
发表于 2010-11-22 最后回复 2010-11-24
工作百日,有点郁闷,散分100。
发表于 2010-10-15 最后回复 2010-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝