怎么才能学好嵌入式?

嵌入式学习太广泛,要学习的东西忒多。根据自己的选择,你要干硬件,还是软件等等。我们就从基础说起吧!

软件基础:

一、编程基础

C/C++语言学习书籍,谭浩强C语言程序设计、《The C Programming Language》、C和指针、C++ Primer、《高质量C/C++编程指南》最后这个一定要看哦结合这将会对C基础有重新的认识。C++第一些东西那就更高深了,等学好基础在去看提高的东西比如深入《C++对象模型》以上这些书在本头条的其他文章已经介绍了请查阅。

二、linux

现在嵌入式都是linux的天下,不学linux你还真玩不转。咋们还是重入门到内核一一到来。

如何玩linux系统 《linux鸟哥私房菜》动手玩linux系统

介绍的很全面,基本操作都又说明。就如它封面介绍一样。

linux应用开发

1、《UNIX Network Programming》

2、《TCP/IP详解》

linux 内核开发

1、《Linux内核编程》

2、《深入理解Linux内核》

3、《Linux内核源代码情景分析》

4、《linux内核完全剖析》

硬件基础

1、《ARM体系结构与编程》杜春雷

系统教程

1、《嵌入式系统――体系结构、编程与设计》

2、《嵌入式系统――采用公开源代码和StrongARM/Xscale处理器》毛德操 胡希明

3、《Building Embedded Linux Systems》

看到堆图都惆怅,光说不练假把势,你要想学嵌入式最好是搞个开发版带整套的资料,各种练习。编程的学习如同学习武术,练习多少都不过分,功夫越深越是显得举重若轻,深不可测。

针对嵌入式爱好者联盟推出(如何学好嵌入式)系列读物

1.如何玩嵌入式?

2.如何学好单片机?

3.学嵌入式需要什么样的电脑配置?

4.小白如何学好linux?

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-10-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏web前端教室

对即将入职前端工作的新人有哪些建议?

问题描述,略。。。 ------------------------------ 看你的问题描述,你应该是在扫射式的学习WEB开发的相关技术, 你学的应该会很努...

49380
来自专栏云计算D1net

云失败会发生 用户们你准备好了吗?

目前,市场上有各种关于云计算好处的炒作。然而有一件事却是肯定的——云并不能确保万无一失。所以即使你使用的是最有信誉的云服务和产品,你也要为云失败做好准备。 ? ...

34330
来自专栏大数据文摘

一个披萨电影夜,你到底泄露了多少个人数据?

17040
来自专栏windealli

后台必备意识——柔性可用

柔性可用是指:当条件有限而不能向用户提供完美服务时,可以以柔性的方式提供有损的服务。

95340
来自专栏互联网杂技

8个视觉稿设计工具,页面视觉和实时交互就靠它们

对于视觉设计师、交互设计师来说,他们需要做的不仅仅是设计一张张静态的页面和独立的icon,他们需要将这些元素整体组合在一起,根据整体画面感和视觉体验来做出修改。...

34550
来自专栏企鹅号快讯

小程序飞一般的前进,你还在懵吗?

出处:库博 作者:曦 临近年末,对于新媒体小编来说,简直是一场“年终盘点”的盛大狂欢。 2017我们总共吃了多少大瓜? 2017有哪些潮流热点被你漏掉了? ……...

24270
来自专栏WeTest质量开放平台团队的专栏

当压测遇见奥运 ——游戏服务器如何在上线时面对用户的洪荒之力

大量用户登录游戏产生的“洪荒之力”往往会对游戏服务器产生巨大的压力,游戏上线之前对服务器的承载能力做测试是必须要做的事。本文从腾讯游戏之前服务器性能测试的经历出...

16030
来自专栏SDNLAB

OPNFV Fraser日趋成熟,获运营商青睐

220100
来自专栏云计算D1net

云存储为何日益成为数据存储的未来发展方向

云计算是目前业界最关注的话题,大至国家部门小至中小企业、个人用户,都想尝试把业务推向云端,其实云计算让很多人云里雾里。而云存储则是在云架构中存放资料不可或缺的组...

56790
来自专栏镁客网

Android N的新特性以及优化功能大盘点

20240

扫码关注云+社区

领取腾讯云代金券