可编程晶振如何设置呢

发布时间:2024-02-2 阅读量:2764 来源: 发布人: bebop

可编程晶振的设置很多人其实不知道除了按照说明书上操作,也可以看视频教程尤其是对于可编程晶振设置的方面都是这些细节都是选择,另外也可以咨询专业的FAE工程师进行分解。

 

可编程晶振的定义外部晶振宏定义。宏定义的写法如下:#定义HSE_VALUE  ((uint32_t)24000000)外部晶振想写多少写多少。如果是24M外接晶振,就写成2400000。

 

如果不需要宏定义,在单片机的头文件里找宏定义部分就可以了。头文件默认宏定义为16M外部晶振,可以修改为实际的晶振值。

 

配置外部晶振。配置外部晶振时,您需要启用外部时钟,并等到晶振稳定。使用库函数配置的语句如下:void  CLK_Init(){CLK_HSECmd(使能);//外部时钟开启while(设定!=CLK  _获取标志状态(CLK  _标志_ hser  dy));//等待外部晶振振动。CLK  _时钟开关命令(使能);//切换启用

 

CLK  _时钟开关配置(CLK  _开关模式_手动,CLK  _源_HSE,禁用,CLK  _当前时钟状态_禁用);//切换到外部晶振CLK  _ SYSCLKConfig(CLK  _预分频器_ CPU  div  1);//1分频}

 

在main()中初始化在main()中初始化CLK_Init()。此时,配置了外部晶振,但程序执行时,发现晶振启动振动失败,程序在CLK  _时钟开关配置默认设置是无等待状态,需要修改为1等待状态。实际上,这部分的内容在数据表中有所反映:在高达24 MHz的较高频率下使用高速外部时钟(HSE)时,需要一个等待状态。这种情况下,器件选项字节应编程为插入该等待状态。参见数据手册选项字节部分。设置完成后,下载程序,你会发现晶振已经开始正常振动了。

 

一般情况下的在设置可编程晶振的时候需要掌握一定的编程技术,因为只有掌握编程技术以后就能够做好的编程了,这些代码的仅供参考的,因为不同的可编程晶振可能编辑的方式是不同的,在这些方面要合理的做出自己判断或者的让厂家直接的进行设置也是可以的。


相关资讯
英特尔战略收缩:关闭汽车架构业务,多部门裁员加速转型

6月24日,英特尔宣布将逐步关停客户端计算集团(CCG)下属的汽车架构业务,并裁撤该部门"大部分"员工。公司声明称,此举旨在聚焦核心数据中心与PC产品线,同时承诺保障现有汽车客户平稳过渡。尽管英特尔未公开该业务财务数据,但其官网显示全球超5000万辆汽车搭载其处理器,应用于电动化、车载信息及性能优化领域。

三星Galaxy S26系列或全系升级16GB内存,AI浪潮驱动手机硬件革新

三星电子在Galaxy S24系列因基础版内存配置引发的争议后,迅速调整产品策略:2025年上市的S25系列将全系标配12GB RAM,其中Ultra版本在韩国、中国大陆及中国台湾地区独供16GB内存。这一决策被业界视为应对端侧AI算力需求的战略布局。

面向经济型汽车座舱的耐高温IMU解决方案:TDK IAM-20680HV技术解析与应用前景​

在智能座舱快速普及的浪潮中,如何平衡性能与成本成为产业核心课题。TDK集团旗下InvenSense推出的IAM-20680HV 6轴MEMS惯性测量单元,首次在保证AEC-Q100 Grade 2认证的前提下,将工作温度上限扩展至125℃(性能保证至105℃),同时通过创新设计显著降低系统成本,为经济型车型的智能化转型提供关键技术支持。

微软再掀裁员潮!Xbox部门第四轮重组箭在弦上​

据知情人士向彭博社透露,微软公司(Microsoft Corp.)计划于下周对其旗下Xbox游戏部门实施新一轮大规模裁员。此次裁员将是该部门在过去18个月内经历的第四轮重大人员调整,标志着在完成对游戏巨头动视暴雪(Activision Blizzard)的天价收购后,微软正持续推动Xbox业务的结构性重组与成本管控。

英特尔与诺达佳发布边缘智能计算新品 加速工业AI场景化落地

在2025北京机器视觉展览会期间,英特尔联合工业硬件制造商诺达佳推出两大革新性边缘计算设备:基于酷睿™ Ultra 200H处理器的边缘AI控制器(NP-6125-H1B)及搭载锐炫™显卡的智算一体机(IPC-615H5/AIPC-3000-AQ6-7L)。该方案针对工业场景中视觉检测、设备预测性维护等核心需求,首次实现百亿参数模型在产线边缘端的实时推理能力。