STM32系列处理器基于为要求高性能、低成本、低功耗的嵌入式应用而专门设计的ARM Cortex-M3内核。按性能分成两个不同的系列:STM32F103“基本型”系列和STM32F101“增强型”系列。
该ARM处理器片上资源丰富,是专门为汽车电子、手持设备等应用提供的高性价比解决方案。
本章首先介绍所开发的基于ARM Cortex-M3内核 STM32F103VB芯片的评估板,然后对STM32F103XX系列处理器进行简单介绍,并针对STM32F103XX系列芯片上的基本功能模块进行详细介绍。通过本章内容的学习,读者可以初步了解并掌握ARM嵌入式系统的组成及片上硬件资源的基本知识。
本章重点
● STM32F103XX系列芯片的结构;
● STM32F103XX系列芯片中的系统控制模块;
● STM32F103XX系列芯片中的中断。
本章难点
● STM32F103XX系列芯片中的系统控制模块;
● STM32F103XX系列芯片中的中断。