Felix’s Micro Space
English
友情链接
往期整理
历史归档
文章分类
文章标签
felixfixit | 创新嵌入式电子科技
0
🪜 实时操作系统
Cortex-M
ARMv7
RTOS
原理篇01-从Cortex-M处理器架构谈起
Words
9718
Read Time≈
25
min
2024-11-6
2025-11-27
你好!我是
felixfixit
🎉 STP_RTOS教程已上线🎉
-- 感谢您的支持 ---
👏欢迎更新体验👏
操作手册
更新记录
联系我们
了解更多
Catalog
处理器一般信息
处理器类型
处理器架构
指令集
模块框图
存储器系统
中断和异常支持
⭐ 编程模型 - 操作模式和状态
操作模式和状态
⭐ 编程模型 - 寄存器
寄存器
特殊寄存器-程序状态寄存器
特殊寄存器-用于异常和中断屏蔽
1. PRIMASK
2. FAULTMASK
3. BASEPRI
使用BASEPRI,降低中断延迟
特殊寄存器-CONTROL 寄存器
1. 栈指针选择
2. 特权模式和非特权模式切换
3. nPRIV 和 SPSEL 的选择
⭐ 编程模型 - 存储器系统
存储器映射
栈存储
栈空间和机制
栈用途
操作指令和应用
两个栈指针
存储器保护单元(MPU)
⭐ 编程模型 - 异常和中断
各种异常源
中断控制用的NVIC寄存器
中断优先级控制
向量表
错误处理
系统控制块SCB
中断控制和状态寄存器 ICSR
系统处理优先级寄存器(SCB->SHP[0~11])
⭐ 编程模型 - 复位和复位流程
参考文献
交流频道
去知识星球参与更多讨论
点击加入知识星球
Latest posts
Data Structure and Algorithm
2026-7-16
常用接口协议-Modbus TCP 协议模拟测试
2026-7-1
嵌入式硬件基础
2026-6-18
多核异构核间通信:RPMsg 控制面与共享内存数据面设计
2026-5-28
开发框架07- Doxygen 文档生成
2026-5-14
Python 配置 JSON 文件最佳实践 —— 嵌入式场景的掉电安全设计
2026-5-13
实用教程
24
设备驱动
17
Linux
14
protocol
11
ROS
9
ArduPilot
9
motor
8
OOP
7
C++
6
ArduSub
5
必看精选
4
CPP
4
DMA
4
Open-Source-Lib
4
python
4
中断
4
Docker
4
APM
4
嵌入式Linux开发
4
ARMv7
3
GPIO
3
UART
3
CLion
3
RTOS
3
Cortex-M
3
ESP32
3
嵌入式硬件
3
BootLoader
3
MAVLink
2
PosControl
2
DevOps
2
IDE
2
GNU C
2
compiler
2
signal
2
process
2
vscode
2
算法
2
FOC
2
IIC
2
pinctrl
2
Exception
2
WSL
2
ESP-IDF
2
micro-ROS
2
EKF
2
开发框架
2
设计模式
2
STM32
2
固件升级
2
PWM
2
电机控制技术
2
C++学习笔记
2
AI
2
Buildroot
2
u-boot
2
Driver
2
推荐
1
Log
1
OOPC
1
文章数:
105
建站天数:
1152 天
访问量:
访客数: