对于嵌入式初学者建议读的书

2023-05-16

        刚加入了几个嵌入式群,群里提问最多的是怎么能够快速入门?对于这个问题,

一千人个人可能有一千个答案。我也在嵌入式行业里混了几年,虽然说技术很水,经

验不多,但是比起没有入门的小白,还是有一些经验。想着把自己看过的书整理下,

也算是给自己一个总结,希望2017年,自己能有新的收获。

         对于嵌入式学习,不像java等互联网行业,站在巨人的肩上,可以迅速上手。

嵌入式需要慢慢积累,知识很多,也很琐碎,没有捷径可走。我感觉看视频,不如

看书。下面就把我这几年看的书总结下,哪位想学嵌入式,初期可以按着这个书

目来,后期我基本给不出建议,本人水平有限。。。。。。

注:所有资料均来自网络,如果其作者或者其组织、机构等有异议,请留言,我会

删除掉。。。。。。

 

C程序设计语言

作者: (美)Brian W. Kernighan / (美)Dennis M. Ritchie 
出版社: 机械工业出版社
副标题: 第 2 版·新版
原作名: The C Programming Language
译者: 徐宝文 / 李志译 / 尤晋元审校 

 

出版年: 2004-1

 

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/9732406

注:C语言扫盲书籍。

 

单片机原理及应用技术

作者:李全利

注:单片机扫盲书籍

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/7738613

 

微型计算机原理

出版年: 2000-2
页数: 443
ISBN: 9787560607733

注:扫盲书籍

 

嵌入式微系统

分    类:硬件设备
作    者:王绍伟;郑德智;吴玉勇
字    数:17.9万

注:很适合初级工程师,先看第一章即可。

 

计算机程序的构造和解释

作者: Harold Abelson / Gerald Jay Sussman /Julie Sussman 
出版社: 机械工业出版社
副标题: 原书第2版
原作名: Structure and Interpretation of Computer Programs
译者: 裘宗燕 
出版年: 2004-2

 

 

 

C语言参考手册

作者: (美)Samuel P. Harbison III / Guy L. Steele Jr. 
出版社: 机械工业出版社
原作名: C: A Reference Manual
译者: 徐波 

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/9730550

注:案头必备工具书。

 

深入浅出AVR单片机

作者: 王卓然 / 耿德根 / 江海波 
出版社: 中国电力出版社
副标题: 从ATMega48/88/168开始
出版年: 2008-6

注:网上貌似没有完整版的PDF,初学者应该多看看。

http://download.csdn.net/download/wuhenyouyuyouyu/10255569

 

时间触发嵌入式系统设计模式

作者: Michael J.Pont 
出版社: 中国电力出版社
副标题: 使用8051系列微控制器开发可靠应用
译者: 周敏 

 

出版年: 2004-7-1

 

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/9728545

注:重在思考

 

C语言标准库函数查询手册 

注:来自网络

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/9732408

 

Android从入门到精通

作者: 明日科技 
出版社: 清华大学出版社
出版年: 2012-9-1
页数: 507

注:扫盲书籍

 

Visual C++从入门到精通

作者刘锐宁//宋坤 
出版社: 清华大学
出版年: 2010-7

注:扫盲书籍

 

计算机网络

作者: 谢希仁 
出版社: 电子工业出版社
副标题: 第6版
出版年: 2013-6-1

注:TCP/IP扫盲书籍

 

从单片机初学者迈向单片机工程师

来自网络

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/9729505

 

 

嵌入式系统软件设计中的数据结构

作者: 陆玲//周航慈 
出版社: 北京航空航天大学
出版年: 2008-8
页数: 175

下载地址:http://download.csdn.net/download/bigant105/6822205

 

ARM Cortex-M3与Cortex-M4权威指南,第三版

作者:Joseph Yiu  / 吴常宇、曹孟娟、王丽红译

出版社:清华大学出版社

压缩卷一:http://download.csdn.net/detail/wuhenyouyuyouyu/9870783

压缩卷二:http://download.csdn.net/detail/wuhenyouyuyouyu/9870786

 

编程匠艺

作者: Pete Goodliffe 
出版社: 电子工业出版社
副标题: 编写卓越的代码
原作名: The Practice of Writing Excellent Code
译者: 韩江 / 陈玉 
出版年: 2011-11
页数: 613

 

 

 

代码大全

作者: 迈克康奈尔 
出版社: 电子工业出版社
副标题: (第2版)(英文版)
出版年: 2006-12
页数: 914

 

 

 

UML+OOPC嵌入式C语言开发精讲

作者: 高焕堂 
出版社: 电子工业出版社
出版年: 2008-9

 

 

 

C和指针

作者: Kenneth A.Reek 
出版社: 人民邮电出版社
原作名: Pointers on C
译者: 徐波 
出版年: 2008 年4月

 

下载地址:http://download.csdn.net/detail/cs_fzt/7909087?locationNum=3&fps=1

 

 

让你不再害怕指针

来自网络

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/9729515

 

C语言状态机

注:来自网络

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/9730348

 

深入浅出MFC

