完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我输入设置为125Mhz,想要输出 1250MHz 的时钟以及 19.53125MHz 的 SYSREF 以及 312.5MHz 的时钟,但是输出的时钟不正确。以下是我的寄存器配置顺序:LMK04832.tcs ; ============================= ; others ; ============================= 000080 010744 010F11 011711 011F11 012744 012F44 013528 013744 013800 013F80 014100 014200 ; ============================= ; 1-a: Prepare for manual SYNC: SYNC_POL = 0, SYNC_MODE = 1, SYSREF_MUX = 0 ; ============================= 014301 013900 ; ============================= ; 1-b: Setup output dividers as per example: DCLKx_y_DIV ; ============================= 010002 010808 011008 011808 012002 012802 013002 010200 010A00 011200 011A00 012200 012A00 013200 ; ============================= ; 1-c: Setup output dividers as per example: SYSREF_DIV ; ============================= 013A00 013B80 ; ============================= ; 1-d: setup SYSREF: SYSREF_PD = 0, SYSREF_DDLY_PD = 0, DCLKx_y_DDLY_PD = 0, SYNC_EN = 1, SYSREF_PLSR_PD = 0, SYSREF_PULSE_CNT = 1 (2 pulses), SCLKx_y_PD = 0, ; ============================= 014088 014311 013E01 010420 010C10 011420 011C20 012420 012C20 013420 ; ============================= ; 1-e: clear local SYSREF DDLY: SYSREF_CLR = 1 ; ============================= 014391 ; ============================= ; 2-a: set device clock and SYSREF divider digital delays ; ============================= 01010A 01090A 01110A 01190A 01210A 01290A 01310A 013C00 ;;;;;;;;;;;;;;;;;;;;;;;; 013D08 ; ============================= ; 2-b: set device clock digital delay half steps ; ============================= 010344 010B40 011340 011B40 012344 012B44 013344 ; ============================= ; 2-c: Set SYSREF clock digital delay as required to achieve known phase relationships ; ============================= 010528 012528 012D28 013528 ;010603 010602 010E01 011601 011E01 ;012603 ;012E03 ;013603 012602 012E02 013602 ; ============================= ; 2-d: To allow SYNC to affect dividers ; ============================= 014400 ; ============================= ; 2-e: Perform SYNC by toggling SYNC_POL = 1 then SYNC_POL = 0 ; ============================= 0143B1 014391 ; ============================= ; 3-a: Prevent SYNC (SYSREF) from affecting dividers: SYNC_DISx = 1, SYNC_DISSYSREF = 1 ; ============================= 0144FF ; ============================= ; 4-a: Release reset of local SYSREF digital delay ; ============================= 014310 ; ============================= ; 5-a: Allow pin SYNC event to start pulser: SYNC_MODE = 0 ; ============================= ; ============================= ; 5-b: Select pulser as SYSREF signal: SYSREF_MUX = 2 ; ============================= 013912 ; ============================= ; others ; ============================= 014500 014618 01470A ;014802 ;014902 01480B 01490B 014A00 ;014B06 014B26 014C00 014D00 014EC0 014F7F 015001 015102 015200 015300 015478 015500 015678 015700 015896 015900 015A78 015BD4 015C20 015D00 015E1E 015F0B 016000 016101 01624C 016300 016400 01650A 017310 016600 016700 01680C 016958 016A00 016B00 016C00 016D00 016E13 017700 018200 018300 |
|
相关推荐
1个回答
|
|
根据您提供的寄存器配置顺序,您正在尝试使用LMK04832时钟生成器来生成1250MHz、19.53125MHz和312.5MHz的时钟。然而,您提到输出的时钟不正确。以下是一些可能的原因和解决方案:
1. 寄存器配置错误:请仔细检查您的寄存器配置顺序,确保所有寄存器值都正确无误。您可以参考LMK04832的数据手册,以确保您正确设置了所有相关寄存器。 2. 输入时钟频率不正确:请确保您的输入时钟频率为125MHz。如果输入时钟频率不正确,输出时钟频率也将受到影响。 3. 分频器和倍频器设置不正确:请检查您的分频器和倍频器设置,确保它们正确配置以生成所需的输出时钟频率。您可以参考LMK04832的数据手册,了解如何正确配置分频器和倍频器。 4. 时钟输出引脚配置不正确:请检查您的时钟输出引脚配置,确保它们正确连接到所需的输出时钟频率。 5. 软件配置错误:请确保您使用的TICS PRO软件正确配置了LMK04832。您可以参考TICS PRO软件的用户手册,了解如何正确配置LMK04832。 6. 硬件问题:如果以上所有步骤都正确无误,但输出时钟仍然不正确,可能是硬件问题。您可以尝试更换LMK04832芯片或检查电路板是否有损坏。 建议您按照以下步骤进行故障排除: 1. 仔细检查寄存器配置顺序,确保所有寄存器值都正确无误。 2. 检查输入时钟频率是否为125MHz。 3. 检查分频器和倍频器设置,确保它们正确配置以生成所需的输出时钟频率。 4. 检查时钟输出引脚配置,确保它们正确连接到所需的输出时钟频率。 5. 检查TICS PRO软件配置,确保LMK04832正确配置。 6. 如果以上所有步骤都正确无误,但输出时钟仍然不正确,尝试更换LMK04832芯片或检查电路板是否有损坏。 希望这些建议能帮助您解决问题。如果您需要更多帮助,请随时告诉我。 |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
620 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
583 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1035 浏览 1 评论
699 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
507 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
143浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
110浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
116浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
113浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
153浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-15 04:17 , Processed in 0.868036 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号