检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杜洋
机构地区:[1]洋桃电子
出 处:《无线电》2023年第12期66-71,共6页Hands-on Electronics
摘 要:该系列文章前6步我们把STMCubeIDE和HAL库的基础知识讲完了,现在进入下一个学习阶段,开始编写程序,把单片机内部各功能驱动起来。每项功能看似不同,但驱动方法大体相同,在反复编程的过程中你会总结出思维逻辑、一种编程规范,这是我真正想让大家学习的。这一步先来学习RCC系统时钟功能。虽然前面有内容涉及时钟设置,但现在我要从一项功能的角度正式讲解一次。我将分成3个部分进行讲解。第1部分是RCC的时钟树,我将介绍在图形化界面中如何设置时钟树和各功能时钟的作用与频率分配规范;第2部分是RCC的程序,在图形化界面中生成了程序后,接下来要研究时钟设置的程序存放在哪个文件的哪个位置,程序以什么形式表现时钟设置;第3部分是HAL库中的延时函数,延时函数作为与时间相关的函数,几乎会用在每个程序中。如果不了解RCC功能的基础知识,可以学习《STM32入门100步》中的第5步和第41步,从数据手册与标准库编程的角度理解RCC时钟。
关 键 词:STM32 图形化界面 物联网 编程规范 标准库 单片机 频率分配 时钟树
分 类 号:TP399[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.63