嵌入式学习太广泛,要学习的东西忒多。根据自己的选择,你要干硬件,还是软件等等。我们就从基础说起吧!
软件基础:
一、编程基础
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》
看到堆图都惆怅,光说不练假把势,你要想学嵌入式最好是搞个开发版带整套的资料,各种练习。你学不会是不可能的。
本文原创,禁止转载,谢谢
如果你又一颗不安分的心,从小就爱拆东西熟称"包整烂",那么你已经具备学嵌入式的本质了。更有未来的物联网等着你为大家带来更好的生活,加入微信公众号:程序员互动联盟(coder_online),里面集结了众多的编程爱好者以及编程高手一起去实现梦想吧。
云服务器怎么变成储存空间主流媒体肯定阿里大数据打假联盟我公司有自己的服务器怎么获得备案码十大云主机服务商排行榜找别人注册的域名,自己怎么续费云虚拟主机需要买流量吗这个域名解析正确网站打不开了请处理下一个好的网站需要怎样的域名?小白该怎么进行选取?