stm32f107VCT6+DP83848调试问题--【已解决】

2019-03-23 18:06发布

本帖最后由 yl20084784 于 2016-4-30 21:58 编辑

淘宝上买了块开发板,店家的程序上修改好了自己的程序,然后抄板
布局店家没给,自己估计着弄得,现在上网线后,灯不亮。
调试发现 程序卡死在
  /* Reset ETHERNET on AHB Bus */
  ETH_DeInit();
  /* Software reset */
  ETH_SoftwareReset();
  /* Wait for software reset */
  while (ETH_GetSoftwareResetStatus() == SET);

就卡在这个while循环这里。
望坛子里面的各位大大指点迷津,调试的方向是?
再补充点调试结果: DP83848有25脚有50MHZ信号。
啊~~~~~实在没头绪啊。。。不行了,要睡了,明天再说
各位大大欢迎指教啊,调试方面的任何经验都可以的

最后问题找到了,PA1和PA8没连起来,我这个是用STM32的MCO输出给DP83848时钟的,STM32和83848之间是用RMII接口连接,所以要PA1 PA8连接起来,并设置PA8位MCO输出
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
aomsun
1楼-- · 2019-03-23 21:12
/ 不 懂的 路过  纯粹支持一下楼主
yl20084784
2楼-- · 2019-03-23 22:06
 精彩回答 2  元偷偷看……
chenzhufly
3楼-- · 2019-03-24 02:40
1、你确定图是没问题的?
2、你确定你的程序是没问题的?
yl20084784
4楼-- · 2019-03-24 05:03
本帖最后由 yl20084784 于 2016-4-30 20:14 编辑
chenzhufly 发表于 2016-4-30 19:47
1、你确定图是没问题的?
2、你确定你的程序是没问题的?

这样子的,为了加快项目进度,直接淘宝了一块智嵌的物联网板子,抄原理图过来的,同时开始写应用的web服务程序。就在刚刚发现 PA1 和PA8(STM32  MCO输出给DP83848的时钟)在智嵌的板子上连接上了的,但是我的板子上只连接了PA1到DP83848!哎...亏了我这都是第二次加急打板了...郁闷死了
跑快了扯着蛋了,还扯了两次
chenzhufly
5楼-- · 2019-03-24 06:25
 精彩回答 2  元偷偷看……
caoshuaigege
6楼-- · 2019-03-24 09:42
你好 !stm32f107VCT6+DP83848 我也在弄这个,你的项目弄好没?可以传授点经验吗?

一周热门 更多>