2726|0

281

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

嵌入式学习及工具书籍推荐 [复制链接]

 
       嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。在现在日益信息化的社会中,嵌入式系统已经全面渗透到日常生活的每一个角落,小到mp3,PDA等微型数字化产品,大到网络家电,智能家电,车载电子设备。而在工业和服务领域中,使用嵌入式技术的数字机床,智能工具,工业机器人,服务机器人也将逐渐改变传统的工业和服务方式。那嵌入式学习,该学习什么基本的知识呢?下面就由福州卓跃教育具体介绍。

       首先C语言,这个是毋庸置疑的,不管是做嵌入式软件还是硬件开发的人员,对C语言的掌握这个是必需的,特别是对于以后致力于嵌入式软件开发的人.。以下是相关嵌入式学习C语言书籍推荐。

       1. The C programming language 《C程序设计语言》

       2. Pointers on C 《C和指针》

       3. C traps and pitfalls 《C陷阱与缺陷》

       4. Expert C Lanuage 《专家C编程》

       5. Writing Clean Code -----Microsoft Techiniques for Developing Bug-free C Programs 《编程精粹--Microsoft 编写优质无错C程序秘诀》

       6. Programming Embedded Systems in C and C++ 《嵌入式系统编程》

  其次,应该对操作系统有所了解,比如进程、线程,系统如何来分配资源的,系统如何来管理硬件的。以下是硬件基础书籍推荐。

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

       2、S3C2410 Datasheet

  然后学习下linux或者wince下的编程,这些对以后做应用的编程很有帮助,当然,如果做手机的话,那可以学习MTK、塞班、Android等操作系统,Android是以后发展的趋势,现在很热门,Android也是基于linux系统封装的,所以建议先学习下linux。以下是Linux基础书籍推荐。

      1、《Linux与Unix Shell 编程指南》

      2、《嵌入式Linux应用程序开发详解》

      3、《深入理解Linux内核》(第三版)

      4、《Linux内核源代码情景分析》毛德操 胡希明著
 
       还有,应该学习下单片机或者ARM或者MIPS,如果学习过单片机,以后学习ARM就更简单了。
点赞 关注
 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表