历史上的今天
返回首页

历史上的今天

今天是:2025年01月20日(星期一)

正在发生

2021年01月20日 | 快速学Arm(14)--LPC2478的oscillators

2021-01-20 来源:eefocus

在叙述之前,我们先区别一下crystal和oscillator.crystal一般指晶体,是一种无源的器件,而oscillator这是晶振,也就是说基本上是一个震荡电路,这个震荡电路中一般会包括一个crystal.

来自于user.manual.lpc24xx.pdf文档,LPC2400包括3个独立的oscillator.这三个Oscillator分别是:主晶振,内部RC晶振,RTC晶振.每个晶振至少有一个用途.


在LPC2400复位后,首先工作的是内部的晶振,一直工作到被软件切换到其他的晶振.在系统复位后,不需要外部的晶体就能工作,Boot Loader代码可以以内部的已知的频率运行.当Boot Loader切换到用户程序,可以激活主晶振进入用户程序.


内部的RC晶振(IRC)可以用于看门狗的时钟源,IRC不能用于USB接口,USB需要更高精度的时钟.IRC正常的频率是4MHz.上电和芯片复位时,LPC2400都使用IRC.最后会切换到其他的时钟源.


主晶振用于CPU的时钟源.主晶振工作在1M至24Mhz.这个频率可以通过PLL推进到更高的频率,直到CPU的最大运行频率.此晶振输出称为OSCCLK.此时钟被选择为PLL的输入,称为PLLCLKIN.参考频率CCLK=PLLCLKIN除非PLL被激活并且连接.需要查看PLL的详细描述.主晶振有不同的模式,也就是连接方法,连接方法的不同,其产生的频率范围也不同.


RTC晶振当然就是用于RTC,但也可以用于看门狗.另外RTC晶振也可以用于驱动PLL和CPU.


关于晶振和时钟控制的APB寄存器在APB的0xE01F C000.


三个时钟源在不连接PLL的情况下可以安全的切换.在系统使用PLL时则需要一些规则来切换.


时钟源选择寄存器:CLKSRCSEL-0xE01F C10C,使用方法查一下手册就可以了.


推荐阅读

史海拾趣

海芯科技(AVIA)公司的发展小趣事

为了进一步拓展业务和提升公司的竞争力,海芯科技积极寻求与行业内外的合作伙伴建立战略合作关系。通过与上下游企业的紧密合作,海芯科技成功实现了产业链的整合和优化,进一步提升了产品的质量和性能。同时,公司还通过与国际知名企业的合作,将先进的技术和管理经验引入到公司内部,为公司的发展注入了新的活力。

德旭电子(DEXU)公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,德旭电子深知只有不断创新才能在竞争中立于不败之地。因此,公司始终坚持技术创新和产业升级的战略方向。

德旭电子在产品研发方面不断投入大量人力物力,积极引进国内外先进技术和管理经验。同时,公司还加强与高校、科研机构的合作与交流,共同开展技术研发和人才培养工作。这些举措使得德旭电子在技术创新方面取得了显著成果,不断推出具有市场竞争力的新产品和新技术。

BAND-IT公司的发展小趣事

在电子行业的推动下,大型基础设施的建设也迎来了快速发展。韦拉札诺海峡大桥作为连接斯塔顿岛和布鲁克林的世界上最长的吊桥,其建设过程对紧固件的需求量大且要求严格。BAND-IT公司凭借其大型不锈钢卡箍产品,成功参与了这一重大工程的建设。这些卡箍不仅具有强大的承重能力,而且安装简便、安全可靠,为大桥的稳定性和安全性提供了有力保障。

Bivar公司的发展小趣事

在数字化转型的大趋势下,Bivar公司也积极拥抱新技术,推动公司的数字化转型。公司引入了先进的生产管理系统和数据分析工具,实现了生产过程的智能化和精细化管理。同时,公司还加强了线上销售和客户服务渠道的建设,提升了客户体验和满意度。这些数字化转型的举措使得Bivar公司在激烈的市场竞争中保持了领先地位。

