
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
STM32基础 - MPU
STM32 MPU配置摘要 MPU(内存保护单元)是ARM架构中用于保护系统资源的硬件模块,通过划分内存区域并配置不同访问权限来增强系统安全性。STM32中的MPU可配置以下关键属性: 基本配置:区域使能、编号、基地址(需对齐)和大小(32B-4GB) 访问控制:8个子区域禁用选项、6种访问权限(读/写/执行) 内存类型:普通内存(可缓存)、设备内存(顺序可变)、强序内存(顺序固定) 高级特性:共
STM32基础 - GPIO
GPIO(通用输入/输出)是嵌入式系统中的核心组件,通过可编程引脚实现芯片与外设的交互。其功能包括输入(读取传感器信号)和输出(控制LED等设备)。STM32的GPIO具有8种工作模式,如浮空输入、推挽输出等,可通过配置寄存器灵活切换。GPIO内部结构包含保护二极管、上拉/下拉电阻等模块。使用STM32时需注意引脚复用和冲突问题,通过HAL库函数进行配置,包括时钟使能、引脚模式设置及中断处理。中断
到底了







