随笔分类 -  STM32源码阅读 / STM32基础

摘要:中断控制器 所有的中断都需要搭配中断控制器 所有的引脚使用都要配置时钟一样 //配置嵌套向量中断控制器(NVIC)的优先级分组。它决定了系统中断优先级的分配方式,将优先级划分为 抢占优先级 和 子优先级。 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); 阅读全文
posted @ 2025-01-07 20:50 流光最璀璨i 阅读(17) 评论(0) 推荐(0) 编辑
摘要:端口设置 //LED的引脚设置 //定义一个结构体 GPIO_InitTypeDef GPIO5_InitStruct; //打开引脚的使能时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); GPIO5_InitStruct.GPIO_Pi 阅读全文
posted @ 2025-01-04 21:31 流光最璀璨i 阅读(8) 评论(0) 推荐(0) 编辑
摘要:为什么每用一个GPIO引脚,都要初始化一次时钟? TM32 微控制器采用了 时钟门控(Clock Gating)机制,这是现代微控制器的一种功耗管理策略。时钟门控机制的核心思想是,只有在外设需要运行时,才使能相应外设的时钟,而在不使用时关闭时钟,以减少功耗和节省电源。 每次需要初始化一次,后续设置的 阅读全文
posted @ 2024-12-28 21:43 流光最璀璨i 阅读(59) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示