问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux内核怎么入门,求书籍推荐

发布网友 发布时间:2022-04-23 09:13

我来回答

7个回答

热心网友 时间:2022-04-12 18:14

光盘详细内容
嵌入式新手入门最佳视频教程

一、光盘01
1.软件视频包-嵌入式linux软件开发入门培训视频.iso
共有46个视频,介绍嵌入式linux入门需要掌握的基础知识,包括linux的基础知识,shell基础,vi编辑器,包括嵌入式linux的C语言编程,非常详细,非常精辟,我当初刚出学校做嵌入式的时候,就是看这个视频的。
2.软件视频包-嵌入式系统30学时.iso
共有16个视频,讲述嵌入式系统概述,还有基本概念,嵌入式微处理器及ARM体系结构,已经嵌入式系统的基本硬件知识,嵌入式实时操作系统的介绍,介绍us, os-II,介绍嵌入式wince,linux等操作系统。
3.软件视频包-嵌入式系统设计培训教程.iso
共有25个视频,讲述嵌入式系统硬件和软件的知识,嵌入式系统的基本知识,讲述嵌入式软件和硬件的协同设计,最后还讲述了U-BOOT程序设计,MP3播放器的设计。
4.软件视频包-计算机系统结构和汇编培训.iso
共有51个视频,将计算机系统结构和汇编语言程序设计,对于以后进行底层的开发很有帮助。

二、光盘02
5.软件视频包-底层内核和驱动培训视频.iso
共有28个视频,讲述linux内核介绍,内核的源代码结构,如何编译和配置内核,如何开发内核模块,内核的启动流程分析,内核的内存管理,进程内存空间管理,linux2.6内存管理和分配,内核的链表操作,包括一些内核的实验。
驱动部分讲述字符设备驱动程序和字符驱动例子解析,驱动调试技术,并发控制技术,Ioctl的实现,驱动如何访问硬件,中断处理,LED驱动程序设计,等待队列,阻塞,Poll方法实现,时间度量,内核定时器,网络体系架构,网卡驱动设计,触摸屏驱动分析等等。

三、光盘03
6.软件视频包-linux系统编程培训教程.iso
共有22个视频,讲述基于linux系统的编程,里面介绍很多linux实例代码的分析,非常不错。
7.软件视频包-嵌入式系统及应用开发培训视频.iso
共有40个视频,讲述嵌入式系统结构、外设驱动和应用开发调试技术,嵌入式系统开发模式,嵌入式硬件开发,实时/嵌入式系统开发方法,还讲述了嵌入式系统硬件结构,嵌入式处理器,ARM介绍,片内周边电路,外围电路,外设等等。

四、光盘04
8.软件视频包-嵌入式培训视频1.iso
这是RetHat的企业安装盘,还有samba安装方法介绍,适合新手学习,还有包括linux命令,脚本,Makefile和GCC的材料。

五、光盘05
9.软件视频包-linux内核编程初级班培训教程.rar
共有30个视频,都是基于代码分析的,讲述linux内核的基础知识,汇编及保护模式,linux内核体系结构,linux引导程序分析,linux内核代码分析,linux块设备驱动程序分析。
10.软件视频包-嵌入式培训视频2.iso
共 有20个视频,讲述linux文件编程,库函数方式访问文件,系统调用方式访问文件,时间编程,进程控制理论,进程创建,进程等待,进程通讯概述,管道通 讯,信号通讯,共享内存通讯,消息队列,信号量,线程创建,线程等待与清除, ARM概述, mini2440, ARM寄存器, ARM寻址方式, ARM指令1, ARM指令2.

六、光盘06
11.软件视频包-嵌入式培训视频3.iso
共有 20个视频,讲述内核简介,Linux内核源代码,Linux内核配置与编译,内核模块-1,内核模块-2,Linux内存管理,Linux进程与内核地 址空间,Linux内核链表,内核定时器,内核进程,进程调度,系统调用,Proc文件系统,异常分析,交叉工具链,嵌入式系统构 建,bootloader介绍,Uboot简介,UBoot命令,Uboot移植。

七、光盘07
12.软件视频包-嵌入式培训视频4.iso
共 有25个视频,讲述Linux驱动程序介绍,字符设备驱动,简单字符设备驱动实例分析,并发控制,Ioctl设备控制,内核等待队列,阻塞型字符设备驱 动, poll设备方法,自动创建设备文件, mmap设备方法,硬件访问, LED驱动程序,总线,设备,驱动, platform驱动,中断处理程序,按键驱动,网卡驱动程序设计, CS8900A网卡驱动程序分析,输入子系统,触摸屏驱动程序, PCI总线, PCI驱动程序设计,串口驱动程序,

八、光盘08
13.软件视频包-中嵌培训视频1
共有21个视频,如图1

