Adobe Illustrator CS6中PLL控制寄存器详解
需积分: 16 170 浏览量
更新于2024-08-06
收藏 17.78MB PDF 举报
在Adobe Illustrator CS6中,"相关寄存器"这一章节专门探讨了微处理器中用于管理系统时钟和锁相环(PLL)的控制寄存器——PLLCON。PLLCON在Cortex-M0系列,如新唐公司的M051芯片中起着关键作用,因为这类微控制器常常需要精细的时钟管理以确保稳定的工作性能。
PLLCON寄存器主要控制以下几个功能:
1. **PLL时钟源选择** (Bit [19]):这个位用于决定PLL的时钟源。如果设置为0,PLL将使用内部的22.1184MHz高速振荡器作为参考;如果设置为1,则采用外部高速晶振(4到24MHz)作为输入。
2. **PLL输出控制** (Bits [18] - OE): 这个位控制PLL的输出引脚FOUT的状态。当设置为0时,PLL的输出被启用,而当设置为1时,PLL输出被禁用,使其频率保持为低。
3. **PLL旁路模式** (Bit [17]):如果置1,PLL将进入旁路模式,此时它的时钟输出与外部时钟XTALin同步,而不是通过内部逻辑生成。
4. **掉电模式** (Bit [16]):这个位可能涉及到电源管理,但在提供的部分中并未明确说明,可能在某些情况下用来控制PLL在低功耗状态下是否继续工作。
在学习和使用Adobe Illustrator CS6时,虽然这些概念与图形设计软件本身并不直接相关,但理解寄存器操作对于那些涉及嵌入式系统或者需要处理微控制器底层工作的用户是重要的。例如,在使用新唐M051这样的Cortex-M0微控制器时,开发者可能需要配置PLLCON来优化系统的时钟性能,这对于软件开发、实时任务调度以及提高系统响应速度至关重要。
此外,提到的作者温子祺的作品,如《ARMCortex-M0微控制器深度实战》系列,提供了详细的指导,可以帮助初学者理解和应用这些寄存器在实际项目中的应用。书中强调了版权保护,指出未经授权的复制、发布或商业使用都将受到法律追究,并鼓励在遵守版权的前提下分享和学习相关知识。
这部分内容深入浅出地解释了Cortex-M0微控制器中PLLCON寄存器的功能及其在Adobe Illustrator CS6之外的嵌入式系统设计中的实际作用,对于想要掌握嵌入式编程或硬件控制的读者具有很高的实用价值。
2013-02-21 上传
271 浏览量
2022-04-11 上传
2022-04-11 上传
2022-04-11 上传
张诚01
- 粉丝: 32
- 资源: 3906
最新资源
- 5第五章冷却水温度自动控制系统共29页.pdf.zip
- myLazyClock:我的懒惰智能闹钟总是按时唤醒我
- python-games
- Revamped-NES-Archery:这是 NES 田径游戏中游戏的重制版。 游戏是射箭,非常困难。 改进后的版本是在 Racket 中创建的,使用 DrRacket,以初学者语言编写。 我与任天堂没有任何关系
- 655_interface_grid_monitor_
- 26--[高难度子弹游戏3].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码
- grafici:一个简单JavaScript SVG图形工具
- 5S培训考试试题共5页.pdf.zip
- MFC-CFile类读写列表控件数据实例
- pcnn--tuxiang-segmentation.zip_图形图像处理_matlab_
- akka-sharding-example
- polls_app:构建一个民意调查应用程序,以掌握如何处理活动记录查询,关联和自定义验证
- ANSYS方形扁平装封结构分析_ansyswelding_
- playing-aws-scala:以 Scala 方式使用 Play Framework 和 AWScala 的 Amazon Web Services 的简单示例
- Labview调用翻译助手.zip源码Labview个人项目资料程序资源下载
- (1小时学会C语言51单片机)C语言入门教程51单片机.rar