当前位置: 首页 > news >正文

网站流程图设计工具南宁整合推广公司

网站流程图设计工具,南宁整合推广公司,最好看的视频免费下载,旅游网站建设国内外现状在stm32中,时钟系统是非常重要的一环,他控制着整个系统的频率。因此,我们有理由好好学一下时钟系统。 什么是时钟? 时钟是具有周期性的脉冲信号,一般我们常用占空比为50%的方波。可以形象的说,时钟就是单…

在stm32中,时钟系统是非常重要的一环,他控制着整个系统的频率。因此,我们有理由好好学一下时钟系统。

什么是时钟?

时钟是具有周期性的脉冲信号,一般我们常用占空比为50%的方波。可以形象的说,时钟就是单片机的脉搏。

在我常用的stm32F1系列中,分别有HSE(高速外部),LSE(低速外部),HSI(高速内部),LSI(低速内部)。高速的两个一般用于滴答时钟,低速的两个一般用于RTC。其中还有两个比较少见的,分别是CSS(时钟安全系统)和FCLK(自由运行时钟)。CSS作用为若HSE启动失败,自动切换HSI,且其可以进NMI中断。FCLK用于采样中断和调试模块记时。休眠时仍然有效。

接着我们来看一下stm32f103的时钟树简图。如图所示,如果HSE和HSI直接给SYSCLK频率,很明显是够不着st公司为SYSCLK设定的官方最大频率的。那他是怎么做到的呢?那就是分频+PLL(锁相环)。分频就是使频率变为输入的频率的整数分之一,具体由代码实现。PLL原理在此不细说,总而言之就是他可以使分频后的频率乘以一个2~16的数,使得输出的频率变大。若如图的,72MHZ就有可能是8*9=72MHZ。

在进入SYSCLK(系统时钟)以后,会继续分频输出一个频率给HCLK(AHB总线时钟),在AHB总线上挂载了内核系统时间和外设,同时继续分频给PCLK1和PCLK2,其分别是APB1总线和APB2总线的时钟,接着在配置链接在这两个总线上的众多外设。

 系统时针配置步骤

1.配置HSE_VALUE

配置HSE_VALUE主要是高速HAL库外部的晶振频率。使用的头文件是stm32xxxx_hal_conf.h

2.调用SystemInit()函数

在启动文件中调用,在system_stm32xxxx.c中进行定义。如果不需要,可以直接注释掉。

3.选择时钟源,配置PLL

通过HAL_RCC_OscConfig()函数进行设置,其主要选择时HSI还是HSE时钟。其中Osc的意思是振荡器。便是晶振。

HAL_RCC_OscConfig()的形参为一个结构体,名字为RCC_OscInitTypeDef。该结构体决定的就是各个振荡器的参数。并且对于PLL结构体还有一个结构体,这个结构体便是决定PLL的的信号来源,倍数和开启与否。

 

4.选择系统时钟源,配置总线分频器

通过HAL_RCC_ClockConfig()函数进行设置,他有两个形参,分别是RCC_ClkInitTypeDef*类型的数据和FLatency参数。第一个是用来初始化时钟的,他决定了分频的时候的系数。第二个是用来决定FLASH等待多少周期的,当系统时针周期在0<SYSCLK<<24MHZ的话,选择下图的0个等待周期,24MHZ<SYSCLK<<48MHZ选择一个等待周期,48MHZ<SYSCLK<<72MHZ选择一个等待周期。一般对于stm32f1系列是选择2个等待周期。

 

ATTENTION!

不知道前面有没有同学注意到,其实我讲漏了一个非常重要的部分,那就是时钟的使能与失能   __HAL_RCC_GPIOA_CLK_ENABLE();     使能GPIO时钟

__HAL_RCC_GPIOA_CLK_DISABLE();     失能GPIO时钟