九、光盘09
14.软件视频包-中嵌视频2
共有22个视频,如图2,

十、光盘10
15.软件视频包-中嵌视频3
共有26个视频,包括课件

十一、光盘11
1.软件视频包-linux内核编程高级班培训教程.rar
共有29个视频,详细介绍2.6内核的代码,非常不错,如果想学习内核,值得推荐!
2.硬件视频包-CPLD系统设计和VHDL语言培训教程
共有10个视频,介绍CPLD系统设计和VHDL的程序设计,包括视频和课件还有相关的资料。
3.硬件视频包-电路分析培训教程
共有30个视频,详细的介绍了电路分析,电路原理。
4.软件视频包-ARM S3C44B0 嵌入式微处理器原理及应用
共 有48个视频,主要内容包括:嵌入式系统基础知识、嵌入式交叉编译环境与嵌入式开发环境的搭建、基于Linux的嵌入式软件开发流程、MiniGUI应用 程序设计、嵌入式数据库应用、Qt图形界面应用程序开发。《嵌入式系统开发基础——基于ARM微处理器和Linux操作系统》涉及嵌入式系统从底层驱动到 顶层应用的各个部分,配合实验操作循序渐进地帮助读者完成各个章节内容的学习,引领初学者顺利进入嵌入式世界。

十二、光盘12
5.硬件视频包-单品机经典培训教程01-11
共有11个视频,讲述单片机的基本所有的内容,老师现场写代码,非常棒,可以从一个完全不懂单品机的人到熟悉单品机,到单片机编程,为以后ARM编程打好基础!

十三、光盘13
6.实践开发包-ARM 2410开发板资料.zip
包括用户手册,网上资料,芯片手册,目标代码和支持包,USB 驱动程序,原理图,里面还有实验的指导,很好!
7.实践开发包-ARM FS44B0开发板资料.zip
包括用户手册,ADS120评估板,BOIS和测试程序的源代码,uCLinux代码和编译工具,芯片手册,目标代码和支持包,USB 驱动程序,原理图,里面还有实验的指导,很好!
8.硬件视频包-计算机电路基础培训教程.iso
共有14个视频,讲述计算机的电路基础,适合初学者入门。
9.硬件视频包-PCB设计培训教程 Altium Designer
共有14个视频,讲述Altium Designed,电子设计基础知识,原理图初步设计,进阶,提高,深入,pcb库的设计,集成库的作用和制作,pcb设计初步,PCB设计提高,PCB深入。
10.硬件视频包-单品机经典培训教程12-13
接光盘12

十四、光盘14
11.实践开发包-ARM 6410开发板资料.rar
这是我们购买了一块7000元的开发板配套的完整资料,包括开发套件源代码压缩包,套件使用手册、CPU及其它各种芯片的datasheet,开发板电路图,仿真器的驱动文件及说明文档等等。
12.实践开发包-MIPS CPU开发板资料.rar
这是我们购买了一块3000元的开发板配套的完整资料,现在市场上 MIPS的开发板非常少,当然资料更少了。包括整套的文档,软件和硬件所有的资料,包括工具。
13.实践开发包-USB实践开发包.iso
关于USB的实践开发包,里面有介绍关于U盘和MP3的工具,软件的程序,硬件的原理图,制作的工具,和相关的资料手册。
14.实践开发包-嵌入式linux网络的远程控制开发包.iso
关于嵌入式linux网络远程控制的实践开发包,里面有详细的一步步图文操作的电子书,软件的程序,硬件的原理图,制作的工具,和相关的工具。
15.实践开发包-电子相册开发包.iso
关于电子相册的实践开发包,里面有详细的配套说明和实验指导书,软件的程序,硬件的原理图,制作的工具,和相关的工具。
16.行业视频包-MTK手机开发培训.iso
介绍MTK的资料,有10个视频教程,还包括新手如何学习MTK手机开发的资料,MTK开发平台大集合,入门导读,全套资料,MMI的资料等等。
17.行业视频包-VOIP视频教程
共有12个视频,介绍VOIP网络电话开发,非常不错,这对以后找这方面的工作非常有帮助,是高薪的行业。

十五、光盘15
18.开发工具包-Wince开发平台platform builder5.0
这是platform builder 5.0的安装包,可以基于它开发 wince.

十六、光盘16
19.电子书籍包.iso
这是我们多年来积累的电子书籍,是你学习嵌入式的不可多得的材料,太多经典的教材,太多经典的好文章,一定会让你流连忘返!共有近900本关于嵌入式的电子书籍,覆盖了嵌入式方方面面的内容!

