/CS-EmbeddedLinux-Book

嵌入式,计算机常用电子书籍整理,并且附带下载链接,涵盖:ARM体系与架构,C/C++语言,汇编语言,操作系统,计算机网络,计算组成原理,Linux驱动,Linux内核,单片机开发,程序员认知成长,笔试面试技巧等书籍。长期更新中,欢迎star~

CS-EmbeddedLinux-Book : 200+本嵌入式/计算机经典书籍分享(持续更新中~)

经典书单大全简介:

嵌入式,计算机常用电子书籍整理,并且附带下载链接,涵盖:ARM体系与架构,C/C++语言,汇编语言,操作系统,计算机网络,计算组成原理,Linux驱动,Linux内核,单片机开发,程序员认知成长,笔试面试技巧等书籍。长期更新中,欢迎star~

本仓库持续更新中,后续会陆续分享更多经典电子书,墙裂建议大家 Star 下本仓库,下次找书直接 Ctrl + F

如果国内访问Github网速较慢,可以访问码云:https://gitee.com/dongxingbo/CS-EmbeddedLinux-Book

重要说明如果目录无法跳转的话,直接拉下去就可以了,这些书籍都是在同一个页面的,我只是方便大家找到对应的,弄了一个页内目录,不过有部分读者反馈他跳转不了(手机是绝对跳转不了的了)。


ARM体系与架构

「Arm Cortex-A 编程指南(ARM_cortex_a_series_PG).zip」

链接:https://pan.quark.cn/s/6ba86b48984e

提取码:xY23

「Arm64 指令集(the_a64_Instruction_set_100898_0100).zip」

链接:https://pan.quark.cn/s/9e3121d0d25f

提取码:yACj

「Arm64 指令集快速查找表(ARMv8 A64 Quick Reference).zip」

链接:https://pan.quark.cn/s/bae8515fde82

提取码:nBEE

「ARM嵌入式系统基础教程.zip」

链接:https://pan.quark.cn/s/b11fa514812b

提取码:RaLJ

「ARM嵌入式系统开发-软件设计与优化.zip」

链接:https://pan.quark.cn/s/e855ca16990f

提取码:rVQQ

「ARM体系结构与编程.zip」

链接:https://pan.quark.cn/s/73062388699e

提取码:xELG

「Armv7-AR 架构参考手册(armv7_AR_architecture_reference_manual).zip」

链接:https://pan.quark.cn/s/bd4ac77c3991

提取码:XXFn

「Armv7-M 架构参考手册(armv7m_arm).zip」

链接:https://pan.quark.cn/s/e18f6504a938

提取码:eVyd

「Armv8(64)指令集(ARMv8_ISA_Overview_PRD03-GENC-010197-15-0).zip」

链接:https://pan.quark.cn/s/d596088884ee

提取码:St4H

