导航:首页 > 器材知识 > 设备时钟配置时需要配置什么问题

设备时钟配置时需要配置什么问题

发布时间:2022-04-23 18:03:58

A. STM32时钟配置问题

0X00000400用二进制表示:0100 0000 0000(低12位[11:0],其余高20位全为0),CFGR的10:8位是控制APB1分频的,那么0X00000400对应的10:8位为100,也就是对系统时钟2分频,系统时钟最高72M,除2以后当然不超过36了;[2:0]是指从0位到第二位,即有三位,位0,位1,位2。[3:0] [1:0] 类似。51学的时候是用C还是用汇编?多看看汇编,多了解怎么对硬件进行操作的,那么从8位单片机到32位单片机不难。

B. msp430 时钟配置问题

UCSCTL代表的是通常的始终选择,简单的说就是你选外部还是内部晶振 ,还有初步的时钟和分频选择。BCSCTL是.h文件里基本时钟控制器的名称。至于过程,去TI官网,根据你的430的型号,可以下到一些例程,很有参考价值。希望采纳

C. 为什么传输网络设备需要配置时钟

SDH属于时分复用的技术,对时钟的要求很严格,所以要求全网的设备能够实现时钟的同步,通过跟踪外部的时钟或者是和上端设备相连的光口提取定时信息。

D. 时钟频率怎么配置

[编辑本段]一、基本概念

时钟频率就像发动机转速,以一定频率在转,但能跑多快还要具体分析频率越高,对信号质量要求越高,能耗越大,与同样产品相比,高频率=高性能不是一辆卡车变两辆卡车……虽然还是那个速度,但装的多木桶能装多少水取决于最短那块板,在电脑上有一定道理没有绝对的好,坏,成本决定性能,同样的成本可以有不同的侧重点,加强某方面的性能,但其他方面相应减弱

[编辑本段]二、时钟频率

CPU的运行频率,单位为Mhz,数字愈大代表CPU执行指令的速度愈快,1978年问市的IBMPC采用5MHz的intel8086CPU,1998年intel发表了400MHz的PentiumII-400CPU,2010年Intel发布了3.33GHz的corei7-980X。CPU的时钟频率也就是CPU主频率,简单地说也就是CPU的工作频率。用公式表示就是:主频=外频×倍频。其中,外频就是总线时钟频率;而倍频则是指CPU外频与主频相差的倍数。

[编辑本段]三、频率与速度的关系

一般说来,一个时钟周期完成的指令数是固定的,所以主频越高,CPU的速度也就越快了。不过由于各种CPU的内部结构也不尽相同,所以并不能完全用主频来概括CPU的性能。但CPU主频的高低可以决定电脑的档次和价格水平。以Pentium42.0为例,它的工作主频为2.0GHz,这说明了什么呢?具体来说,2.0GHz意味着每秒钟它会产生20亿个时钟脉冲信号,每个时钟信号周期为0.5纳秒。而Pentium4CPU有4条流水线运算单元,如果负载均匀的话,CPU在1个时钟周期内可以进行4个二进制加法运算。这就意味着该Pentium4CPU每秒钟可以执行80亿条二进制加法运算。但如此惊人的运算速度不能完全为用户服务,电脑硬件和操作系统本身还要消耗CPU的资源。但AthlonXP处理器采用了PR标称方式,AMD公开的266MHz前端总线频率的AthlonXP处理器标称频率和实际频率的转换计算公式如下:标称频率=3×实际频率/2-500实际频率=2×标称频率/3+333例如,AthlonXP2100+的实际频率为1733MHz=2×2100/3+333

E. 配置系统的时钟时,都要配置哪些寄存器啊

不过,Creator有配置时钟工具,可以不用配置寄存器

F. 如何实现对系统时钟的配置设置之后,fclk,hclk,pclk是多少

SYSCLK 系统时钟,最大72MHz
HCLK :AHB总线时钟,由系统时钟SYSCLK 分频得到,一般不分频,等于系统时钟
经过总线桥AHB--APB,通过设置分频,可由HCLK得到 PCLK1与PCLK2时钟
不过PCLK2时钟最高可达72MHz,而PCLK1最大36MHz.PCLK2对应APB2外设。PCLK1对应APB1外设。