作者: 侯俊杰 
出版社: 华中科技大学出版社
副标题: 使用Visual C++5.0 & MFC 4.2
出版年: 2001-1

下载地址:http://download.csdn.net/detail/wuhenyouyuyouyu/9733412

 

嵌入式实时操作系统μC\OS-Ⅱ

作者: JEAN J.LABROSSE 
出版社: 北京航空航天大学出版社
译者: 邵贝贝 

 

出版年: 2003-5

 

 

基于嵌入式实时操作系统的程序设计技术

作者: 周航慈 
出版社: 北京航空航天大学
出版年: 2011-1

 

 

 

嵌入式系统软件设计中的常用算法

作者: 周航慈 
出版年: 2010-1

 

下载地址:http://download.csdn.net/download/bigant105/6822193

 

注:案头必备工具书。

 

常用算法程序集(C/C++描述)(第五版)

作者:徐士良,马尔妮

出版社:清华大学出版社出版

出版日期:2013年4月11日

注:工具书

 

C语言接口与实现

作者: David R. Hanson 
出版社: 人民邮电出版社
副标题: 创建可重用软件的技术
原作名: C Interfaces and Implementations: Techniques for Creating Reusable Software
译者: 郭旭 
出版年: 2011-9

 

 

 

C嵌入式编程设计模式

作者:  [美] 道格拉斯 
译者: 刘旭东 
出版年: 2012-4
页数: 346
丛书: 华章专业开发者丛书
ISBN: 9787111375920

 

 

 

数据结构与算法分析

作者: Mark Allen Weiss (维斯) 
出版社: 机械工业出版社
副标题: C语言描述
原作名: Data Structures and Algorithm Analysis in C:Second Edition
译者: 冯舜玺 
出版年: 2004-1-1

 

 

 

设计模式之禅

: 秦小波 
出版社: 机械工业出版社
出版年: 2014-2-25

 

 

 

编译原理

作者: Alfred V. Aho / Monica S.Lam / Ravi Sethi / Jeffrey D. Ullman 
出版社: 机械工业出版社
副标题: 原理、技术与工具
译者: 赵建华 / 郑滔 / 戴新宇 
出版年: 2008年12月

 

 

 

操作系统

作者: William Stallings 
出版社: 机械工业出版社
副标题: 精髓与设计原理(原书第6版)
原作名: Operating Systems: Internals and Design Principles, Sixth Edition
译者: 陈向群 / 陈渝 
出版年: 2010.9

 

操作系统设计:Xinu方法

作者: (美)Douglas Comer 
出版社: 机械工业出版社
原作名: Operating System Design: The Xinu Approach, Linksys Version
译者: 邹恒明 / 周亮 / 曹浩 / 刘正邦 等 
出版年: 2013-12

 

Practical UML Statecharts in C/C++, Second Edition

作者: Miro Samek 
出版社: Newnes
副标题: Event-Driven Programming for Embedded Systems

 

出版年: 2008-10-01

 

下载地址:http://www.state-machine.com/psicc2/index.html#Qtools

 

深入理解计算机系统(原书第3版)

作者: Randal E.Bryant / David O'Hallaron 
出版社: 机械工业出版社
原作名: Computer Systems: A Programmer's Perspective (3rd Edition)
译者: 龚奕利 / 贺莲 
出版年: 2016-11
页数: 737
定价: 139.00元
装帧: 平装
丛书: 计算机科学丛书
ISBN: 9787111544937

下载地址:https://download.csdn.net/download/johnllon/9788990

 

敏捷软件开发

作者: Robert C. Martin 
出版社: 清华大学出版社
副标题: 原则、模式与实践
原作名: Agile Software Development: Principles, Patterns, and Practices
译者: 邓辉 
出版年: 2003-09-01
页数: 476

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

对于嵌入式初学者建议读的书 的相关文章