「Armv8-A 编程指南(Cortex_-A Series Programmer's Guide for ARMv8-A).zip」

链接:https://pan.quark.cn/s/a8e2ef9231c4

提取码:as3e

「Armv8-A 架构参考手册(Arm® Architecture Reference Manual for ARMv8-A).zip」

链接:https://pan.quark.cn/s/1848403cf878

提取码:4VXx

「ARM系列处理器应用技术完全手册.zip」

链接:https://pan.quark.cn/s/853ddb56fef5

提取码:6g3n

「Cortex-A7 技术参考手册(cortex_a7_mpcore_r0p5_trm).Zip」

链接:https://pan.quark.cn/s/d970af44cb11

提取码:4pjv

「Cortex-A9 技术参考手册(cortex_a9_mpcore_r3p0_trm).Zip」

链接:https://pan.quark.cn/s/8c5f692a01f2

提取码:3ukV

「Cortex-A15 技术参考手册(cortex_a15_r4p0_trm).Zip」

链接:https://pan.quark.cn/s/e486649a0508

提取码:KzRA

我用夸克网盘分享了「Cortex-A17 技术参考手册(cortex_a17_r1p1_trm).Zip」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。

链接:https://pan.quark.cn/s/9d3336e05039

提取码:aeUz

「Cortex-A35 技术参考手册(cortex_a35_trm_100236_0002_00_en).Zip」

链接:https://pan.quark.cn/s/d6eaa4be1029

提取码:bTuH

「Cortex-A53 技术参考手册(ARM_ Cortex_-A53 MPCore Processor).Zip」

链接:https://pan.quark.cn/s/94c2a38f49aa

提取码:peNA

「Cortex-A72 技术参考手册(cortex_a72_mpcore_trm_100095_0003_05_en).Zip」

链接:https://pan.quark.cn/s/4b82cec51353

提取码:vBAe

「Cortex-A73 技术参考手册(cortex_a73_trm_100048_0002_05_en).Zip」

链接:https://pan.quark.cn/s/a1787ff7be0e

提取码:Jy6j

「Cortex-A75 技术参考手册(cortex_a75_trm_100403_0201_00_en).Zip」

链接:https://pan.quark.cn/s/e33e221c1d85

提取码:G92d

「Cortex-M3 技术参考手册(cortex_m3_r2p0_trm).Zip」

链接:https://pan.quark.cn/s/a515b8d55497

提取码:zBDE

编程语言

C

「C Primer Plus 第6版 中文版.zip」

链接:https://pan.quark.cn/s/c3858e64a56d

提取码:3qX7

「C程序设计语言(第2版 新版).Zip」

链接:https://pan.quark.cn/s/a642a33cc34b

提取码:S2hx

「C程序设计语言(第2版 新版)习题解答.Zip」

链接:https://pan.quark.cn/s/0c64ddbae0c4

提取码:9YZ2

「C和指针(第二版).zip」

链接:https://pan.quark.cn/s/ed942440943e

提取码:A9B4

「C陷阱与缺陷.zip」

链接:https://pan.quark.cn/s/ff3acbfdc3b3

提取码:3D3X

「C语言函数大全.zip」

链接:https://pan.quark.cn/s/7f4c9aadb560

提取码:1RiF

「C语言解惑(中文版).zip」

链接:https://pan.quark.cn/s/6985e074ba4e

提取码:D4U1

「C语言解析教程.zip」

链接:https://pan.quark.cn/s/558d7d2ce28b

提取码:VdGG

「C语言入门经典(第4版).Zip」

链接:https://pan.quark.cn/s/17efee97423d

提取码:LYCh

「C专家编程.zip」

链接:https://pan.quark.cn/s/8c0c3f1f8deb

提取码:cXL6

「高质量C++编程指南.zip」

链接:https://pan.quark.cn/s/051253741ba3

提取码:xc6S

「华为C语言规范.zip」

链接:https://pan.quark.cn/s/7ba97ae62f16

提取码:r2HL

「ISO IEC 9899 1999 (C99).zip」

链接:https://pan.quark.cn/s/da9a0c294abc

提取码:FeF2

「计算机等级考试过关攻略-C语言.zip」

链接:https://pan.quark.cn/s/289762056f2e

提取码:5UF1

「Linux C函数库参考手册.zip」

链接:https://pan.quark.cn/s/17b1c71598eb

提取码:U2mq

「你必须知道的495个C语言问题.zip」

链接:https://pan.quark.cn/s/c4998093a762

提取码:DVzb

「The_C_Programming_Language(C程序设计语言).Zip」

链接:https://pan.quark.cn/s/0d1bd9df128a

提取码:RSLa

C++

「Accelerated C++ .Zip」

链接:https://pan.quark.cn/s/5c340dc8e08b

提取码:zcJ5

「C++ Primer Plus 第6版 中文版.zip」

链接:https://pan.quark.cn/s/864e2fa52853

提取码:QtBb

「C++编程**(两卷合订本).Zip」

链接:https://pan.quark.cn/s/1fc3690949f7

提取码:25k2

「C++编程**[第一卷].zip」

链接:https://pan.quark.cn/s/085903d598f1

提取码:4BJh

「C++编程**[第二卷].zip」

链接:https://pan.quark.cn/s/ae75f28b6dea

提取码:M2wc

「C++标准程序库.Zip」

链接:https://pan.quark.cn/s/9177097325a7

提取码:rf5q

「C++程序设计语言(特别版).zip」

链接:https://pan.quark.cn/s/661b136d579a

提取码:yw3n

「C++对象模型.zip」

链接:https://pan.quark.cn/s/627ca001ce17

提取码:mGxY

「C++Primer中文版(第4版).zip」

链接:https://pan.quark.cn/s/f68280a176a7

提取码:tvnH

「Effective C++中文版(第三版).zip」

链接:https://pan.quark.cn/s/8557ea869403

提取码:f97m

「ISO IEC 14882 2011 (C++11).Zip」

链接:https://pan.quark.cn/s/63ad7261af89

提取码:FFNj

「Modern C++ Design中文版.Zip」

链接:https://pan.quark.cn/s/7130ff23cb01

提取码:qxne

「More Effective C++中文版.zip」

链接:https://pan.quark.cn/s/21dfaf6742ce

提取码:u8M7

「More Exceptional C++中文版.zip」

链接:https://pan.quark.cn/s/3c2f4bb678ec

提取码:tkg8

「深度探索C++对象模型.Zip」

链接:https://pan.quark.cn/s/fa4591f97a98

提取码:PteH

「STL源码剖析简体中文完整版.zip」

链接:https://pan.quark.cn/s/17cbc44afc81

提取码:88WN

汇编

「《汇编语言(第3版) 》王爽著.zip」

链接:https://pan.quark.cn/s/2f8a6bb5dce0

提取码:9HKU

「x86汇编语言-从实模式到保护模式.Zip」

链接:https://pan.quark.cn/s/b89a50602af1

提取码:kbVP

操作系统

「652659 操作系统精髓与设计原理 第8版.zip」

链接:https://pan.quark.cn/s/16a40c2153c3

提取码:XLdk

「操作系统设计与实现 第3版 上.zip」

链接:https://pan.quark.cn/s/5b8d4e51a6a9

提取码:1T5g

「操作系统设计与实现 第3版 下.zip」

链接:https://pan.quark.cn/s/6922620e962a

提取码:FJQp

「操作系统真象还原 553086.zip」

链接:https://pan.quark.cn/s/d36c90427a03

提取码:3WfZ

「操作系统之哲学原理 第2版.zip」

链接:https://pan.quark.cn/s/5917dc102d42

提取码:bhyh

「Operating Systems_Three Easy Pieces.zip」

链接:https://pan.quark.cn/s/1f7d495c146f

提取码:cfrz

「ORANGE’S:一个操作系统的实现.zip」

链接:https://pan.quark.cn/s/33ac384e1369

提取码:Y8kc

「现代操作系统(原书第3版).zip」

链接:https://pan.quark.cn/s/ec3009b27afa

提取码:f8pL

「自己动手写操作系统.zip」

链接:https://pan.quark.cn/s/174862d09506

提取码:tXEE

计算机组成原理

「编码:隐匿在计算机软硬件背后的语言.zip」

链接:https://pan.quark.cn/s/a6c8d5da86c7

提取码:GkK4

「程序是怎样跑起来的.zip」

链接:https://pan.quark.cn/s/a3a5987f56d1

提取码:qD68

「程序员的自我修养—链接、装载与库.zip」

链接:https://pan.quark.cn/s/f7df525ddb39

提取码:2S4x

「计算机网络-自顶向下方法.zip」

链接:https://pan.quark.cn/s/e95f3bda3fc4

提取码:14Bx

「计算机组成与设计++硬件软件接口+原书第5版.zip」

链接:https://pan.quark.cn/s/ef1ed9d9f516

提取码:VLP5

「深入理解计算机系统(原书第三版).zip」

链接:https://pan.quark.cn/s/16e382301bbf

提取码:h41n

「图解HTTP_.zip」

链接:https://pan.quark.cn/s/d5c303c65ca0

提取码:993n

数据结构

「啊哈!算法.zip」

链接:https://pan.quark.cn/s/ddb91f2783ac

提取码:zaft

「编程珠玑 第二版.zip」

链接:https://pan.quark.cn/s/80d127fe0821

提取码:Cxwx

「编程之美-完整版.zip」

链接:https://pan.quark.cn/s/082d710c7852

提取码:wVi8

「大话数据结构.zip」

链接:https://pan.quark.cn/s/64eda26d809c

提取码:7YLL

「计算机程序设计艺术1-3卷.zip」

链接:https://pan.quark.cn/s/593d09e3ab5d

提取码:KFSM

「算法(第4版).zip」

链接:https://pan.quark.cn/s/1388a3fe5935

提取码:eACv

「算法导论中文版.zip」

链接:https://pan.quark.cn/s/d335f312363a

提取码:dTqY

「算法图解.zip」

链接:https://pan.quark.cn/s/c565432ac4bf

提取码:46k6

「算法与数据结构(python版)(北大内部教材).zip」

链接:https://pan.quark.cn/s/481f3cbd593f

提取码:SXDp

「数据结构(C语言版).严蔚敏_吴伟民.zip」

链接:https://pan.quark.cn/s/37b70ff1b7f1

提取码:ZJu3

「数据结构与算法C++版.zip」

链接:https://pan.quark.cn/s/21d0f5b521ae

提取码:Zbsk

「数据结构与算法分析-C语言描述.zip」

链接:https://pan.quark.cn/s/add56c022332

提取码:fFtM

「数学之美第2版.zip」

链接:https://pan.quark.cn/s/27460b28384d

提取码:FEtg

「挑战程序设计竞赛(第2版).zip」

链接:https://pan.quark.cn/s/54434d1d8151

提取码:HmB5

Linux环境

「精通正则表达式.zip」

链接:https://pan.quark.cn/s/73c1543aafeb

提取码:zcEK

「Linux初学者入门优秀教程.zip」

链接:https://pan.quark.cn/s/8fbbdd45bced

提取码:td5m

「Linux命令详解词典.施威铭研究室..zip」

链接:https://pan.quark.cn/s/e3f9f4df7f2d

提取码:62mv

「LINUX命令行与SHELL脚本编程大全 第三版.zip」

链接:https://pan.quark.cn/s/bad248520ccc

提取码:hMtG

「鸟哥的Linux私房菜-基础学习篇(第四版)高清完整书签PDF版.zip」

链接:https://pan.quark.cn/s/748f89dc9c68

提取码:jfMv

「鸟哥的Linux私房菜服务器架设篇 第三版_.zip」

链接:https://pan.quark.cn/s/d584670a3f0f

提取码:K2ak

「Shell编程大全.zip」

链接:https://pan.quark.cn/s/d66d31a16bf6

提取码:K1M8

「shellbook.Zip」

链接:https://pan.quark.cn/s/b1a3140a8502

提取码:1cAZ

「Shell命令行操作.Zip」

链接:https://pan.quark.cn/s/3a171dbe2ae8

提取码:rm5T

Linux应用

「《Unix与Linux.Shell编程》.zip」

链接:https://pan.quark.cn/s/a9a1a3432eda

提取码:xuby

「GNU_Linux编程指南(第二版).zip」

链接:https://pan.quark.cn/s/5b487961db73

提取码:5amA

「Linux操作系统下C语言编程入门.zip」

链接:https://pan.quark.cn/s/8ed03ada712a

提取码:shHz

「Linux环境编程:从应用到内核+(Linux-Unix技术丛书).zip」

链接:https://pan.quark.cn/s/b524bf7dc982

提取码:f5mS

「嵌入式Linux应用开发完全手册.zip」

链接:https://pan.quark.cn/s/97dbfc63d0d4

提取码:A123

「TCP-IP详解卷1:协议.zip」

链接:https://pan.quark.cn/s/84fe05d7d25c

提取码:ygdC

「TCP-IP详解卷2:实现.zip」

链接:https://pan.quark.cn/s/3015e6d14ccc

提取码:pJGL

「TCP-IP详解卷3:TCP事务协议.zip」

链接:https://pan.quark.cn/s/f3f85b42dc3a

提取码:vBcw

「UNIX环境高级编程(第三版).zip」

链接:https://pan.quark.cn/s/c8e4c02f572c

提取码:PugN

「UNIX网络编程第2卷.zip」

链接:https://pan.quark.cn/s/f2f03342bb6d

提取码:znQ7

Linux内核

「底层工作者手册之嵌入式操作系统内核5.7.Zip」

链接:https://pan.quark.cn/s/d6410490ce62

提取码:52SA

「Linux0.12完全注释.Zip」

链接:https://pan.quark.cn/s/432300f8f730

提取码:Nczy

「linux内核IO性能优化及块BIO处理.Zip」

链接:https://pan.quark.cn/s/d8cd88f037c0

提取码:Lrr5

「Linux内核设计与实现(第三版).Zip」

链接:https://pan.quark.cn/s/6e66e3523e79

提取码:saDR

「LINUX内核完全剖析:基于0.12内核.Zip」

链接:https://pan.quark.cn/s/b0fb57dc9685

提取码:6bKx

「Linux内核源代码情景分析.Zip」

链接:https://pan.quark.cn/s/7f9194ead82e

提取码:5SNc

「LINUX设备驱动程序(第3版).Zip」

链接:https://pan.quark.cn/s/4e6a4c47225f

提取码:TDG9

「Linux设备驱动开发详解:基于最新的Linux4.0内核.Zip」

链接:https://pan.quark.cn/s/6d78e7c61bae

提取码:8qf6

「Mastering Linux Kernel Development(conv).Zip」

链接:https://pan.quark.cn/s/021dff252093

提取码:g69c

「深入Linux内核架构(中文版).Zip」

链接:https://pan.quark.cn/s/da4994843021

提取码:9TbQ

「深入Linux设备驱动程序内核机制.Zip」

链接:https://pan.quark.cn/s/d8afefddd9af

提取码:ZnsF

「深入理解linux内核中文第三版.Zip」

链接:https://pan.quark.cn/s/b6b2549234d1

提取码:uTAN

Git版本管理

「从+0+开始学习+GitHub+系列.Zip」

链接:https://pan.quark.cn/s/7b91293705ad

提取码:6qy5

「GitHub入门与实践.Zip」

链接:https://pan.quark.cn/s/4822d6bb2f0c

提取码:3EbD

「Git基础功能.Zip」

链接:https://pan.quark.cn/s/014cec33d09a

提取码:Dvff

「Pro+Git+第二版(中文版).Zip」

链接:https://pan.quark.cn/s/ff5ec4968e2e

提取码:QZEg

笔试面试

程序员面试笔试宝典.(何昊,叶向阳).pdf:百度云下载链接 提取码:xu3a

C/C__程序员面试宝典.pdf:百度云下载链接 提取码:vzch

LeetCode刷题手册.pdf:百度云下载链接 提取码:cfsb

Linux BSP工程师面试常问问题汇集..pdf:百度云下载链接 提取码:bfls

程序员面试宝典 + 剑指Offer + 算法100题系列 + 15个经典算法打包下载.pdf:百度云下载链接 提取码:yzci

程序员面试宝典.pdf:百度云下载链接 提取码:kffj

程序员面试笔试宝典第三版.pdf:百度云下载链接 提取码:gauu

嵌入式面试题,arm,驱动.pdf:百度云下载链接 提取码:nf6k

嵌入式软件开发笔试面试指南_全.pdf:百度云下载链接 提取码:aqu8

进阶认知

「成为技术领导者 解决问题的有机方法.Zip」

链接:https://pan.quark.cn/s/0225c0aca5fd

提取码:ViZK

「成为技术领导者 掌握全面解决问题的方法.Zip」

链接:https://pan.quark.cn/s/7cc1e64997cc

提取码:2Dsg

「程序员修炼之道.Zip」

链接:https://pan.quark.cn/s/89621c4657be

提取码:QcVN

「黑客与画家.Zip」

链接:https://pan.quark.cn/s/320e3e6ed953

提取码:DQ4A

「交互设计之路.Zip」

链接:https://pan.quark.cn/s/515645030fe1

提取码:nUmr

「极客与团队 软件工程师的团队生存秘笈.Zip」

链接:https://pan.quark.cn/s/123e196147eb

提取码:VbAd

「浪潮之巅(完整版).Zip」

链接:https://pan.quark.cn/s/23aa81a94aad

提取码:4XR6

「NET企业级应用架构设计(2nd).Zip」

链接:https://pan.quark.cn/s/13b52b7a4657

提取码:ZsDu

「禅与摩托车维修艺术 .Zip」

链接:https://pan.quark.cn/s/02be3ba59b18

提取码:hwVK

其他

「Binary_Hacks-黑客秘笈100选.zip」

链接:https://pan.quark.cn/s/4033b10c10d2

提取码:gQ2R

「DEBUG HACKS中文版 深入调试的技术和工具.zip」

链接:https://pan.quark.cn/s/9d100fdaa84c

提取码:DEM6

全部汇总

目前我把电子书暂时放在公众号了,扫码关注下面公众号,回复「电子书」 就有我收集的上百本经典嵌入式/计算机书籍,包含各个方向:

关注微信公众号【嵌入式与Linux那些事】,在公众号回复「电子书」 即可获取全部电子书。

免责声明

书籍全部来源于网络其他人的整理,这里只是收集整理了他们的链接,如有侵权,马上联系我,我立马删除对应链接。我的邮箱:1500836631@qq.com