完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
2个回答
|
|
LMK04828 的 DAP pin是其GND管脚,主控端通过SPI配置LMK04828 ,需要主控端的地与LMK04828 的地共地,您描述说“spi写的时候,只有clkin_sel0连着fpga的接地管脚后,才能写reset后写r(2)=0电流会变为接近0.”,我想spi写和读都有问题,可能是主从端没有共地的原因,您可以多尝试几块板子吗,以排除焊接问题导致的SPI主从端没有共地
另外,您可以用示波器实测下SPI信号波形吗?看下信号质量是怎样的? 也检测下LMK04828 的SPI电平是否与主控端的SPI电平是否兼容 |
|
|
|
根据您提供的信息,我将尝试解决您在使用LMK04828 SPI配置读写时遇到的问题。以下是一些可能的解决方案:
1. 检查SPI时钟信号(CLKIN_SEL0): 您提到只有在CLKIN_SEL0连接到FPGA的接地管脚时,才能正常写入。请确保CLKIN_SEL0正确连接到FPGA的SPI时钟信号,并检查时钟信号是否稳定。 2. 检查SPI数据线(SDIO)的上拉电阻: 您提到SDIO通过560欧姆电阻上拉到3.3V。请确保上拉电阻的值适合您的系统,以确保信号稳定。您可以尝试使用不同的上拉电阻值,以找到最适合您系统的值。 3. 检查SPI读写时序: 请确保您的SPI读写时序正确。在写入数据之前,确保已经发送了正确的片选信号(CS)。在读取数据时,确保在发送读取命令后等待足够的时间,以便设备准备好发送数据。 4. 检查LMK04828的配置寄存器: 您提到在写入RESET(即R(0)=0x80)之后,再给R(2)写任意值都会使得电流变为接近0。请检查LMK04828的配置寄存器设置,确保它们正确配置。您可以参考LMK04828的数据手册,了解如何正确配置寄存器。 5. 检查SPI通信协议: 请确保您的SPI通信协议与LMK04828兼容。您可以查阅LMK04828的数据手册,了解其SPI通信协议的详细信息。 6. 检查FPGA代码: 请检查您的FPGA代码,确保SPI接口正确实现。您可以参考FPGA的SPI接口文档,了解如何正确实现SPI接口。 通过以上步骤,您应该能够解决在使用LMK04828 SPI配置读写时遇到的问题。如果问题仍然存在,请提供更多详细信息,以便进一步分析和解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
387 浏览 2 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
580 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1034 浏览 1 评论
691 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
504 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
137浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
106浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
115浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
112浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
145浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-13 07:57 , Processed in 0.814333 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号