嵌入式系统的组成

一.嵌入式系统的组成

嵌入式系统的组成主要由:嵌入式硬件系统、嵌入式软件系统。

(1)嵌入式硬件系统主要包括:嵌入式处理器、存储器、模拟电路、电源、接口控制器、接插件等

1)嵌入式处理器:是嵌入式系统的核心。嵌入式处理器与通用处理器最大的区别在于嵌入式CPU大多工作在为特定用户群设计的系统中。

2)存储器:静态易失型存储器(RAM、SRAM)、动态存储器(DRAM、SDRAM)、非易失型存储器(ROM、EPROM、EEPROM、Flash)。

3)嵌入式外围硬件设备:串口、以太网接口、USB、音频接口、液晶显示屏、摄像头等。


(2)嵌入式软件系统主要包括:底层驱动、操作系统、应用程序

1)底层驱动:实现嵌入式系统硬件和软件之间的接口。

2)操作系统:简称OS。实现系统的进程调度、任务处理。操作系统的核心是嵌入式处理器。

     流行的操作系统有:Linux、 uC/OS-II、Windows CE、VxWorks等。

3)应用程序:实现系统功能的应用。


二.嵌入式处理器

嵌入式系统的核心部件是嵌入式处理器,截至2000年嵌入式处理器的品种总量超过1000种,流行的体系结构30多个系列。

从应用的角度来划分,嵌入式处理器分为这几个类型:嵌入式微控制器(MCU:又叫单片机)、嵌入式微处理器(MPU)、嵌入式DSP、嵌入式片上系统(SoC)。

1)嵌入式微控制器(MCU):通用系列包括:8051、P51XA、MCS-251、MCS-96/196/296、C166/167、MC68HC05/11/12/16、68300等。

2)嵌入式微处理器(MPU):主要有Aml186/88、386EX、SC-400、PowerPC、68000、MIPS、ARM系列等。

 MPU分为:复杂指令集计算机CISC和精简指令集计算机RISC两类。

 

CISC结构体系:大多数台式计算机都使用CISC微处理器,比如Intel的X86;

RISC结构体系:有两大类:

Silicon Graphics公司(硅谷图形公司)的MIPS技术

ARM公司的Advanced RISC Machines技术

 

3)嵌入式DSP:代表性产品有TMS320系列、DSP56000系列。

4)嵌入式片上系统(SoC):分为通用系列和专用系列两类。

通用系列包括:M-Core、某些ARM系列、Neuron芯片等。

专用的SoC一般专用于某类系统中,不为一般用户所知。

 

  • 11
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
产品名称:智能饮水机 产品目的:为人们提供方便快捷的饮水服务,包括自动加热、冷却、过滤等功能。 产品功能: 输入:水源、电源 输出:热水、冷水、纯净水 产品参数: - 加热功率:500W - 冷却功率:100W - 过滤器寿命:6个月 - 水箱容量:5L 架构设计: 该产品由单个嵌入式系统组成,包括核心处理器、LCD、温度传感器、压力传感器、水位传感器、过滤器、水泵、加热器、制冷器等。 核心处理器选择: 选择ARM Cortex-M4处理器,主要考虑: - 速度:高速运行,可快速响应用户操作。 - RAM和ROM容量:足够存储系统运行所需的代码和数据。 - 工作环境成本:成本较低,适合于大规模生产。 重要外设选择: - LCD:显示系统运行状态、温度、水位等信息。 - 温度传感器:监测水温,实现自动加热。 - 压力传感器:监测水压,控制水泵工作。 - 水位传感器:监测水位,控制水泵工作。 - 过滤器:实现水的净化。 - 水泵:控制水的输送。 - 加热器:实现水的自动加热。 - 制冷器:实现水的自动冷却。 软件设计: 操作系统:FreeRTOS 开发环境选择:Keil uVision 语言选择:C语言 原因: - 操作系统:FreeRTOS是一个轻量级的实时操作系统,适合于本产品的需求。 - 开发环境:Keil uVision是一款常用的嵌入式开发环境,易于学习和使用。 - 语言选择:C语言是嵌入式系统开发中常用的语言,具有较高的效率和可移植性。 开发计划: - 硬件设计:3周 - 软件设计:4周 - 软硬件联调:2周 - 测试和调试:2周 - 总计划:11周,预计小时数为1100小时。 成本分析: 硬件成本清单: - ARM Cortex-M4处理器:50元/片,共计500元 - LCD:20元/个,共计200元 - 温度传感器:5元/个,共计50元 - 压力传感器:8元/个,共计80元 - 水位传感器:10元/个,共计100元 - 过滤器:30元/个,共计300元 - 水泵:50元/个,共计500元 - 加热器:50元/个,共计500元 - 制冷器:50元/个,共计500元 - 其他材料(如电容、电阻、电源等):200元 - 制板及焊接费用:300元 - 总共计:2980元 软件成本清单: - Keil uVision:500元/个 - FreeRTOS:免费 - 总共计:500元 人工成本清单: - 硬件设计人员:2人,每人月薪8000元,共计24000元 - 软件设计人员:3人,每人月薪10000元,共计30000元 - 测试和调试人员:2人,每人月薪8000元,共计16000元 - 其他人员(如项目经理、质量控制等):50000元 - 总共计:120000元 产品总成本:2980元+500元+120000元 = 123480元 分析:该产品的成本相对较高,但它的功能齐全,可以满足用户的各种需求,适合放置在公共场所使用,可以为人们提供方便快捷的饮水服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值