我的软件显示单片机mac内核一直得不到50mhz,导致软件死机。请问图里面是不是晶振时钟有问题,pin2被拉高,按照芯片手册应该直接给单片机50mhz,但是图里还是用phy芯片提供时钟,这样还是50mhz吗
请问lan8720a网口芯片的硬件连接
我的软件显示单片机mac内核一直得不到50mhz,导致软件死机。请问图里面是不是晶振时钟有问题,pin2被拉高,按照芯片手册应该直接给单片机50mhz,但是图里还是用phy芯片提供时钟,这样还是50mhz吗
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
关注 引用ChatGPT部分内容作参考回答:
LAN8720A是一款高性能的低成本嵌入式以太网PHY芯片,它支持MII和RMII接口。在使用LAN8720A时,需要将其与单片机连接,并提供时钟信号。根据您提供的信息,您的问题可能与时钟信号有关。在LAN8720A中,时钟信号可以通过两种方式提供:外部时钟和内部时钟。如果您使用外部时钟,您需要将时钟信号连接到LAN8720A的REFCLK引脚,并将其配置为外部时钟模式。如果您使用内部时钟,您需要将时钟信号连接到LAN8720A的CLKIN引脚,并将其配置为内部时钟模式。
在您提供的图中,REFCLK引脚连接到PHY芯片的时钟输出引脚,这意味着PHY芯片提供时钟信号。如果PHY芯片的时钟输出频率为50MHz,则LAN8720A的REFCLK引脚也将提供50MHz时钟信号。但是,如果您的单片机无法获取50MHz时钟信号,则可能存在其他问题。
您可以检查以下内容:
1.检查PHY芯片的时钟输出频率是否为50MHz。
2.检查REFCLK引脚是否正确连接到单片机,并且没有其他电路干扰。
3.检查单片机的时钟输入引脚是否正确连接,并且没有其他电路干扰。
4.检查单片机的时钟输入引脚是否正确配置为50MHz时钟输入模式。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 数据量少可以用MK趋势分析吗
- ¥15 使用VH6501干扰RTR位,CANoe上显示的错误帧不足32个就进入bus off快慢恢复,为什么?
- ¥15 大智慧怎么编写一个选股程序
- ¥100 python 调用 cgps 命令获取 实时位置信息
- ¥15 两台交换机分别是trunk接口和access接口为何无法通信,通信过程是如何?
- ¥15 C语言使用vscode编码错误
- ¥15 用KSV5转成本时,如何不生成那笔中间凭证
- ¥20 ensp怎么配置让PC1和PC2通讯上
- ¥50 有没有适合匹配类似图中的运动规律的图像处理算法
- ¥15 dnat基础问题,本机发出,别人返回的包,不能命中