0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

可编程晶振如何设置呢

扬兴科技 2024-02-22 16:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

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

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

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 有源晶振
    +关注

    关注

    1

    文章

    960

    浏览量

    22448
  • 晶振
    +关注

    关注

    35

    文章

    3442

    浏览量

    72660
  • 可编程
    +关注

    关注

    2

    文章

    1309

    浏览量

    41331
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    可编程常见问题以及使用思路

    可编程。简单来说就是一种任意编程频率的,可以通过一个发生器放大或缩小,有选择地实现各种总
    的头像 发表于 10-27 14:57 1872次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>常见问题以及使用思路

    可编程调整频率怎么弄

    对于可编程调整频率可以直接使用说明进行操作。晶体振荡器单元的实际驱动电平在驱动电平规格内。振作为电子产品中的必需品,广泛应用于各个领域,存在各种问题,如
    的头像 发表于 03-12 18:52 2114次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>调整频率怎么弄<b class='flag-5'>呢</b>?

    可编程都有什么频率的?分享3个挑选可编程的技巧

    频率范围全面覆盖,满足多样化需求: • CMOS可编程:1~200MHz宽广选择,为您的基础应用提供稳定可靠的支持。 • 可编程差分
    的头像 发表于 07-18 18:30 1957次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>都有什么频率的<b class='flag-5'>呢</b>?分享3个挑选<b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>的技巧

    可编程有源是由什么制造的?是怎样的存在?

    对于、陶瓷、石英贴片晶体我们再熟悉不过了,但是你听说过可编程有源
    发表于 06-06 17:18

    可编程怎么调整频率?

    可编程怎么调整频率?如下:
    发表于 11-20 14:48

    可编程详解「工作原理、结构、特点、应用」

    可编程器是一种高级的晶体振荡器,其工作原理、结构和应用均有一定的特点。今天发电子对可编程
    发表于 10-14 17:38

    爱普生新产品-低抖动温补可编程

    何为可编程?怎么才能快速找到合适的
    的头像 发表于 12-20 10:03 1342次阅读
    爱普生新产品-低抖动温补<b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>

    分享 | 可编程芯片几个知识点

    什么是可编程可编程多为有源
    的头像 发表于 01-09 17:51 1789次阅读
    分享 | <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>芯片几个知识点

    爱普生的低抖动温补可编程

    由于项目和实验急迫,怎么才能快速找到合适的?很多工程师都遇到过这样的问题,爱普生可编程
    发表于 04-08 14:27 0次下载

    爱普生产品-低抖动温补可编程

    的晶体振荡器。由于项目和实验急迫,怎么才能快速找到合适的?很多工程师都遇到过这样的问题,爱普生可编程
    发表于 08-09 13:55 0次下载

    爱普生(EPSON) 可编程快速交付有源(SPXO)

    爱普生(Epson)作为全球领先的晶体产品供应商,提供了一系列可编程,可以与基波正常振荡器相同使用.这些产品以其高精度、高稳定性和可编程性而著称,与爱普生量产的通用有源
    发表于 09-23 16:40 0次下载

    可编程的优点和缺点

    可编程,近年来渐入人们眼中。什么是可编程,与普通
    的头像 发表于 09-30 10:44 1312次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>的优点和缺点

    可编程和普通有什么区别

    可编程和普通在多个方面存在区别:一.功能特性:1.频率灵活性:可编程
    的头像 发表于 10-29 16:57 930次阅读
    <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>和普通<b class='flag-5'>晶</b><b class='flag-5'>振</b>有什么区别

    爱普生 SG-8101CB 可编程和普通相比有哪些优势?

    爱普生SG-8101CB可编程与普通相比,具有以下优势:1.频率灵活性高:•可编程性:普
    的头像 发表于 11-05 10:40 759次阅读
    爱普生 SG-8101CB <b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>和普通<b class='flag-5'>晶</b><b class='flag-5'>振</b>相比有哪些优势?

    爱普生(EPSON) 常规可编程

    常规可编程主要用来替换一般用途的中低频四脚有源,可以满足大多数用途有源
    的头像 发表于 01-13 15:24 1036次阅读
    爱普生(EPSON) 常规<b class='flag-5'>可编程</b><b class='flag-5'>晶</b><b class='flag-5'>振</b>