G. STM32的时钟到底如何配置

时钟配置的话,你可以先想好自己的程序里面需要用到哪些外设,然后根据时钟树打开相应的外设时钟就行了。我这里给你一个一般的时钟配置的子程序吧:
void rcc_configuration(void)
{
ErrorStatus HSEStartUpStatus; //定义变量HSEStartUpStatus
RCC_DeInit(); //RCC重新配置
RCC_HSEConfig(RCC_HSE_ON); //打开HSE时钟
HSEStartUpStatus = RCC_WaitForHSEStartUp(); //读入RCC状态
if(HSEStartUpStatus == SUCCESS) //HSE时钟稳定
{
FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable); //Flash预取缓冲使能;
FLASH_SetLatency(FLASH_Latency_2); //72MHz运行时,Flash需要等到2个周期;
RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9); //使用外部时钟的9倍作为PLL时钟;
RCC_PLLCmd(ENABLE); //使能PLL;

while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET) //等待PLL时钟稳定;
{
}

RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK); //把系统时钟切换到PLL时钟;

while(RCC_GetSYSCLKSource() != 0x08) //判断PLL是否是系统时钟
{
}
}

下面这个是总线上的时钟配置:
RCC_HCLKConfig(RCC_SYSCLK_Div1); //主时钟为72MHz
RCC_PCLK2Config(RCC_HCLK_Div1); //APB2时钟为72MHz
RCC_PCLK1Config(RCC_HCLK_Div2); //APB1时钟为36MHz
RCC_ADCCLKConfig(RCC_PCLK2_Div4); //ADC时钟为18MHz

你也可以去看一下ST官方介绍库函数的文档,在官网上面有的。

H. 关于设置时钟同步问题

你的NTP服务器是什么系统搭建的呢?因为一般的时钟服务器有两种支持的协议类型:SNTP(简单网络时间协议,目前比较主流)和Time Protocol(时间协议)
如果是Unix,一般支持Time Protocol,当然也支持SNTP。它一般在TCP/UDP 37端口对客户端进行监听。
如果是Windows,则使用SNTP比较多。它一般在TCP/UDP 123端口对客户端进行监听。

当然,不管使用的是哪种类型,都可以使用一款叫做NTPC(Network Time Protocol)免费小软件来进行时间同步。它不需要安装,只让它每次随系统启动即可。设置也很简单,就不多说了。

上面的方法并没有从系统级别进行修改,只是简单的让它自动校时,类似请个小保姆手工调整时间

其实,还可以通过修改注册表的方法让你的DC和外部时间源来同步
以下资料来自与微软:

配置 Windows 时间服务以使用外部时间源

要将内部时间服务器配置为与外部时间源同步,请按照下列步骤操作:
1. 将服务器类型更改为 NTP。为此,请按照下列步骤操作:
a. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
b. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type
c. 在右窗格中,右键单击“Type”,然后单击“修改”。
d. 在“编辑值”的“数值数据”框中键入 NTP,然后单击“确定”。

2. 将 AnnounceFlags 设置为 5。为此,请按照下列步骤操作:
a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
b. 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。
c. 在“编辑 DWORD 值”的“数值数据”框中键入 5,然后单击“确定”。

3. 启用 NTPServer。为此,请按照下列步骤操作:
a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer
b. 在右窗格中,右键单击“Enabled”,然后单击“修改”。
c. 在“编辑 DWORD 值”的“数值数据”框中键入 1,然后单击“确定”。

4. 指定时间源。为此,请按照下列步骤操作:
a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer
b. 在右窗格中,右键单击“NtpServer”,然后单击“修改”。
c. 在“编辑值”的“数值数据”框中键入 Peers,然后单击“确定”。

注意:Peers 是一个占位符,应替换为您的计算机从中获取时间戳的对等端列表(以空格分隔)。列出的每个 DNS 名称都必须是唯一的。必须在每个 DNS 名称后面附加 ,0x1。如果不在每个 DNS 名称后面附加 ,0x1,则在步骤 5 中所做的更改将不会生效。

5. 选择轮询间隔。为此,请按照下列步骤操作:
a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval
b. 在右窗格中,右键单击“SpecialPollInterval”,然后单击“修改”。
c. 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。

