嵌入式技术与应用开发项目教程(STM32 版)习题答案 项目一 LED 控制设计与实现 1-1 嵌入式系统是如何定义的
嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据 IEEE(国际电气和电子工程师协会)的定义:嵌入式系统是控制、监视或辅助设备、机器或用于工厂运作的设备
目前,国内普遍认同的嵌入式系统定义是:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统
1-2 嵌入式系统具有哪些特点
嵌入式系统具有以下几个显著特点: (1)嵌入式系统是面向特定应用; (2)软件要求固态化存储; (3)嵌入式系统的硬件和软件都必须具备高度可定制性; (4)嵌入式系统的生命周期较长; (5)嵌入式系统开发需要开发工具和环境
1-3 ARM Cortex-M3 处理器是哪几个部分组成
嵌入式系统一般是由嵌入式处理器、存储器、输入输出和软件(嵌入式设备的应用软件和操作系统是紧密结合的)等 4 部分组成
1-4 简述 STM32F103 系列产品的命名规则
STM32F103 系列产品的命名规则, 是按照“STM32F103XXYY”格式来命名的,具体含义如下: (1)产品系列:STM32 是基于 ARM Cortex-M3 内核设计的32 位微控制器; (2)产品类型:F 是通用类型; (3)产品子系列:101 是基本型、102 是USB 基本型(USB 全速设备)、103 是增强型、105 或 107 是互联型; (4)引脚数目(第一个 X):T 是36 脚、C 是48 脚、R 是64 脚、V 是100 脚、Z 是144脚; (5)闪存存储器容量(第二个 X):4 是16K、6 是32K、8 是64K、B 是128K、C 是256K、D