谁有探索者STM32F407的uIP程序,能不能给我一个,跪求!!!

2019-07-20 21:38发布

之前用103的调试,通了的。但是现在用407的调试怎么都通不了,查了IO口,查了SPI,还有ENC28J60,都查了,程序编译都是对的,但是就是tapdev_init()这个初始化过不了,已经疯了,跪求高手啊。感激不尽!!!端口配置什么的都应该是对的,查了好几遍了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
kenliuyi
1楼-- · 2019-07-21 02:16
正点原子 发表于 2016-6-18 20:22
就是这两个地方了

单步调试,跟103板子一步一步的对比,最后发现问题出在这里
if(ENC28J60_Read(MAADR5)== macaddr[0])return 0;//初始化成功
        else return 1;
之前的步骤都是对的,实在不明白是为什么。除了复位和片选IO口修改以及SPI对应的IO口修改,其它就没变过。真是搞疯了。
kenliuyi
2楼-- · 2019-07-21 05:15
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-21 05:35
 精彩回答 2  元偷偷看……
kenliuyi
4楼-- · 2019-07-21 06:48
正点原子 发表于 2016-6-15 21:08
没有,建议用LWIP

现在板子上做的就是这个,ENC28J60的那个例程(STM32F103的)移植到407的板子上用,需要修改什么地方吗?除了IO口和SPI的设置,还有其他的需要修改的地方吗?
正点原子
5楼-- · 2019-07-21 11:19
kenliuyi 发表于 2016-6-17 14:33
现在板子上做的就是这个,ENC28J60的那个例程(STM32F103的)移植到407的板子上用,需要修改什么地方吗? ...

就是这两个地方了
kenliuyi
6楼-- · 2019-07-21 11:44
正点原子 发表于 2016-6-18 20:22
就是这两个地方了

谢谢,虽然还是没能调出来。

一周热门 更多>