3.STM32基础知识.pptx
文本预览下载声明
嵌入式系统;本章内容;1. STM32系统构架;1.1 STM32系统构架图(STM32参考手册 P25);1.2 STM32中的总线;1.2 STM32中的总线;2. STM32时钟系统;2.1 STM32时钟系统图(STM32参考手册 P56);2.2 STM32时钟系统总结;2.3 RCC相关配置寄存器(STM32参考手册 P60);2.3 RCC相关配置寄存器(STM32参考手册 P60-76);2.4 void SystemInit (void)函数;2.4 void SystemInit (void)函数;2.4 void SystemInit (void)函数;2.4 void SystemInit (void)函数;2.5 static void SetSysClock(void)函数;2.5 static void SetSysClock(void)函数;2.6 static void SetSysClockTo72(void)函数;2.6 static void SetSysClockTo72(void)函数;2.6 static void SetSysClockTo72(void)函数;2.6 static void SetSysClockTo72(void)函数;2.6 static void SetSysClockTo72(void)函数;2.6 static void SetSysClockTo72(void)函数;2.6 static void SetSysClockTo72(void)函数;2.6 static void SetSysClockTo72(void)函数;2.6 static void SetSysClockTo72(void)函数;2.7 void SystemInit (void)函数的调用;2.8 Systick定时器;2.9 Systick相关寄存器;2.9 Systick相关寄存器;2.9 Systick相关寄存器;2.10 Systick库函数;2.11 void SysTick_CLKSourceConfig(uint32_t SysTick_CLKSource)函数;2.11 void SysTick_CLKSourceConfig(uint32_t SysTick_CLKSource)函数;2.12 static __INLINE uint32_t SysTick_Config(uint32_t ticks)函数;2.12 static __INLINE uint32_t SysTick_Config(uint32_t ticks)函数;2.13 void delay_init()函数;2.13 void delay_init()函数;2.13 void delay_init()函数;2.14 void delay_us(u32 nus);2.14 void delay_us(u32 nus);2.15 delay 文件夹代码介绍;2.16 sys 文件夹代码介绍;2.17 usart 文件夹介绍;2.18 添加SYSTEM文件夹;2.19 增加SYSTEM组;2.19 增加SYSTEM组;2.20 添加对应的.h文件;2.21 delay文件夹代码应用;2.21 delay文件夹代码应用;2.21 delay文件夹代码应用;3. STM32NVIC中断优先级管理;3.1 NVIC中断优先级分组;3.2 60个可屏蔽中断分组表;3.3 NVIC_Type结构体;3.3 NVIC_Type结构体;3.4 NVIC相关寄存器;3.4 NVIC相关寄存器;3.4 NVIC相关寄存器;3.5 中断分组;3.6 抢占优先级 响应优先级区别;3.7 中断设置案例;3.8 中断设置注意事项;3.9 NVIC设置步骤;3.10 void NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup)函数;3.11 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct)函数;3.11 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct)函数;3.11 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct)函数;3.11 void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct)函数;3.12 NVIC_InitTypeDef结构体;
显示全部