注意:TimeInSeconds 是一个占位符,应替换为您希望各次轮询之间的间隔秒数。建议值为 900(十进制)。该值将时间服务器配置为每隔 15 分钟轮询一次。

6. 配置时间校准设置。为此,请按照下列步骤操作:
a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection
b. 在右窗格中,右键单击“MaxPosPhaseCorrection”,然后单击“修改”。
c. 在“编辑 DWORD 值”的“基数”框中单击以选择“十进制”。
d. 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。

注意:TimeInSeconds 是一个占位符,应替换为适当的值,如 1 小时 (3600) 或 30 分钟 (1800)。您选择的值将因轮询间隔、网络状况和外部时间源而异。
e. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrection
f. 在右窗格中,右键单击“MaxNegPhaseCorrection”,然后单击“修改”。
g. 在“编辑 DWORD 值”的“基数”框中单击以选择“十进制”。
h. 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。

注意:TimeInSeconds 是一个占位符,应替换为适当的值,如 1 小时 (3600) 或 30 分钟 (1800)。您选择的值将因轮询间隔、网络状况和外部时间源而异。

7. 退出注册表编辑器。
8. 在命令提示符处,键入以下命令以重新启动 Windows 时间服务,然后按 Enter: net stop w32time && net start w32time

I. 关于STM32F107系统时钟配置的一个问题,是选择HSE来驱动系统时钟的

如果选择HSE来驱动系统时钟的话
高速外部时钟信号(HSE)由以下两种时钟源产生:
● HSE外部晶体/陶瓷谐振器 ● HSE用户外部时钟
(1)外部时钟源(HSE旁路)
在这个模式里,必须提供外部时钟。它的频率最高可达25MHz。用户可通过设置在时钟控制寄存器中的HSEBYP和HSEON位来选择这一模式。外部时钟信号(50%占空比的方波、正弦波或三角波)必须连到SOC_IN引脚,同时保证OSC_OUT引脚悬空
(2)外部晶体/陶瓷谐振器(HSE晶体)
1)4~16Mz外部振荡器可为系统提供更为精确的主时钟
2)在时钟控制寄存器RCC_CR中的HSERDY位用来指示高速外部振荡器是否稳定。在启动时,直到这一位被硬件置’1’,时钟才被释放出来。如果在时钟中断寄存器RCC_CIR中允许产生中断,将会产生相应中断。
3)HSE晶体可以通过设置时钟控制寄存器里RCC_CR中的HSEON位被启动和关闭。

通过上述可见,HSE的外部晶振并不一定就是8MHz的,具体是多少你可以看你的板子的原理图,那上面有关于用到的外部晶振时钟的频率大小。据我所知,神舟1号的板子是8MHz的,你用的神舟4号的板子应该是25MHz的。这个时钟很大了,不需要9倍频,2倍频就可以了。要不然就远远超过系统的72MHz的限制了。

J. stm32的中RCC时钟配置问题

使用库函数的时候如果没有手动配置,那么时钟就是使用默认的配置

阅读全文

与设备时钟配置时需要配置什么问题相关的资料

热点内容
steam令牌换设备了怎么办 浏览:246
新生测听力仪器怎么看结果 浏览:224
化学试验排水集气法的实验装置 浏览:156
家用水泵轴承位置漏水怎么回事 浏览:131
羊水镜设备多少钱一台 浏览:125
机械制图里型钢如何表示 浏览:19
测定空气中氧气含量实验装置如图所示 浏览:718
超声波换能器等级怎么分 浏览:800
3万轴承是什么意思 浏览:110
鑫旺五金制品厂 浏览:861
苏州四通阀制冷配件一般加多少 浏览:153
江北全套健身器材哪里有 浏览:106
水表阀门不开怎么办 浏览:109
花冠仪表盘怎么显示时速 浏览:106
洗砂机多少钱一台18沃力机械 浏览:489
超声波碎石用什么材料 浏览:607
组装实验室制取二氧化碳的简易装置的方法 浏览:165
怎么知道天然气充不了阀门关闭 浏览:902
公司卖旧设备挂什么科目 浏览:544
尚叶五金机电 浏览:59