Articles liés à STM32F103x微控制器与μC/O...

STM32F103x微控制器与μC/OS-Ⅱ操作系统 - Couverture souple

 
9787121303548: STM32F103x微控制器与μC/OS-Ⅱ操作系统

Synopsis

本书以引导读者快速全面掌握STM32F103x系列嵌入式微控制器为目的,由浅入深地带领读者走进嵌入式世界。本书共分为两部分:第一部分以嵌入式基本概念为平台,介绍嵌入式微控制器各模块的使用方法、库函数,从简单的单模块知识到复杂的多模块应用,涵盖Cortex-M3体系结构、开发平台、复位和时钟控制器、NVIC和EXTI模块、GPIO模块、FSMC模块、模数转换器模块、通用定时器模块、通信模块等常用功能模块。第二部分主要介绍μC/OS-Ⅱ操作系统的概念与应用,讲解μC/OS-Ⅱ操作系统的内核、常用的系统服务等知识。本书注重理论知识和实践能力的结合,推荐初学者使用库函数设计嵌入式程序以避免复杂的寄存器操作。目录第1章嵌入式系统概述(1)1.1嵌入式系统简介(1)1.1.1嵌入式系统定义(1)1.1.2嵌入式系统的特点(2)1.1.3嵌入式系统的应用领域(3)1.2嵌入式系统的组成(4)1.3嵌入式处理器(5)1.3.1嵌入式处理器的分类(5)1.3.2嵌入式处理器的选型原则(6)1.4嵌入式操作系统(7)1.5ARM处理器简介(10)1.5.1ARM处理器的进化过程(10)1.5.2ARM处理器的开发工具(12)1.6嵌入式系统的设计方法(13)1.6.1嵌入式系统的总体结构(13)1.6.2嵌入式系统设计过程(14)1.6.3嵌入式系统的硬/软件协同设计技术(15)思考与练习(16)第2章ARMCortex-M3内部结构(17)2.1Cortex-M3简介(17)2.2指令集(20)2.3流水线(21)2.4寄存器组(22)2.5操作模式和特权等级(25)2.6异常、中断和向量表(26)2.7存储器映射(29)2.8调试支持(30)思考与练习(30)第3章STM32F1系列微控制器简介(31)3.1基于Cortex-M3内核的STM32F1微控制器概述(31)3.2STM32F1微控制器的系统结构(33)3.3STM32F1微控制器的存储器结构与映射(34)3.4STM32F1微控制器的嵌入式闪存(36)3.5STM32F1微控制器的启动配置(37)3.6STM32F1微控制器的电源控制(38)3.7STM32F1微控制器的复位(39)3.8STM32F1微控制器的调试端口(41)思考与练习(41)第4章建立MDK-ARM5.0开发平台(42)4.1MDK-ARM简介(42)4.2CMSIS标准简介(44)4.3STM32标准外设库(45)4.4安装MDK-ARM5.0(49)4.5创建工程模板(52)思考与练习(57)第5章复位与时钟控制器(58)5.1STM32F103x微控制器时钟模块简介(58)5.1.1HSE时钟(60)5.1.2HSI时钟(60)5.1.3PLL(61)5.1.4LSE时钟(61)5.1.5LSI时钟(61)5.1.6系统时钟的选择(62)5.1.7时钟安全系统(62)5.1.8RTC时钟(62)5.1.9看门狗时钟(62)5.1.10时钟输出(62)5.1.11片上外设时钟(63)5.2RCC库函数说明(63)5.2.1库函数RCC_DeInit(65)5.2.2库函数RCC_HSEConfi

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.