请注意,以上故事都是基于虚构和假设的,并不代表Bivar公司的真实发展历程。如果您需要了解Bivar公司的真实情况,建议您查阅该公司的官方网站、新闻报道或行业分析报告等权威渠道。

API Technologies公司的发展小趣事

API Technologies一直将品质管理作为公司的核心竞争力之一。公司建立了完善的质量管理体系,从原材料采购到产品生产的每一个环节都进行严格的质量控制。同时,公司还注重持续改进和优化生产流程,提高生产效率和产品质量。这些措施使得API Technologies的产品在市场上具有极高的口碑和竞争力。

驰兴电感(Coilank)公司的发展小趣事

为了进一步提升产品的竞争力,驰兴电感积极开展国际合作。公司与国际知名电子元器件厂商建立了长期稳定的合作关系,共同研发新产品、新技术。这些国际合作不仅使驰兴电感能够借鉴国际先进经验和技术,还为公司带来了更多的市场机会和资源。

问答坊 | AI 解惑

德州仪器TMS320DM6467介绍

Datasheet下载: 功能框图: DM6467实现了在各种视频终端产品间的无缝内容传输。它集成了ARM926EJ-S内核与600MHz C64x+ DSP内核,并采用高清视频/影像协处理器(HD-VICP)、视频数据转换引擎以及目标视频端口接口。在执行高达H.264 HP@ L4(10 ...…

查看全部问答>

Linux下烧写镜像

小弟刚刚接触ARM,跟着开发板的说明移植内核,发现自己的Linux系统下不会烧写镜像,可以说是啥也不会,望有经验的同志告之 PS:小弟用惯了Linux,不想回到Windows下去,望能有详细的方法(小白一个)…

查看全部问答>

S3C2440硬件定时器

我想用用定时器输出微秒级的控制(mirco2440的板子),控制普通GPIO口输出高低电平(PWM被占用),整体思路是什么样的(驱动,应用程序调用)。。求助…

查看全部问答>

求WINCE5.0下JAVA语言的开发软件~~

RT 求 用JAVA语言的做WINCE5.0下应用程序 的软件 感激不尽~~ …

查看全部问答>

WINCE5.0 显示和ImageViewer问题

接触WINCE5.0不久,不知道怎么办. WINCE 原来的缺省显示支持240*320的LCD,而我们用的LCD是320*240.在PB中把WINCE5.0自带的ImageViewer软件加入过来,发现很多地方,打开该应用程序菜单项窗口以后,有些窗口显示框超出了我的LCD.由于看不到WINCE源代码, ...…

查看全部问答>

AN016 — 电源管理技术及功耗计算.pdf

本帖最后由 dontium 于 2015-1-23 13:22 编辑 C8051 …

查看全部问答>

430两路捕获计时问题

我用P1.2,1.3口捕获两个输入方波信号,均上升沿促发。两个捕获计数值差值得出时间差。但是计数差值很不稳定。。一段时间较为正常,一千多。一段时间突然保持在-几万。求助 #include   long int cap1=0; long int cap2=0; long int ca ...…

查看全部问答>

FatFs应用总结

多年来一直在使用FatFs开发各种项目(特别感谢FatFs作者的奉献),但都是或多或少的应用,并没有全面的应用到FatFs的所有功能。最近一个项目需要操作大量的文件,终于进入FstFs应用的全面期,也遇到了不少问题,现将逐步总结这些应用中遇到的各种问 ...…

查看全部问答>

西门子电路板元件怎样拆除

我想问一下,有谁知道西门子电路板(工业用的)的直插电子元器件怎样拆除,它的耐温怎么那么高,我把烙铁温度调到300度,那焊锡还是不化?…

查看全部问答>

【转】Altera SoC的Linux内核编译方法

本帖最后由 chenzhufly 于 2015-1-19 15:54 编辑 SoC的Linux内核编译方法 这里介绍如何编译SD Card的image。这里并没有太多的原理需要讲述,但是大多数刚刚接触到linux 嵌入式的朋友还是需要花些时间找编译方法。这里提供了为SoCFPGA编译内核 ...…

查看全部问答>