随机推荐

  • python基础

    查看IDLE的当前路径 import os os getcwd os path abspath os curdir os path abspath 39 39 查看当前目录下的所有文件 import os os listdir 改变pyth
  • 今天教你快速查到英语原版书蓝思指数

    先介绍一下蓝思指数 xff08 Lexile xff09 蓝思分级阅读测评体系可以匹配读者的阅读能力和读物的难度等级 xff0c 从而辅助教师 家长为孩子选择适合的读物 蓝思阅读测评体系是美国Metametircs教育公司 xff0c 经过
  • TensorFlow 初学者在使用过程中可能遇到的问题及解决办法

    TensorFlow是什么 官方的定义 TensorFlow是一个使用数据流图来进行数值计算的开源软件库 简单来说 xff0c TensorFlow是Google开源的深度学习框架 TensorFlow初学者在使用过程中可能遇到的问题及解决
  • ROS与Python入门教程-构建Catkin包

    ROS与Python入门教程 构建Catkin包 说明 本部分教程将演示如何使用catkin create pkg命令来创建一个新的catkin程序包以及创建之后都能做些什么 将剖析catkin create pkg命令生成的每个文件并详细
  • Gazebo添加模型库,解决打开后无模型的问题

    链接 xff1a http pan baidu com s 1pKaeg0F 密码 xff1a cmxc xff08 来自rosclub cn xff09 或是下载https bitbucket org osrf gazebo models
  • SpringBoot简单增删改查

    SpringBoot简单增删改查crud 学习Spring Boot 逐渐使用Spring Boot开始对spring mvc项目进行提升 Spring Boot相较于spring mvc的代码亮得到了优化 代码更加精简 需要进行的配置更加
  • Cisco 18系列AP在u-boot下tftp启动

    18系列AP在u boot下不能直接启动tar文件 xff0c 需要将tar文件解压得到part bin文件然后才能启动 在u boot下使用bootipq tftp启动镜像 RNAQ C7 bootipq tftp Specified B
  • OpenStack之keystone(T版)

    这里写目录标题 一 概述二 主要功能三 相关概念四 认证流程五 创建虚拟机的过程六 部署一 创建数据库实例和用户二 安装keystone Apache一 配置keystone二 初始化认证服务数据库三 初始化fernet密钥存储库四 配置b
  • OpenStack之Nova(T版)

    目录 一 概述二 Nova系统架构一 API二 Scheduler一 选择计算节点二 调度器类型三 过滤器 三 compute四 conductor五 PlacementAPl六 cell架构 三 部署一 Placement一 创建数据库二
  • 基于FreeRTOS消息缓冲区,实现STM32H7双核之间通信的原理

    FreeRTOS V10 3 1版本已发布 xff0c 官方网站也更新了 xff08 大家可以去看看 xff09 今天给大家分享的是 xff1a 使用FreeRTOS消息缓冲区 xff0c 实现简单的非对称多处理 xff08 AMP xff
  • keil mdk中文乱码,两种解决方法,字体不再难看

    方法一 xff1a 修改成Encode in UTF 8 without signature 我嘞个去 xff01 被字符编码整晕了 xff0c unicode xff0c ANSI xff0c UTF 8 xff0c GB2312 新版m
  • 迪文屏幕T5L平台学习笔记三:定时器使用

    上篇博客介绍了第一个C51程序Demo xff0c 在文本上显示一个 xff08 中英文混合 xff09 字符串 xff0c 这篇博客介绍下定时器2的使用 xff08 定时器0和1类似 xff09 一 先看定时器2的寄存器 在其他章节 xf
  • 使用闲置主机共享资源赚钱教程,收益不知道多少,不知道够不够电费的

    下载网心云的镜像ISO文件 xff0c 使用Rufus将镜像烧到一个U盘中 注意 此操作会清空U盘 xff0c 做完镜像后用U盘启动系统进入安装模式 安装完开机激活就可以了 瞧瞧我的收益 xff0c 1TB硬盘4核2G的工业主机 xff0c
  • 迪文屏幕T5L平台学习笔记七:RS485测试

    由于串口通信距离近 xff0c 且容易受到干扰 xff0c 最近改为RS485通信方案 xff0c 迪文屏幕DMG10600K070 03WTC正好也支持RS485通信 xff0c 把调试过程记录下 1 首先看下数据手册 xff1a 串口5
  • 烧录flash_烧录固件完成后,配置JFLASH让程序自动运行

    问题描述 xff1a 当使用IAR调试Cortex M0 43 产品 xff0c 在IAR MDK调试环境下烧录以后可以正常运行 xff0c 但是如果使用Segger的JFLASH直接烧录固件 bin或者 hex格式二进制文件 后程序并没有
  • 电力网络安全区域概念及划分

    笔者的专栏有很多人询问电力网络安全区的内容 xff0c 加上笔者多年来也一直看得很混乱 xff0c 这次多方收集信息 xff0c 加上自己的理解 xff0c 写成此文 内容可能更符合电网网络结构 xff0c 如有疏漏欢迎到电力知识图谱网站
  • 一文了解DTU、FTU、TTU、RTU的区别

    电力自动化有一堆 某TU xff08 不敢写X 怕被认为新设备 xff09 的设备 xff0c 搞得不做自动化的同学们很晕 xff0c 这里为大家收集下这几者的定义和区别 想要了解更加详细的内容 xff0c 可以点击电力知识图谱网站 xff
  • PIC单片机的配置字总结

    平台为 xff1a MPLAB V8 92 xff0c 这个ID有两个编译选项 xff1a DEBUG和RELEASE xff0c 那么可以根据系统预定宏来自动根据选择模式 xff0c 配置配置字 一 PIC18F系列配置字编写 MUC P
  • USB 2.0 A型、B型、Mini和Micro接口 type-c 定义及封装

    免责声明 xff1a 所有资料均来自互联网 xff0c 如有错误之处 xff0c 本人概不负责 出处 xff1a http blog 163 com wilicedon lee blog static 8158848320101174142
  • 对于嵌入式初学者建议读的书

    刚加入了几个嵌入式群 xff0c 群里提问最多的是怎么能够快速入门 xff1f 对于这个问题 xff0c 一千人个人可能有一千个答案 我也在嵌入式行业里混了几年 xff0c 虽然说技术很水 xff0c 经 验不多 xff0c 但是比起没有入