退出退出嵌入式单片机原理及应用•1ARM嵌入式系统概述•2STM32单片机结构和最小系统•3基于标准外设库的C语言程序设计基础•4STM32通用输入输出GPIO•5STM32外部中断•6STM32通用定时器•7STM32通用同步/异步收发器USART•8直接存储器存取DMA•9STM32的模数转换器ADC•10STM32的集成电路总线I2C•11STM32的串行外设接口SPI第1章ARM嵌入式系统概述•1
1嵌入式系统简介嵌入式系统简介嵌入式系统定义及特征嵌入式系统定义及特征、、发展、应用发展、应用•1
2ARMARM处理器处理器ARMARM处理器分类处理器分类、、ARM-CortexARM-Cortex处理器处理器、、ARM-CARM-Cortex-M3ortex-M3处理器处理器•1
3STM32F10xSTM32F10x系列微控制器系列微控制器STM32STM32微控制器分类、内部结构、优点、开发工微控制器分类、内部结构、优点、开发工具具退出退出嵌入式系统的定义•国际电气与电子工程师协会(IEEE)的定义:嵌入式系统是用来控制、监视或辅助设备、机器或工厂操作的装置
一、嵌入式系统简介•目前嵌入式系统国内普遍认同的定义是:以计算机技术为基础,以应用为中心,软件硬件可剪裁,适合应用系统对功能可靠性、成本、体积、功耗严格要求的专业计算机系统
•为了方便区分,在实际应用中,嵌入式系统还应该具备下述三个特征:1、嵌入式系统的微处理器通常是由32位及以上的RISC(ReducedInstructionSetComputer,精简指令集计算机处理器)处理器组成,例如ARM、MIPS等
2、嵌入式系统的软件系统通常是以嵌入式操作系统为核心,外加用户应用程序
3、嵌入式系统在特征上具有明显的可嵌入性
1嵌入式系统简介1
1嵌入式系统简介•嵌入式系统发展历程CPU显示器键