精华内容
参与话题
问答
  • 嵌入式硬件设计嵌入式硬件设计嵌入式硬件设计嵌入式硬件设计嵌入式硬件设计
  • 嵌入式硬件系统接口电路设计》详细介绍了嵌入式硬件系统及其接口电路应用技术,重点讲解了嵌入式系统开发基础、键盘接口电路设计、显示接口电路设计、模拟量输出传感器及其接口电路设计、数字量输出传感器及其接口...
  • 在做嵌入式硬件设计中,以下几点需要关注。  第一、电源确定  电源对于嵌入式系统中的作用可以看做是空气对人体的作用,甚至更重要:人呼吸的空气中有氧气、二氧化碳和氮气等但是含量稳定,这就相当于电源系统中...
  • 在做嵌入式硬件设计中,以下几点需要关注。  第一、电源确定  电源对于嵌入式系统中的作用可以看做是空气对人体的作用,甚至更重要:人呼吸的空气中有氧气、二氧化碳和氮气等但是含量稳定,这就相当于电源系统中...
  • 堪称嵌入式硬件设计领域的巨著,是多位畅销书专家倾心打造的全新力作。  本书在嵌入式硬件基础之上,详细阐述了逻辑电路、嵌入式处理器、微控制器、存储系统和硬件设计技巧等方方面面。其内容之丰富,实例之经典,...
  • 书名:嵌入式硬件系统设计与开发实例详解 内容简介: 本书重点介绍了嵌入式应用系统硬件的设计与开发,主要包括嵌入式应用系统硬件设计与开发的基础知识、各种典型嵌入式处理器及其典型应用、嵌入式应用系统硬件设计...
  • 想成为一名优秀的嵌入式硬件工程师需要掌握哪些知识呢?必备的技能有哪些,学习方向如何以及工作职责是什么,都是我们这些嵌入式硬件工程师必须了解的内容……下面就跟随小编的步伐来了解吧。
  • 嵌入式系统设计(常见嵌入式硬件)嵌入式系统设计(常见嵌入式硬件)嵌入式系统设计(常见嵌入式硬件)嵌入式系统设计(常见嵌入式硬件
  • 全书理论体系完整,内容翔实,语言通俗易懂,实用性和针对性强,既可作为高等院校相关专业师生学习嵌入式硬件系统的教学用书,也可供广大嵌入式硬件系统开发爱好者使用,同时,也可以作为广大嵌入式硬件系统开发工作...
  • 本书详细介绍了嵌入式硬件系统及其接口电路应用技术,重点讲解了嵌入式系统开发基础、键盘接口电路设计、显示接口电路设计、模拟量输出传感器及其接口电路设计、数字量输出传感器及其接口电路设计、过程通道与人机...
  • 华清嵌入式硬件培训 视频 嵌入式芯片选型
  • 嵌入式硬件设计.pdf

    2017-05-12 22:53:28
    嵌入式硬件设计.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
  • 嵌入式硬件设计(第二版)

    热门讨论 2010-05-28 11:43:02
    嵌入式硬件设计(第二版)嵌入式硬件设计(第二版)
  • 嵌入式硬件构件与底层驱动构件基本规范0 目录2 入门与软件框架2.1 嵌入式硬件构件与底层驱动构件基本规范2.1.1 课堂重点2.1.2 测试与作业3 下一章 0 目录 2 入门与软件框架 2.1 嵌入式硬件构件与底层驱动构件基本...

    慕课苏州大学.嵌入式开发及应用.第二章.入门与软件框架.嵌入式硬件构件与底层驱动构件基本规范

    0 目录

    2 入门与软件框架

    2.1 嵌入式硬件构件与底层驱动构件基本规范

    2.1.1 课堂重点

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2.1.2 测试与作业

    下面关于嵌入式硬件构件的描述中错误的是
    A.根据接口之间的生产消费关系可分为:核心构件、中间构件和终端构件三种类型。
    B.核心构件既有需求接口又有供给接口。
    C.中间构件既有需求接口又有供给接口。
    D.终端构件只有供给接口。
    正确答案:B

    嵌入式底层驱动构件设计的基本思想是:尽量做到当一个底层构件应用到不同系统中时,仅需修改构件的源程序文件,对于构件的头文件则不必修改或改动很小。
    A.B.
    正确答案:错

    1公共要素文件中,一般应包括以下几个方面的内容:
    A.包含描述芯片寄存器映射的头文件
    B.一位操作的宏函数
    C.对外接口函数声明
    D.重定义基本数据类型
    正确答案:A、B、D

    2在底层驱动构件中,可以根据需要适当使用全局变量。
    A.B.
    正确答案:错

    3设计中间构件时,如何描述需求接口及供给接口?
    正确答案:
    描述需求接口采用接口注释,处于虚线框内,描述供给接口采用接口网标,处于虚线框外。

    3 下一章

    博客地址:

    展开全文
  • 本文主要总结了嵌入式硬件设计的经验,希望对你的学习有所帮助。
  • 嵌入式硬件基础.pdf

    2019-08-03 18:06:21
    嵌入式硬件基础.pdf,基础中的基础
  • 随着整个Linux产业的发展,Linux技术也处在快速的发展过程中,形成了若干了技术热点。Linux桌面技术和Linux服务器技术...而嵌入式硬件工程师的发展也应嵌入式技术发展而变,下面就向大家介绍如何成为嵌入式硬件工程师?
  • 嵌入式设计是个庞大的工程,今天就说说硬件电路设计方面的几个注意事项,首先,咱们了解下嵌入式的硬件构架。我们知道,CPU是这个系统的灵魂,所有的外围配置都与其相关联...在做嵌入式硬件设计中,以下几点需要关注。
  • 基于嵌入式硬件构件的软硬件设计规范
  • 嵌入式硬件系统

    千次阅读 2017-11-13 23:06:58
    教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社嵌入式硬件系统的基本组成嵌入式微处理器(核心)体系结构可采用冯•诺依曼(Von Neumann)结构或哈佛(Harvard)结构 冯•诺依曼结构指令和数据存放...

    教材:嵌入式系统及应用,罗蕾、李允、陈丽蓉等,电子工业出版社


    嵌入式硬件系统的基本组成

    嵌入式微处理器(核心)

    体系结构

    可采用冯•诺依曼(Von Neumann)结构或哈佛(Harvard)结构
    对比

    冯•诺依曼结构

    指令和数据存放在同一存储空间中,统一编址
    指令和数据通过同一条总线访问

    哈佛结构

    程序和数据存储在不同的存储空间中,独立编制、独立访问
    设置两条总线(程序总线和数据总线),从而使数据的吞吐率提高了一倍

    指令系统

    • 可采用精简指令集系统RISC(Reduced Instruction Set Computer)或复杂指令集系统CISC(Complex Instruction Set Computer)

      对比

    • 按用途分为嵌入式DSP和通用的嵌入式微处理器

    • 为满足应用领域的需要,嵌入式微处理器的指令集一般要针对特定领域的应用进行剪裁和扩充

    嵌入式微处理器特点

    基础是通用的微处理器,具有体积小、质量轻、成本低、功耗低、集成度高、工作温度宽、抗电磁干扰、可靠性高等特性

    • 集成度
      嵌入式微处理器是面向应用的,其片内所包含的组件的数目和种类是由它的市场定位决定的

    • 体系结构

      • 算术格式(Arithmetic Format)
        由于低成本和低功耗的限制,大多数的嵌入式微处理器使用定点运算;采用软件模拟的方式实现浮点运算,会占用更多的处理器时间
      • 功能单元(Functional Units)
        通常包括不止一个的功能单元,典型的是包含一个ALU、移位器和MAC,处理器通常用一条指令完成乘法操作
      • 流水线(Pipeline)
        通常采用单周期执行指令,可能导致比较长的流水线
    • 指令集
      为满足应用领域的需要,嵌入式微处理器的指令集一般要针对特定领域的应用进行剪裁和扩充

    • 性能

      • 低端(低价、低性能)
        应用在对性能要求不高但对价格和功耗有严格要求的应用系统中
      • 中端(低功耗)
        可达到较好的性能(如150MIPS 左右),采用增加时钟频率、加深流水深度、增加Cache及一些额外的功能块来提高性能,并保持低功耗
      • 高端
        用于高强度计算的应用,使用单指令执行乘法操作、每个周期执行多条指令、多处理器来达到更高的并行度
    • 功耗和管理
      大多数嵌入式系统有功耗的限制(特别是电池供电的系统),它们不支持使用风扇和其他冷却设备
      采用降低工作电压、提供不同的时钟频率、关闭暂时不使用的功能块来降低功耗

    • 成本
      处理器的价格的影响因素

      • 处理器的特点:功能块的数目、总线类型等
      • 片上存储器的大小
      • 芯片的引脚数和封装形式:如 PQFP(Plastic Quad Flat Package) 通常比 BGA(Ball Grid Array Package) 便宜
      • 芯片大小(die size):取决于制造的工艺水平
      • 代码密度(code density):代码存储器的大小将影响价格,不同种类的处理器结构(CISC/RISC/ VLIW )有不同的代码密度

    主流的嵌入式微处理器

    ARM系列

    • ARM(Advanced RISC Machine) 公司是一家专门从事芯片IP设计与授权业务的英国公司
    • ARM 内核是一种32位RISC微处理器,具有功耗低、性价比高、代码密度高等三大特色
    • ARM 公司提供 CPU 内核的设计,然后授权给芯片厂商进行二次设计及生产

    MIPS系列

    • 无互锁流水级的微处理器 (Microprocessor without interlocked piped stages)
    • MIPS处理器是由斯坦福(Stanford)大学John Hennery教授领导的研究小组研制出来的
    • 1984年MIPS计算机公司成立,和ARM公司一样,MIPS公司本身并不从事芯片的生产活动(只进行设计)

    PowerPC系列

    主要应用在通信、消费电子及工业控制、军用装备等领域

    Super H系列等

    由瑞萨科技公司(Renesas Technology Corp)开发的用于高性能价格比、小型化和高性能功耗比(MIPS/W)的嵌入式RISC处理器

    嵌入式系统总线

    总线是CPU与存储器和设备通信的机制,是计算机各部件之间传送数据、地址和控制信息的公共通道

    • 按相对于CPU的位置划分
      片内总线:连接CPU内部各主要功能部件(其选择取决于CPU Core)
      片外总线:CPU与存储器(RAM和ROM)和I/O接口之间进行信息交换的通道(其选择取决于应用)

    • 按功能划分
      数据总线、地址总线、控制总线

    这里写图片描述

    • 主要参数

      • 总线宽度
        又称总线位宽,指的是总线能同时传送数据的位数。如16位总线就是具有16位数据传送能力
      • 总线频率
        总线工作速度的一个重要参数,工作频率越高,速度越快
        通常单位为 MHz
      • 总线带宽
        又称总线的数据传送率,是指在一定时间内总线上可传送的数据总量,用每秒最大传送数据量来衡量
        总线带宽越宽,传输率越高。通常单位为 MB/s

      总线带宽 = (总线宽度 / 8) × 总线频率

    • 一个微处理器系统可能含有多条总线,通过互连
      多总线系统

    AMBA 总线

    AMBA(Advanced Microcontroller Bus Architecture)是 ARM 公司研发的一种总线规范,目前为3.0 版本
    在AMBA总线规范中,定义了3种总线:

    AHB(Advanced High-performance Bus)

    高级高性能总线,用于高性能系统模块的连接,支持突发模式数据传输和事务分割;可以有效地连接处理器、片上和片外存储器,支持流水线操作

    ASB(Advanced System Bus)

    高级系统总线,也用于高性能系统模块的连接,支持突发模式数据传输,后来由AHB总线替代

    APB(Advanced Peripheral Bus)

    高级外设总线,用于较低性能外设的简单连接,一般是接在AHB或ASB系统总线上的第二级总线

    示意图

    嵌入式存储系统

    嵌入式系统的存储结构

    结构图

    高速缓存 Cache

    • 高速缓冲存储器中存放的是当前使用得最多的程序代码和数据,即主存中部分内容的副本
    • 在嵌入式系统中 Cache 全部都集成在嵌入式微处理器内
    • 可分为数据 Cache、指令 Cache 或混合 Cache
    • 不同的处理器其 Cache 的大小不一样
    • 一般32位的嵌入式微处理器都内置 Cache
    • 写入方法
      • 通写(Write Through)
        写Cache时,Cache与对应内存内容同步更新
      • 回写(Write Back)
        写Cache时,只有写入Cache内容移出时才更新对应内存内容

    主存

    • 大多数嵌入式系统的代码和数据都存储在处理器可直接访问的存储空间即主存中
    • 嵌入式系统的主存可位于 SoC 内和 SoC 外,片内存储器存储容量小、速度快,片外存储器容量大
    • 主存储器的特点是速度快,可以做主存的存储器有:
      ROM类:Nor Flash、EPROM、E2PROM、PROM等
      RAM类:SRAM、DRAM、SDRAM等

    外存

    • 外存是处理器不能直接访问的存储器,用来存放各种信息
    • 相对主存而言具有价格低、容量大的特点
    • 嵌入式系统中除部分采用硬盘外,大多数采用电子盘做外存
    • 在嵌入式系统中常用的外存有:
      NandFlash、DOC(Disk On Chip)、CF(Compact Flash)、SD(Secure Digital)、MMC(Multi MediaCard)等

      • NandFlash 和 Nor Flash
        对比
    • NandFlash 是Flash Memory(快闪存储器或快速擦写存储器)的一种

    • NandFlash 可独立成为外存,也可组成其他各种类型的电子盘如USB盘、CF、SD和MMC存储卡等
    • NandFlash 的基本操作包括读、写、块擦除、读相关寄存器、器件复位等
    • NandFlash 具有容量大、读写速度快、芯片面积小等特点,主要用于外存
    • Nor Flash 具有随机存储速度快、电压低、功耗低、稳定性高等特点,主要用于主存

    输入/输出接口和设备组成

    • 嵌入式系统的大多数输入/输出接口和部分设备已经与嵌入式微处理器集成在一起
    • 输入/输出接口主要包括–中断控制器、DMA、串行和并行接口
    • 设备主要有定时器(Timers)、计数器(counters)、看门狗(watchdog timers)、RTC(实时时钟)、UARTs、PWM(Pulse width modulator)、AD/DA、显示器、键盘和网络等
    • ARM CPU的I/O端口是存储器映射的编制方式,对I/O端口的访问与对内存的访问方式一样
    展开全文
  • 本文简单介绍了嵌入式系统硬件开发的基本流程。
  • 嵌入式的硬件构架CPU是这个系统的灵魂,所有的外围配置都与其相关联,这也突出了嵌入式设计的一个特点硬件可剪裁。在做嵌入式硬件设计中,以下几点需要关注
  • 嵌入式硬件设计++第2版嵌入式硬件设计++第2版嵌入式硬件设计++第2版嵌入式硬件设计++第2版
  • 华清嵌入式硬件接口培训 视频 介绍嵌入式硬件接口,如iic,spi
  • 嵌入式硬件知识

    2018-03-21 22:07:41
    #### 开发板存储系统 --- uboot(启动加载器)——烧录或者升级Linux操作系统 #### ARM处理器  核心:ARM9TDMI  AHB高速总线(系统总线) APB(外围总线) #### 总线  地址总线 ### 总线通信方式 ...###
    ####     开发板存储系统  --- uboot(启动加载器)——烧录或者升级Linux操作系统


    ####     ARM处理器
             核心:ARM9TDMI
             AHB高速总线(系统总线) APB(外围总线)   


    ####     总线
             地址总线


    ###     总线通信方式
           
    ###     窗口总线通信(写博客)
             
    展开全文
  • 嵌入式硬件系列

    2017-07-07 11:30:00
    http://note.youdao.com/noteshare?id=85ad1107d5395156e27f4196257dc2a6
  • 嵌入式硬件 三极管

    2010-05-06 20:18:00
    contact me -> xq.1990.weihai@gmail,comhttp://cid-f41b44b9285d0b86.spaces.live.com/blog/cns!F41B44B9285D0B86!607.entry
  • 2009最新嵌入式硬件试题库,硬件部分,东大
  • 你知道嵌入式软件和硬件的区别吗?实际上嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。例如我们身边的手表、微波炉、录像机、汽车...

空空如也

1 2 3 4 5 ... 20
收藏数 17,031
精华内容 6,812
关键字:

嵌入式硬件