请列出您需要阅读才能学习的书籍

发布于 科技 2024-02-08
15个回答
  1. 匿名用户2024-01-25

    呵呵,我觉得你首先要了解嵌入式世界,可以说是计算机的一个缩影。 从8位裸机开发到32位系统级开发,从汇编编程到>C编程再到>系统移植>到C++等OOP语言应用编程都是嵌入式编程。

    一个简单的细分:

    8位计算机主要在裸机上开发,需要懂汇编和C语言,熟悉CPU的架构。 如51、pic等。

    16 位很少使用,并且不受欢迎。

    32位比较复杂:如果你是Linux下的板级移植,需要熟悉Linux和gcc、kbuild、汇编、bootloader等,以及busybox、库、文件系统等各种移植。 驱动开发需要熟练掌握Linux内核、GCC、KBUILD等,应用编程需要具备POSIX、库、GCC、shell、脚本等知识。

    GUI需要掌握一个GUI系统,比如GTK或者系统比较精简,就需要了解UCOS系统、汇编、GCC。

    一般来说,对于嵌入式C语言是基础,如果是二次开发等理论,则不需要太多,当然,微机原理、操作系统原理是必读的。 如果您不想局限于某个行业,GCC 是必须的。 当然,越多越好。

    推荐 C Primer Plus。

    我听说只有关于数字电路的章节与嵌入式有关:并非所有数字电路都分为组合逻辑和时序逻辑。 从某种意义上说,嵌入式是顺序逻辑。

    当然,组合逻辑电路也用于时序逻辑电路,例如CPU中的加法器。 如果你不明白什么,你可以加我。

  2. 匿名用户2024-01-24

    你学到的东西是必须的,它是基础。 电工也需要知道。 如果您从事嵌入式软件,操作系统的原理也是必须的。 只不过,很多人在工作多年后,对基本原理只知道一点点。

    我们先来了解一下你在课堂上需要学习的内容之间的关系,然后我们再说说,再说说自学的基础。

  3. 匿名用户2024-01-23

    Linux下的C语言编程(C语言很重要,要学会精通)。

  4. 匿名用户2024-01-22

    嵌入式 Linux C 语言开发和编程实践简介

    我们先从C语言开始,然后谈谈Linux常见的数据结构,再谈谈编程中常用的Linux内核函数,然后是系统定制、编译、移植、引导加载、人机界面开发、网卡驱动开发等。

    我是大三学生,我正在努力学习,所以我鼓励你。

  5. 匿名用户2024-01-21

    嵌入式硬件设计:内容提要 嵌入式计算机系统与我们的日常生活息息相关,它们可以隐藏在我们的手机**、PDA、汽车、电视、冰箱、空调和许多其他设备中。 事实上,嵌入式系统是当今计算机行业增长最快的部分之一。

    随着适用于嵌入式计算机系统的设备数量的增加,各种程序员、业余爱好者和工程师都很难思考如何设计和构建。

  6. 匿名用户2024-01-20

    我们先看一下关于51单片机的书,C语言不错,还需要了解音频芯片,像VS1003一样,网上有很多这个模块的卖家。

  7. 匿名用户2024-01-19

    嵌入式 Linux 应用开发详解

  8. 匿名用户2024-01-18

    首先,我们来想一想,当你学习嵌入式系统时,你想做什么?

    嵌入式系统是一个非常宽泛的概念,夸张地说,一切与电子相关的都可以是嵌入式系统,比如手机、相机、**。 你想学什么?

    在课程方面,嵌入式系统主要包括硬件和软件。 硬件,相当于你可以看到的物理事物,以及软件,即运行在它上面的程序和**。 除了硬件和软件之外,还有一些系统知识的概念。

    在硬件方面,推荐:模拟电子技术基础、数字电子技术、电路设计与PCB设计、MCU基础应用电路、电子系统设计基础、嵌入式系统设计。

    软件:MCU原理、C语言基础、ARM原理与编程基础、软件设计与数据结构、曹集团系统原理等。

  9. 匿名用户2024-01-17

    逻辑电路设计、汇编语言、C语言,最好是一些微机原理、操作系统原理、编程算法知识,以及你所涉及的系统部分的相关知识。

  10. 匿名用户2024-01-16

    Linux 设备驱动程序版本 3。

    深入了解 Linux 内核版本 3。

    熟悉这两本书。 没有其他必要。

  11. 匿名用户2024-01-15

    咱们先自己动手吧,你一年半就够了,可以看懂链接,加载库等,说明你的c没问题 我速度很慢,说不上来,你自己想办法吧 东软就像做训练一样 不要浪费钱 就业也不是不可能 根本没有基础。

  12. 匿名用户2024-01-14

    2.关于如何购买的具体帮助,请参考 Excellence.com 主页右侧的新手。

  13. 匿名用户2024-01-13

    嵌入式更为广泛,微控制器、DSP、FPGA、ARM、PowerPC... 你要学什么?

  14. 匿名用户2024-01-12

    了解嵌入式的方向,是开发硬件版本还是做嵌入式上层软件开发。 去一些省市较大的培训机构详细阅读他们的课程介绍,并明确表示您正在寻找适合您方向的课程和材料。 如果是软件层,则可以从 C++ ARM 汇编微控制器开始。

  15. 匿名用户2024-01-11

    嵌入式课程的目标是在完成课程后掌握以下知识点:(摘自东方赛富嵌入式学院就业班的课程目标)。

    Linux 命令、工具和 C 编程基础知识。

    嵌入式 Linux C 语言强化。

    嵌入式 Linux 上的 C 编程培训。

    高级 Linux 编程和编程培训。

    嵌入式 ARM 处理器架构和编程培训。

    嵌入式Linux内核环境构建与编程培训,嵌入式Linux驱动理论与驱动开发培训,Android应用研究与系统开发。

    Android 架构和系统移植。

    嵌入式 ARM Linux 项目实践和培训。

相关回答
7个回答2024-02-08

了解如何嵌入:

1.C语言是所有编程语言中最强的,单片机、DSP和类似ARM的各种芯片的编程都可以用C语言完成),所以一定非常熟练。 >>>More

6个回答2024-02-08

嵌入式 Linux 应用程序开发的完整手册。

7个回答2024-02-08

上海嵌入式教育 - 中国最先进的嵌入式培训机构。 >>>More