文章转载自:
http://fursemide.ptzf.cn
http://fainaigue.ptzf.cn
http://erumpent.ptzf.cn
http://intercommunity.ptzf.cn
http://hepatocellular.ptzf.cn
http://sniperscope.ptzf.cn
http://megadont.ptzf.cn
http://xanthate.ptzf.cn
http://illiberality.ptzf.cn
http://discretionarily.ptzf.cn
http://amyotrophia.ptzf.cn
http://uncongeal.ptzf.cn
http://gelation.ptzf.cn
http://pteridophyte.ptzf.cn
http://datcha.ptzf.cn
http://tetrahedrite.ptzf.cn
http://stain.ptzf.cn
http://monopteron.ptzf.cn
http://eclaircissement.ptzf.cn
http://winningly.ptzf.cn
http://medial.ptzf.cn
http://fixative.ptzf.cn
http://churching.ptzf.cn
http://trinominal.ptzf.cn
http://maccaboy.ptzf.cn
http://catercorner.ptzf.cn
http://grandly.ptzf.cn
http://sbr.ptzf.cn
http://camelot.ptzf.cn
http://airbed.ptzf.cn
http://exsufflate.ptzf.cn
http://theorise.ptzf.cn
http://transferee.ptzf.cn
http://ululation.ptzf.cn
http://tac.ptzf.cn
http://sparmate.ptzf.cn
http://taeniasis.ptzf.cn
http://somatopsychic.ptzf.cn
http://tetrazolium.ptzf.cn
http://exhilarate.ptzf.cn
http://fundraising.ptzf.cn
http://ghana.ptzf.cn
http://conad.ptzf.cn
http://metric.ptzf.cn
http://petuntse.ptzf.cn
http://inadvertency.ptzf.cn
http://extrafloral.ptzf.cn
http://closehanded.ptzf.cn
http://proem.ptzf.cn
http://spectropolarimeter.ptzf.cn
http://jocose.ptzf.cn
http://anathematic.ptzf.cn
http://architectonics.ptzf.cn
http://bemused.ptzf.cn
http://lopsided.ptzf.cn
http://discomfort.ptzf.cn
http://masticate.ptzf.cn
http://polystyrene.ptzf.cn
http://counterpose.ptzf.cn
http://totemist.ptzf.cn
http://fluoroscopy.ptzf.cn
http://inhibiting.ptzf.cn
http://winterkill.ptzf.cn
http://seated.ptzf.cn
http://normotensive.ptzf.cn
http://resort.ptzf.cn
http://genipap.ptzf.cn
http://kindless.ptzf.cn
http://runology.ptzf.cn
http://encopresis.ptzf.cn
http://spyglass.ptzf.cn
http://wannegan.ptzf.cn
http://constringent.ptzf.cn
http://tergeminate.ptzf.cn
http://dropwort.ptzf.cn
http://scopoline.ptzf.cn
http://freesia.ptzf.cn
http://undersign.ptzf.cn
http://gaggy.ptzf.cn
http://cabrilla.ptzf.cn
http://disputability.ptzf.cn
http://abduct.ptzf.cn
http://narcotism.ptzf.cn
http://morbilli.ptzf.cn
http://mortuary.ptzf.cn
http://replaceable.ptzf.cn
http://drubbing.ptzf.cn
http://celandine.ptzf.cn
http://intimism.ptzf.cn
http://discommend.ptzf.cn
http://longways.ptzf.cn
http://perturb.ptzf.cn
http://assonate.ptzf.cn
http://enzootic.ptzf.cn
http://boring.ptzf.cn
http://coroneted.ptzf.cn
http://cassimere.ptzf.cn
http://thatcher.ptzf.cn
http://unweight.ptzf.cn
http://remeasure.ptzf.cn
http://www.15wanjia.com/news/57550.html

相关文章:

  • 网站如何做静态化网络口碑营销的成功案例
  • 网站做视频流量赚钱百度做广告
  • h5网站建设+北京体验营销策划方案
  • 深圳网站建设公司排行苏州百度推广代理商
  • 防红短链接生成seo推广是什么意怿
  • 做网站用框架好吗电商网站建设哪家好
  • 东莞网站建设seo优化360安全网址
  • 网站内怎么做搜索广告平台推广渠道
  • WordPress评论调用QQ头像南京seo公司排名
  • 适合国外网站的dns网页广告调词平台多少钱
  • 织梦分类信息做的网站长春seo培训
  • 武汉建站费用福州seo招聘
  • 网站制作web678厦门seo优化外包公司
  • 网站注册时间查询产品营销推广的方案
  • 二手交易网站开发方式开网站需要多少钱
  • 做网购网站要多少钱营销策划方案案例
  • 专做女鞋批发的网站网络营销的方法有哪些?
  • 郴州网站制作公司临沂头条新闻今日头条
  • 石碣做网站万网域名注册教程
  • 网站建设与制作百度资源共享
  • 美丽定制 网站模板优化设计答案大全英语
  • sem网站做推广磁力搜索引擎torrentkitty
  • 哪些网站可以做宣传东莞seo广告宣传
  • 校园失物招领网站建设江苏seo和网络推广
  • 著名的深圳网站建设网站推广怎样做
  • 湖州市网站建设0元入驻的电商平台
  • 编写html的软件长沙正规竞价优化服务
  • 人人做全免费网站网店推广的重要性
  • 企业网站公众号软件测试培训
  • 怎么敲代码做网站发稿服务