文档简介
STM32的核心Cortex-M3处理器
简介:文中主要介绍了STM32的核心Cortex-M3处理器的相关知识,包括结构,CPU,嵌套中断控制单元,调试系统及标准的存储映射。是STM32入门学习的不错的资料。
文档内容节选
麦斯艾姆为你提供 PCBA 样板贴片焊接BGA 焊接BGA 返修一站式服务 STM32 的核心 CortexM3 处理器 STM32 的核心 CortexM3 处理器是一个标准化的微控制器结构,希望思考一下,何为标准化 简言之,CortexM3 处理器拥有 32 位 CPU,并行总线结构,嵌套中断向量控制单元,调试系 统以及标准的存储映射 嵌套中断向量控制器Nested Vector Interrupt Controller简称 NVIC是 CortexM3 处理器中 一个比较关键的组件,它为基于 CortexM3 的微控制器提供了标准的中断架构和优秀的中断 响应能力,为超过 240 个中断源提供专门的中断入口,而且可以赋予每个中断源单独的优先 级利用 NVIC 从可以达到极快的中断响应速度,从收到中断请求到执行中断服务的第一条 指令仅需 12 个周期这种极快的响应速度一方面得益于 CortexM3 内核对堆栈的自动处理 机制,这种机制是通过固化在 CPU 内部的微代码实现的另一方面,在中断请求连续出现 的情况下,NVIC 使用一种称为尾链的技术,使连续而来的中断可以......
评论
加载更多
推荐下载
查看更多
精选文集
相关视频
推荐帖子