招考信息备考资料考试题库|面授课程网校课程图书| 试题库职位库直播|微信微博师资

  • 在线客服咨询
    红领培优 在线咨询
    合肥 在线咨询
    安庆 在线咨询
    蚌埠 在线咨询
    亳州 在线咨询
    巢湖 在线咨询
    池州 在线咨询
    滁州 在线咨询
    阜阳 在线咨询
    淮北 在线咨询
    淮南 在线咨询
    黄山 在线咨询
    六安 在线咨询
    马鞍山 在线咨询
    宿州 在线咨询
    铜陵 在线咨询
    芜湖 在线咨询
    宣城 在线咨询
    华图商城 在线咨询
    0551-63662985
  • 当前位置:安徽人事考试网 > 问答 >

    嵌入式系统学什么

    2021-10-04 00:20 来源:华图公务员考试网

    【导读】嵌入式系统学习的内容有:基本电路知识、基本语言知识、单片机、ARM9/ARM11裸机学习、Linux系统等。作为一种专用的计算机系统,它以应用为中心,以现代计算机技术为基础,能够根据用户需求灵活裁剪软硬件模块。

    嵌入式系统学什么

      嵌入式系统学习的内容有:基本电路知识、基本语言知识、单片机、ARM9/ARM11裸机学习、Linux系统等。作为一种专用的计算机系统,它以应用为中心,以现代计算机技术为基础,能够根据用户需求灵活裁剪软硬件模块。

      一、嵌入式系统含义简介

      嵌入式系统是以应用为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。它是由硬件和软件组成,其软件内容只包括软件运行环境及其操作系统,硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROM、EEPROM DENG等, 软件部分以API编程接口作为开发平台的核心。?

      二、嵌入式系统学什么内容

      1、基本电路知识:嵌入式硬件也是需要许多电路搭建起来的,学习嵌入式之前必须对电路基本知识有一定基础。了解常用的基本器件,基本仪器使用,具有一定的电路分析能力。这样你才能看得懂嵌入式系统的硬件,才能为后续开发奠定基础。

      2、基本语言知识:嵌入式驱动程序编写需要用到C语言,因此在学习嵌入式之前还必须熟练C语言基本语法,并能编写些普通程序代码。在学习C语言时养成规范的编程习惯,这将对以后的程序准确性有很大影响。

      3、单片机:基于单片机自己设计并绘制电路图,自己焊接或者生产PCB板,设计小型的电子系统。首先使用51单片机学习编写流水灯、按键扫描、数码管、液晶显示、AD/DA采样等简单程序。有了一定基础后可以设计寻线小车,温度采集、时钟显示等嵌入式系统。之后可以使用430单片机、STM32以及Cortex-M3处理器作为学习嵌入式操作系统前的过渡阶段,可自行选择学习。

      4、ARM9/ARM11裸机学习:裸机程序编写,即不带操作系统的程序编写,其作用和上面430单片机的作用相似,目地就是为了熟悉ARM架构,对ARM寄存器有深入的了解,这将对以后的驱动程序编写带来很大的方便。

      5、Linux系统:嵌入式系统学习特别注意又特别难的地方就是Linux系统移植,对于系统的移植、系统的裁剪是学习的难点。搭建嵌入式操作系统的开发环境,即交叉编译环境也比较麻烦,因此在学习过程中一定要一步一步动手实践操作。学习了Linux系统移植,就可以编写底层驱动程序了,通过交叉编译环境将驱动程序编译并下载到目标板上,并且编写一段小测试程序验证驱动的正确性。如在Linux下实现流水灯,实现按键功能。

    (编辑:安徽华图)

  • 上一篇:四级满分750还是710
  • 下一篇:没有了
  • 有疑惑?在线客服帮你

    公告什么时候出?

    报考条件是否符合?

    公考小白怎么备考?

    冲刺资料怎么领取?

    考试工具砖题库练题

    最新招考
    照片调整
    直播讲座
    职位查询
    真 题 库
    时政热点
    每日一练
    砖 题 库
    首页 网站地图 联系我们 返回顶部
    京ICP备11028696号-11 京ICP证130150号 京公网安备11010802021470号