1 static void RCC_Init(void)
2 {
3 RCC->APB1ENR|=1<<17; //使能串口2时钟
4 RCC->APB1ENR|=1<<14;//SPI2时钟使能
5 RCC->APB2ENR|=1<<12;//使能SPI1时钟
6 RCC->APB2ENR|=1<<8; //使能ADC1
7 RCC->APB2ENR|=1<<9; //使能ADC2
8 RCC->APB2ENR|=1<<10; //使能ADC3
9 RCC->APB2ENR|=1<<14; //使能SYSCFG时钟
10
11 RCC->AHB1ENR|=1; //使能PORTA时钟
12 RCC->AHB1ENR|=1<<1; //使能PORTB时钟
13 RCC->AHB1ENR|=1<<2; //使能PORTC时钟
14 RCC->AHB1ENR|=1<<3; //使能PORTD时钟
15 RCC->AHB1ENR|=1<<4; //使能PORTE时钟
16 RCC->AHB1ENR|=1<<5; //使能PORTE时钟
17 RCC->AHB1ENR|=1<<6; //使能PORTG时钟
18
19 RCC->APB1ENR|=1<<20; //使能串口5时钟
20 RCC->APB1ENR|=1<<19; //使能串口4时钟
21 RCC->APB1ENR|=1<<18; //使能串口3时钟
22 RCC->APB1ENR|=1<<17; //使能串口2时钟
23
24 //DMA
25 RCC->AHB1ENR|=1<<21;//DMA1时钟使能
26 RCC->AHB1ENR|=1<<22;//DMA2时钟使能
27
28 RCC->APB1ENR|=1<<1; //TIM3时钟使能
29 RCC->APB1ENR|=1<<2; //TIM4时钟使能
30 RCC->APB2ENR|=1<<0; //TIM1时钟使能
31 RCC->APB2ENR|=1<<1; //TIM8时钟使能
32 }

最新文章

  1. curl命令 抓取网络数据相应头
  2. C++ Primer----智能指针类 2
  3. Activiti 学习资料收集
  4. Latex 的Table使用multirow and multicolumn
  5. 使用Fiddler进行http抓包和调试
  6. java开发网易电话面试 一面总结
  7. 修复mysql表
  8. PhpStorm如何下载github上的代码到本地
  9. Spring常用配置(二)
  10. 预攻击 局域网 Windows 查看其它在线设备
  11. [Swift]LeetCode265.粉刷房子 II $ Paint House II
  12. element ui 手动关闭$notify弹框
  13. Java入门第一章知识点总结
  14. java public,default,protected,private区别
  15. Java Scanner学习记录
  16. SSH和SSM的区别
  17. flask_maple使用文档
  18. [基础架构]PeopleSoft Tuxedo 重要文件说明
  19. RedHat 简易配置 VNC Server 与VNC View详细说明
  20. C#程序集系列04,在程序集包含多个module的场景下理解关键字internal

热门文章

  1. 基于.NetCore开发博客项目 StarBlog - (20) 图片显示优化
  2. linux 使用ACR122U-A9设备读写M1卡
  3. os sys json模块
  4. python-py文件打包成exe可执行文件
  5. Vue 打包报错UnhandledPromiseRejectionWarning: postcss-svgo: Error in parsing SVG
  6. Vue快速上门(1)-基础知识图文版
  7. C#实现文件导入与导出
  8. 使用 SmartIDE 开发golang项目
  9. day04-功能实现03
  10. [seaborn] seaborn学习笔记4-核密度图DENSITYPLOT