社区活动专版
直播中

meiyaolei

12年用户 424经验值
擅长:测量仪表,连接器,EMC/MEI设计,处理器/DSP,接口/总线/驱动,控制/MCU
私信 关注

ARM MCU嵌入式开发 | 基于国产GD32F10x芯片+开始篇

收到书有一些时间了,今天来第一贴,看到此书感觉 还是非常的喜欢的,质感很好的,下面开始:
封面:

1725275145962.png

嵌入式系统的构成原理

嵌入式系统的构成原理涉及硬件和软件两个方面的紧密集成与协作。它不仅是一个专用计算机系统,还与其运行环境密切相关,能够实时地从外部环境中获取数据并作出响应。
嵌入式系统并非孤立存在,它通过传感器等输入设备不断从外部环境中获取数据,经过处理器处理后,再通过输出设备对外部环境作出响应。在智能家居系统中,温度传感器不断检测室内温度,并将数据传递给处理器;处理器根据预设的温度阈值和当前温度数据,决定是否启动空调或调整其工作模式,从而实现对室内温度的自动控制。

1725275927004.png

嵌入式系统架构

1725276030909.png
从图中,可以将嵌入式系统的构成划分为两大核心部分:
一是嵌入式系统的核心构成,这涵盖了硬件和软件两个层面;
二是嵌入式系统的接口,它涉及用户交互、数据输入、数据输出以及与其他系统的交互。

嵌入式系统的整体架构图
展示了嵌入式系统的主要硬件组成,从核心处理器到各种外围硬件的详细布局。

嵌入式分类:

1725276195178.png

嵌入式系统因其广泛的应用领域和多样化的功能需求,可以按照多种标准进行分类。

以下是根据常见的分类标准对嵌入式系统进行的分类,资料来至网络:

一、按性能和功能特点分类

单片机系统:

定义:单片机系统是一种较为简单的嵌入式系统,通常不需要操作系统,而是直接通过输入端口采集数据,进行加工处理后,向输出接口输出数据给其他系统或执行部件。

特点:独立工作,体积小,性价比高,灵活性强,实时性强,可靠性高,抗干扰能力强。

应用:温度测量仪表、智能手表、电子游戏机等。

实时嵌入式系统:

定义:实时嵌入式系统能够在指定或确定的时间内完成系统功能和外部或内部、同步或异步时间做出响应。

特点:具有时间约束性、可预测性、高可靠性等。

应用:工业控制、医疗设备、航空航天等领域。

具备联网功能的嵌入式系统:

定义:这类嵌入式系统需要连接到网络,进行数据交互、远程控制等。

特点:随着物联网技术的发展,越来越多的嵌入式系统需要连接到网络以实现远程监控和管理。

应用:智能家居、智慧城市、工业物联网等。

移动嵌入式系统:

定义:移动嵌入式系统通常指嵌入在移动设备中的系统,智能手机、平板电脑等。

特点:具有便携性、无线通信能力、多媒体处理能力等。

应用:移动通信、娱乐、办公、导航等。

二、按核心处理器的复杂性分类

8位嵌入式系统:

特点:使用8位微控制器(MCU)或处理器,适用于简单的控制应用。

应用:早期家电、简单控制设备等。

16位嵌入式系统:

特点:相比8位系统,处理能力更强,但仍适用于中低端应用。

应用:一些需要更高精度的控制场合。

32位及以上嵌入式系统:

特点:随着处理器技术的发展,32位甚至更高位数的嵌入式系统逐渐成为主流,提供更强大的处理能力和更高的性能。

应用:智能手机、平板电脑、汽车电子、工业控制等高端应用。

其他分类方式

除了上述两种常见的分类方式外,还可以根据应用领域、功耗要求、是否使用操作系统等标准对嵌入式系统进行分类。

按应用领域分类:消费类嵌入式系统(智能手机、平板电脑)、工业嵌入式系统、医疗嵌入式系统、汽车嵌入式系统、军事嵌入式系统等。

按功耗要求分类:低功耗嵌入式系统(传感器节点、可穿戴设备)、高功耗嵌入式系统(工控系统、车载系统等)。

按是否使用操作系统分类:RTOS(实时操作系统)嵌入式系统、裸机(Bare-Metal)嵌入式系统等。

更多回帖

发帖
×
20
完善资料,
赚取积分