[Tiva] 关于系统时钟设置

[复制链接]
152|1
 楼主 | 2018-10-18 21:36 | 显示全部楼层 ||阅读模式
SYSCTL_SYSDIV_1 // 振荡器不分频(不可用于PLL)
SYSCTL_SYSDIV_2 // 振荡器 2分频(不可用于PLL)
SYSCTL_SYSDIV_3 // 振荡器 3分频(不可用于PLL)
SYSCTL_SYSDIV_4 // 振荡器 4分频,或对PLL的分频结果为50MHz
SYSCTL_SYSDIV_5 // 振荡器 5分频,或对PLL的分频结果为40MHz ⋯⋯

SYSCTL_USE_PLL // 采用锁相环PLL作为系统时钟源
SYSCTL_USE_OSC // 采用OSC(主振荡器或内部振荡器)作为系统时钟源



问题1:使用PLL和OSC具体有什么区别?不懂
问题2:
SysCtlClockSet(SYSCTL_SYSDIV_1 |SYSCTL_USE_PLL|SYSCTL_OSC_MAIN |SYSCTL_XTAL_16MHZ);这么设置的时钟到底是多少?
SysCtlClockSet(SYSCTL_SYSDIV_1 |SYSCTL_USE_PLL|SYSCTL_OSC_MAIN |SYSCTL_XTAL_16MHZ);这么设置的时钟到底是多少?
SysCtlClockSet(SYSCTL_SYSDIV_1 |SYSCTL_USE_OSC |SYSCTL_OSC_MAIN |SYSCTL_XTAL_16MHZ);这样设置的话又是多少?
具体是怎么计算的?
问题3:
是不是时钟频率设置的越高,程序运行的越快?那为什么不设置为最快?
@dirtwillfly @xyz549040622
| 2018-10-19 23:04 | 显示全部楼层
这个东西几句话说不清楚的,建议翻一下数据手册
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

快速回复 返回顶部 返回列表