目录

嵌入式系统硬件体系设计概论

1.1嵌入式系统及硬件体系概述

1.1.1嵌入式系统概论

1.1.2嵌入式系统的构成

1.2 嵌入式硬件体系的基本构成

1.3硬件体系设计的相关内容简介

嵌入式系统硬件体系设计概论

1.1嵌入式系统及硬件体系概述

1.1.1嵌入式系统概论

嵌入式系统定义:

嵌入式系统是指微操作系统和功能软件集成在一位控制器为核心的微型计算机硬件体现中所形成的,建议编写稳定可靠的机电一体化产品整体。简单来说就是应用软件体系与硬件体系紧密结合的一体化系统。

嵌入式系统应具有的特点:

以及体系结构紧凑稳定可靠,经济实用。

软件代码小、自动化程度高。

软硬件结合紧凑,简单易用。

1.1.2嵌入式系统的构成

一个完整的嵌入式系统,主要有硬件体系,软件程序和系统工程三部分组成 如图1.1,软件程序又分为操作系统和应用程序两大部分。

嵌入式硬件体系是整个嵌入式系统的构建基础,是系统方程和软件赖以存在的基础。

1.2 嵌入式硬件体系的基本构成

嵌入式硬件体系的基本构成框图如图1.2

微控制器就像是人类的大脑,电源供给电路是生存必不可少的水,氧气,时钟电路是心脏,数据和程序是大脑皮层,数据采集通道是人类的感觉器官,执行控制通道是四肢,显示部分是外部表情,通信接口是语言文字中枢。

1.3硬件体系设计的相关内容简介

嵌入式硬体系设计工作可划分为两部分,直接相关部分设计和间接相关部分设计

直接相关部分设计:

根据实际应用需求直接选择合适的组成器件。

①微控制器的选择:CPU的速度、数据总线宽度、片内外设、输入输出的特点与数量等

②存储器的选择:存储器的类型、读写访问的速度、存储器的容量、访问的繁简程度等

③人机接口,通讯接口的设计

④信号采集与控制通道的设计

⑤基础电路的设计

间接相关部分的设计:

间接相关部分的设计主要包括系统的原理设计、PCB制板和体系调试三部分。

嵌入式系统硬件体系设计(一)相关推荐

  1. 嵌入式系统-硬件工程师

    嵌入式硬件开发工程师 嵌入式硬件开发工程师主要编写嵌入式系统硬件总体方案和详细方案,要求理解嵌入式系统架构,有一定的C语言基础,熟悉ARM.PROTEL设计软件,有四层板开发经验. 1  工作内容 编 ...

  2. 绝对好文:嵌入式系统的软件架构设计!

    要学嵌入式,关注@我要学嵌入式,嵌入式猛男的加油站. 1. 前言 嵌入式是软件设计领域的一个分支,它自身的诸多特点决定了系统架构师的选择,同时它的一些问题又具有相当的通用性,可以推广到其他的领域. 提 ...

  3. c语言嵌入式系统编程软件,C语言嵌入式系统编程软件设计研究论文

    C语言嵌入式系统编程软件设计研究论文 摘要:近年来,C语言编程在嵌入式系统越来越受到广大技术人员的青睐.介绍了C语言系统软件的编程思路,阐述了嵌入式系统编程软件架构的基本知识,包括模块划分.分层架构. ...

  4. 51嵌入式系统的仿真设计

    51单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器RAM.只读存储器ROM.多种I/O口和中断系统.定时器/计 ...

  5. 一个完备的嵌入式系统硬件架构有哪几部分构成?

                一个完备的嵌入式系统硬件架构有哪几部分构成? 图 1 给出了本文的讨论所基于的硬件平台,实际上,这也是大多数嵌入式系统的硬件平台.它包括两部分: (1) 以通用处理器为中心的协 ...

  6. ArtyA7的Hello Word创建Microblaze嵌入式系统硬件工程的问题解决

    Xilinx问题解决-Arty A7 [Timing 38-282] The design failed to meet the timing requirements. [Timing 38-469 ...

  7. 嵌入式系统硬件设计与实践(开发过程)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 如果把电路设计看成是画板子的,这本身其实是狭隘了.嵌入式硬件设计其实是嵌入式系统中很重要的一个部 ...

  8. 嵌入式系统硬件设计与实践(学习方法)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 刚读书的时候,对什么是嵌入式,其实并不太清楚.等到自己知道的时候,已经毕业很多年了.另外对于计算 ...

  9. 嵌入式系统硬件处理器架构的发展趋势及比较分析

    嵌入式系统已经广泛地应用到当今各个领域,与我们的生活息息相关,小到掌上的数字产品,大到汽车.航天飞机. 提到嵌入式系统我们很快会联想到单片机,不错,MCU是最基础和常用的嵌入式系统,但是目前像FPGA ...

最新文章

  1. Java项目:智能制造生产管理平台(java+SSM+mysql+Maven+Easyui+JSP)
  2. Ring Tone Manager on Windows Mobile
  3. No module named ‘jieba‘ python3.7
  4. S2SH CRUD 整合
  5. linux 查看链接最终目标,linux学习笔记7-链接
  6. 不用空格怎么打两个空格_韩语空格怎么空?90%的韩语初学者都会出错!
  7. 最后两个月,怎么冲业绩?
  8. 出现类似于 ”IDD_DLG_WAIT 未声明的标识符“ 这样的错误怎么办
  9. go语言垃圾回收机制详解
  10. oracle的时间取的到底是谁的时间
  11. wininet InternetOpen\InternetOpenUrl\InternetReadFile 等
  12. uclient和thinkphp的class db的冲突
  13. 计算机子网掩码在线,IP地址计算器
  14. 【超图+CESIUM】【基础API使用示例】34、超图|CESIUM - 绘制光流流光线段
  15. SC0084 AT32F407/437在UCOSIII上运行LwIP协议栈
  16. 投资人为什么盯上了这些“小巨人”?
  17. 教育类型网站用户体验分析——以UMU学习平台、学生安全教育平台、师路南通为例...
  18. 新式 AIMD 拥塞控制
  19. 浏览器的收藏夹在哪里打开
  20. 为什么社交APP已经这么多了,他们还要耗巨资做

热门文章

  1. Trunk和Access分析
  2. 14寸笔记本 2k linux,HUAWEI 华为 MateBook 14 Linux版 14英寸笔记本电脑(i7-8565U、8G、512G、MX250、2K、100%sRGB)...
  3. [转]String 之 new String()和 intern()方法深入分析
  4. 数据库—应用系统开发方法
  5. java基础知识点整理大全
  6. 解决Authorization not available. Check if polkit service...问题
  7. 统信软件根社区斩获CSDN两项大奖
  8. 超微主板升级bios_没法用新CPU给老主板更新BIOS?别着急,AMD借你一块CPU
  9. 无障碍应用程序:无障碍访问和无障碍入门
  10. 【网络通信】WSAStartup()函数,MAKEWORD的使用