STM32中关于RCC时钟的理解
STM32的库开发中有个函数:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_SPI1, ENABLE );
它的作用是初始化外设时钟,没有经过初始化的外设好像是不上电的(现在的理解),因此,每当要用到一个外设,就需要初始化因此。STM8里面也有类似的函数,但是不是跟这个同名的。
当要配置一个外设,比如USART1或者SPI1时,要做的第一件事是RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_USART1, ENABLE );
重点发现在于这个初始化时钟最好放在init_usart函数的前面不要太远,不然不会起作用。
转载于:https://www.cnblogs.com/zhidian314/archive/2013/04/17/3025582.html
STM32中关于RCC时钟的理解相关推荐
- 7.STM32中对DMA_Config()函数的理解(自定义)测试DMA传输数据时CPU还可继续工作其他的事
STM32中对DMA_Config()函数的理解(自定义):
- 4.STM32中对USART1_Config()函数的理解(自定义)
STM32中对USART1_Config()函数的理解
- 3.STM32中对EXTI_PE5_Config()函数的理解(自定义)之中断控制按键LED
STM32中对EXTI_PE5_Config()函数的理解(自定义)
- 2.STM32中对Key_GPIO_Config()函数的理解(自定义)之轮询控制按键LED
STM32中对Key_GPIO_Config()函数的理解(自定义)
- 1.STM32中对LED_GPIO_Config()函数的理解(自定义)之流水灯
STM32中对LED_GPIO_Config()函数的理解(自定义)
- STM32中的RCC是什么意思
Reset and clock control (RCC) 时钟配置,控制提供给各模块时钟信号的通断
- 【STM32】:RCC时钟系统
前言 时不可以苟遇,道不可以虚行. 一.时钟树框图 HSI 振荡器时钟 HSE 振荡器时钟 主 PLL (PLL) 时钟 以上三种时钟源可以用来驱动系统时钟(SYSCLK): 还有两个次级时钟源: 3 ...
- stm32内部低速rtc_STM32时钟RCC详解
时钟是单片机运行的基础,时钟信号推动单片机内各个部分执行相应的指令.时钟系统就是CPU的脉搏,决定cpu速率,像人的心跳一样只有有了心跳,人才能做其他的事情,而单片机有了时钟,才能够运行执行指令,才能 ...
- STM32单片机学习笔记(七)-RCC时钟控制:简单了解时钟树(一)
写在前面:本系列内容均为自学笔记,参考资料为野火指南者开发板资料及芯片参考手册等,使用野火指南者开发板进行学习,该系列内容仅用于记录笔记,不做其他用途,笔记的内容可能会存在不准确或者错误等,如有大佬看 ...
最新文章
- 编译器架构Compiler Architecture(下)
- SignalR网页实时推送
- pandas 调整显示的行数列数
- python 画log曲线
- 自己启动spark集群的实验记录
- mysql远程服务器访问数据库
- log4j配置文件中使用变量
- TOP10十大GPS导航手机(有车一族必备手机)
- 12c oracle 修改内存_Oracle Database 12c In-Memory(内存数据库) 基本原理与简介
- linux思科认证,思科CCIE认证知识点之IPv6地址
- 初始js闭包事件的冒泡和捕获EVENT对象
- 【每日算法Day 61】LeetCode 672. 灯泡开关 Ⅱ
- 解决PHP不打印任何东西浏览器输出字符串
- 云智能时代,开源软件的演进历程
- 设置kafka_2.13-3.0.0开机自启动
- usb uvc协议 1
- linux模拟器使用教程,Ubuntu多机种游戏模拟器Mednafen教程
- 计算机网络中的所谓资源是指硬件软件资源,计算机网络试题..doc
- 干货丨绝地求生—PUBG游戏模型合集
- 分享111个HTML娱乐休闲模板,总有一款适合您