问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

想学嵌入式,推荐几个初学者用的书籍资料 谢谢

发布网友 发布时间:2022-04-22 02:10

我来回答

2个回答

热心网友 时间:2023-07-19 22:39

书有:
《vc++ 深入详解》
《鸟哥Linux的私房菜》
《嵌入式LinuxC语言程序设计》
《Understanding the Linux kernel》
《C和指针》
Linux C编程实战
周立功的ARM7都可以

这是一门嵌入式硬件基础课程,我院用这门课取代了传统的“微机原理与接口”课程
  《嵌入式系统设计与实例开发》其特点是体系结构完整、基本概念清晰,易读易学。本书主要以ARM9嵌入式微处理器与C/OS-II实时操作系统作为教学对象,分别介绍了嵌入式系统的概念及应用领域,嵌入式系统软硬件及设计方法基本知识,ARM微处理器体系结构与汇编语言程序设计,C/OS-II实时操作系统分析,嵌入式系统硬件接口设计,嵌入式系统软件设计与编程以及嵌入式系统的应用开发案例等知识体系。
  本书定位为教材,适合作为计算机、软件、电子信息工程和自动化等专业本科生或研究生《嵌入式系统》、《嵌入式系统设计》、《嵌入式系统设计导论》等课程的教材使用。

  嵌入式是软硬件结合的技术,搞嵌入式软件的人应对ARM处理器工作原理和接*术有充分了解,包括ARM的汇编指令系统。若不了解处理器原理,无法控制硬件工作,无法写出节省内存又运行高速的最优代码,怎么能写出驱动程序(驱动程序都是与硬件打交道的)?很多公司招聘嵌入式软件人员时都要求熟悉ARM处理器,将来若同学到公司中从事嵌入式软件开发,公司都会给你一本该设备的硬件规格说明书(xxx Specification),您必须能看懂其中的内存分布和端口使用等最基本的说明(就像x86汇编一样),否则无法设计软件。

(2) 嵌入式操作系统类课程

  除了WinCE的实时性稍差外,大多数嵌入式操作系统的实时性都很强,所以也可称为实时操作系统Real Time Operating System.从事嵌入式的人至少须掌握一个嵌入式操作系统,这在嵌入式的所有技术中是最为关键的了。
  
(3) 搞嵌入式若能熟悉嵌入式应用相关领域:

A、数字图像压缩技术:这是嵌入式最重要最热门的应用领域之一,主要是应掌握MPEG编解码算法和技术,如DVD、MP3、PDA、高精电视、机顶盒等都涉及MPEG高速解码问题。为此,我院已预订了一位能开设数字图像处理课程的博士。

B、通信协议及编程技术:这包括传统的TCP/IP协议和热门的无线通信协议。首先,大多数嵌入式设备都要连入局域网或Internet,所以首先应掌握TCP/IP协议及其编程,这是需首要掌握的基本技术;其次,无线通信是目前的大趋势,所以掌握无线通信协议及编程也是是很重要的。无结通信协议包括无线局域网通信协议802.11系列,Bluetooth,以及移动通信(如GPRS、GSM、CDMA等)。

C、网络与信息安全技术:如加密技术,数字证书CA等。我院有这方面的选修课。

D、DSP技术:DSP是Digital Signal Process数字信号处理的意思,DSP处理器通过硬件实现数字信号处理算法,如高速数据采集、压缩、解压缩、通信等。数字信号处理是电子、通信等硬件专业的课程,对于搞软件的人若能了解一下最好。目前DSP人才较缺。如果有信号与系统、数字信号处理等课程基础,对于学习MPEG编解码原理会有很大帮助。

(4) 嵌入式开发的相关硬件基础

对于软件工程专业的学生,从事嵌入式软件开发,像数字电路、计算机组成原理、嵌入式微处理器结构等硬件课程是较重要的。另外,汇编语言、C/C++、数据结构和算法、特别是操作系统等软件基础课也是十分重要的。我们的主要目地是能看懂硬件工作原理,但重点应是在嵌入式软件,特别操作系统级软件,那将是我们的优势。

最后祝愿所有想学嵌入式的朋友更早的入门!

热心网友 时间:2023-07-19 22:39

留mail追问f258fengye@sina.com

追答Linux还是WInce

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
万家乐热水器故障代码e1什么意思? win7旗舰版无法安装net4.0怎么回事 win7旗舰版无法安装net4.0解决方法... 为什么别人能在他们的手机上看到我的微信联系人和聊天内容 申请微信的手机号停用了,手机也换了。我不记得微信号,记得密码,这种情况... 电脑钉钉哪个好电脑版钉钉最新版本是哪个 电脑开机蓝屏,安全模式进不去,蓝屏代码如下,请教高手这个怎么解决,谢谢... 系统启动后出现蓝屏,错误代码如下:***stop:0x000000F4请高手帮忙解决... 按照百度空间里的操作怎样添加背景音乐?以下: 空间怎么添加背景音乐啊,大概步骤知道,就是操作到歌曲链接的时候... 百度空间怎么修改和添加背景音乐? 推荐嵌入式开发入门书籍? 麻烦推荐几本适合嵌入式开发入门的书。谢谢 嵌入式学习书籍有哪些? 准备入门嵌入式系统,有哪些适合我的入门书籍 嵌入式学习入门书籍有哪些 嵌入式系统入门需要看哪方面的书,谢谢了! 儿童认字简单基础的字有哪些? 教孩子学汉字,有什么好的方法吗? 幼儿学习100个简单的汉字有哪些? 儿童识字的教育目的是什么? 儿童认字简单基础的字 如何教孩子识字,能够提升孩子的对汉字的兴趣? 如何教幼儿识字入门 宝宝学汉字能提高语言智能,如何引导宝宝识字? 如何教儿童识汉字4岁的孩子 3岁宝宝自学汉字千字 3岁宝宝学识字,可以看什么视频? 儿童学汉字动画片有哪些 3岁孩子学汉字 苹果手机死机了打不开也关不上,是什么原因 初学者入门嵌入式有哪些好的书籍 各位童鞋们,谁能推荐本好的android嵌入式开发的学... 推荐几本嵌入式系统初学者要看的书 能不能介绍一本 嵌入式系统 的入门书籍给我 古代女人有哪些发髻名称及图片? 我想自学嵌入式开发,能不能麻烦给位给我介绍几本... 我想学嵌入式开发,哪位大神能给我列张书单,请顺... 古时女子的发髻都有哪些? 嵌入式入门书籍求推荐! 古代女人怎样盘她们那又高又大的头发呢? 介绍一下古代簪子,有什么类型 谁有关于嵌入式开发的书籍?谢谢!! 古代公主簪什么簪子? 想自学嵌入式系统工程该买什么书? 古代女性的簪子 android嵌入式开发大纲 古代女子发型名称和图片 古代女子插头发银钗有哪些 发簪、华盛、步摇、发钗、发钿这些古代女子用的头... 古代女子发髻图解
  • 焦点

最新推荐

猜你喜欢

热门推荐