STM32总结案例.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
固件函数库 Void RCC_Configuration(void) 时钟设置函数 Void GPIO_Configuration(void) GPIO引脚初始化设置 Void Systick_Configuration(void) 系统定时器设置函数 void USART_Configuration(void) USART收发器设置 ErrorStatus 枚举值 RCC_DeInit(); 将外设RCC寄存器重设为缺省值 RCC_HSEConfig(); 设置外部高速晶振 RCC_WaitForHSEStartUp(); 等待HSE起振 RCC_HCLKConfig(); 设置AHB时钟 RCC_PCLK1Config(); 设置低速AHB时钟 RCC_PCLK2Config(); 设置高速AHB时钟 RCC_SYSCLK_Divn AHB时钟 = 系统时钟/n RCC_PLLConfig(); 设置PLL时钟源及倍频系数 RCC_PLLCmd(); 使能或失能PLL RCC_GetSYSCLKSource(); 返回用作系统时钟的时钟源 RCC_GetFlagStatus(); 检查指定的RCC标志位设置与否 RCC_AHBPeriphClockCmd(); 使能或失能AHB外设时钟 RCC_APB1PeriphClockCmd(); 使能或失能APB1外设时钟 RCC_APB2PeriphClockCmd(); 使能或失能APB2外设时钟 RCC_PLLSource_HSE_Div1 PLL的输入时钟 = HSE时钟频率 RCC_PLLSource_HSE_Div2 PLL的输入时钟 = HSE时钟频率/2 RCC_PLLSource_HSI_Div2 PLL的输入时钟 = HSI时钟频率/2 RCC_PLLMul_n PLL输入时钟 * n RCC_FLAG_PLLRDY PLL就绪 RCC_APB2Periph_GPIOA GPIOA时钟 RCC_APB2Periph_GPIOB GPIOB时钟 RCC_APB2Periph_GPIOC GPIOC时钟 RCC_APB2Periph_GPIOD GPIOD时钟 RCC_APB2Periph_GPIOE GPIOE时钟 RCC_APB2Periph_ALL 全部APB2外设时钟 RESE 重置 GPIO_InitTypeDef GPIO结构体 GPIO_InitStructure 指向结构体GPIO_InitTypeDef的指针 GPIO_Pin_n 选择待设置的GPIO管脚使用“|”可以一次选中多个 GPIO_Speed 设置选中管脚的速率 GPIO_Speed_10MHz 最多输出速率10MHz GPIO_Speed_2MHz 最多输出速率2MHz GPIO_Speed_50MHz 最多输出速率50MHz GPIO_Mode 设置管脚的工作状态 GPIO_Mode_AIN 模拟输入 GPIO_Mode_IN_FLOATING 浮空输入 GPIO_Mode_IPD 下拉输入 GPIO_Mode_IPU 上拉输入 GPIO_Mode_Out_PP 推挽输出 GPIO_Mode_Out_OD 开漏输出 GPIO_Mode_AF_OD 复用开漏输出 GPIO_Mode_AF_PP 复用推挽输出 GPIO_Init(); 根据GPIO_InitStruct中指定的参数初始化外设 GPIO_x寄存器 SysTick_CounterCmd(); 使能或失能SysTick计数器 SysTick_Counter_Disable 失能计数器 SysTick_Counter_Enable 使能计数器 SysTick_Counter_Clear 清除计数器的值为0 SysTick_CLKSourceConfig(); 设置SysTick时钟源 SysTick_CLKSource_HCLK_Div8 SysTick时钟源为AHB时钟/8 SysTick_CLKSource_HCLK SysTick时钟源为AHB时钟 SysTick_SetReload(); 设置S

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档