20.开发工具包-安装好的fedora9
已经安装好的Fedora(一种基于linux的操作系统和平台,,从硬盘直接可以拷贝到硬盘linux,方便linux初学者免去安装linux的麻烦。

热心网友 时间:2022-04-12 19:32

视频确实不能看..看视频绝对是懒人的手段..而且绝对是速度最慢的...

你可以先试着直接去看内核的书,看下能不能理解的...看的下去..
ulk(unstanding the linux kernel) 深入理解linux内核,1000多页..非常经典的书...最新版也是基于2.6内核的
lkd(Linux kernel Development)Linux内核设计与实现,比较薄,但是可以让你很快的了解内核的各个方面..

ldd (linux device driver)Linux设备驱动程序..偏向实践,让你写驱动的..
另,各种培训机构出的书,就算了吧...只是教你一步一步按他们写的做...

如果你觉得很吃力..就先去熟悉下linux的系统编程,比较经典的那些同步、异步机制,进程通信神码的...然后再回头去看内核的设计,就可以从应用层过度到内核层次,相对就容易理解些..

操作系统、计算机组成,数据结构,这三本书还是得抓一抓,才能更好的理解...

这些是我的感觉....我也在学习中..

PS:学习过程中最好给自己找些问题来问..编写一些简单的内核模块做个实验...甚至是用虚拟机运行自己修改的内核...都可以...

内核学习的过程比较漫长,别停留在表面..毕竟是支撑整个操作系统的东西..

热心网友 时间:2022-04-12 21:07

Linux内核知识学习,首先要对Linux基础知识进行学习,精通Linux操作命令,可以先看看跟老男孩学习Linux入门书籍,学习完Linux基础知识之后,在进一步学习内核知识。

热心网友 时间:2022-04-12 22:58

《嵌入式系统Linux内核开发实战指南(ARM平台)》

热心网友 时间:2022-04-13 01:06

linux0.11完全注释,别嫌版本低,能看懂就不错了

热心网友 时间:2022-04-13 03:31

印象里有个 linux 内核开发组的高层开了一个 linux 内核开发的在线资料网站。不过网址我忘记鸟……
就去过一次……

热心网友 时间:2022-04-13 06:12

你来百度问,明显没用。百度有几个高手?? 去chinaunix或者51cto去看看有什么发现。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 轮胎被戳破2公分左右的洞,可以补吗 足球怎么才能踢高?踢远? 由尚德系列讲座之linux内核编程入门怎么样 车胎扎了个钉子怎么办? 踢球的时候如何把球踢得很高又踢得很远?请高手指点! 轮胎被扎了但是没漏气可以继续使用么 新手学习Linux内核和编求推荐 我们五位好哥们 在微信里创建一个群 取一个好听点的名字 有寓意的 谢谢 轮胎被扎了,是补还是换? 踢足球时,怎么把球踢高又远,在踢的过程中如何防止受伤? 我家有九个兄弟姐妹,想建一个微信群,取什么群名好呢? 我汽车车胎被人扎了,请问扎我车胎的人构成犯罪了吗? linux驱动平台内核编译方面视频教程 男孩2011年阳历11月20日下午1点28分生姓卞取个名字,谢谢; 怎么把球踢的高而远? 酸菜白菜的腌制方法 我的车轮胎被人扎了,谁来赔偿?要不要报警啊? 高分求国嵌《嵌入式Linux内核驱动深入班》、《嵌入式Linux高级项目培训班》视频教程DVD 微信名字用兄弟二字好不好? 高人帮忙求起名求八字喜神女孩阳历2008年1月4号22点03分 如何把球踢得又高又远 汽车轮胎被扎了,补胎后有什么影响 这哥们微信的昵称花纹怎么加上的?如图 怎样把足球踢出高度来 酸白菜是腌制白菜的一种方式,酸白菜的吃法是什么? 谁有Linux嵌入式方向的视频,Linux视频教程是从入门开始讲的。或者告诉我哪里可以下载,或者买到 WIN10系统上重置电脑是什么意思? 有那位兄弟帮忙起一个既欠扁又带有幽默感、能够引人注意的拽网名!!! 运用linux开源内核怎么开发自己的系统 win10系统上面的重置此电脑这个功能是什么原理?? 求 国嵌课程5《嵌入式LINUX内核驱动深入班 被亲人伤害!想要一个微信昵称?兄弟朋友帮我建议一个谢谢 win10重置此电脑能干什么,对电脑有什么坏处 找一个Ubuntu Linux的基础教程,最好是视频教程 蓝梅 黑加仑 都是什么水果? 跪求国嵌5《嵌入式Linux内核驱动深入班》专业版视频,课程6 《嵌入式linux高级项目班》专业版视频!感激不 电脑重置是干什么的 win10系统重置此电脑是什么意思 飞凌OK210开发板提供的教程都有哪些? 哪里有比较好的嵌入式系统入门教程?怎样进阶?基础是什么?