搜索
bottom↓
回复: 9

RT_thread 0.3.0+STM32F103ZE+enc28j60 一直无法连接电脑,网口的LED灯也不闪烁,ping也

[复制链接]

出0入0汤圆

发表于 2011-3-19 13:26:46 | 显示全部楼层 |阅读模式
我用的是RT_thread 0.3.0+STM32F103ZE+enc28j60 一直无法连接电脑,网口的LED灯也不闪烁,ping也无法接通。有谁做过这个,能不能帮个忙。本人感激不尽。

出0入31汤圆

发表于 2011-3-19 13:32:32 | 显示全部楼层
下个svn上新版的试试吧

出0入0汤圆

发表于 2011-3-19 13:35:52 | 显示全部楼层
1.enc28j60 的SPI口要确认对并配置好.CS也要确认并配置.然后进行读写测试保证可以与EN28J60通讯.
  这步做好前.其它不必继续
2.修改EN28J60的中断服务为实际的硬件中断.并配置好.这样,在发ping命令时是可以收到中断的.
3.RT-thread+LWIP可以直接使用发布包里面包含EN28J60和LWIP的例程,这样不必要担心初始化顺序这些.

出0入0汤圆

 楼主| 发表于 2011-3-19 20:21:12 | 显示全部楼层
回复【2楼】aozima
-----------------------------------------------------------------------
你好,我是初学者,enc28j60我使用stm32的SPI2控制,没有使用中断。你说的很对,但是读写测试该怎样进行了。
我尝试了PHP_write,想点亮网口的LED,enc28j60PhyWrite(PHCON1, 0x476);但是貌似好像不行,不知是什么原因。
PB12-->CS;PB13-->SCK;PB14-->SO;PB15-->SI;
还请您帮忙看看。

出0入0汤圆

发表于 2011-3-19 21:05:41 | 显示全部楼层
楼主见过谁的网络硬件部分没用中断的?
RT-thread里面带的EN28J60的驱动里面有个enc28j60()函数专门来打印的EN28J60的寄存器的.
FINSH_FUNCTION_EXPORT(enc28j60, dump enc28j60 registers);
有导出到FINSH,可以直接在finsh中执行.

出0入0汤圆

 楼主| 发表于 2011-3-19 21:34:13 | 显示全部楼层
哦 。你不是先让我测试下enc28j60,我用的是裸机,没有加操作系统。仅仅是用来测试,但是又不知道怎么测试?
认识你真的很高兴,我QQ452920081.我是初学者,你好好教教我。

出0入0汤圆

发表于 2011-3-20 18:41:23 | 显示全部楼层
有了OS后的lwip基本上中断是必须的(也可以把报文收发放到idle线程中处理,不过这样就不是太理想了)。

STM32 + enc28j60加个中断并不复杂,仔细调调就能够调试通过,再不行就加个逻辑分析仪看看情况吧,只有调过才会学到新东西、影响也会最深。

出0入0汤圆

 楼主| 发表于 2011-3-21 21:01:31 | 显示全部楼层
回复【6楼】ffxz
-----------------------------------------------------------------------

谢谢,我是初学者,发现关于这方面的资料真的很少啊。这对于初学者很难,特别是rt_thread 0.3.1这个里面虽然有很多程序。但是没有相应的帮助文档,我觉得是不是可以考虑下完善一下帮助文档。比如说怎么使用0.3.1里面的各个模块。这样有利于该嵌入式系统的推广。虽然库更新的很快,从0.3.0到0.3.1再到0.4.0但是相关的配置文档和帮助文档一直没有完善。
比如说我要用其中的ENC28J60,虽然里面有相应的驱动,但是要想上手的话很难。我从一开始到现在将近半个月的时间,到现在都还没有顺利的ping通电脑。

出0入0汤圆

发表于 2011-3-22 18:24:48 | 显示全部楼层
我的 stm32103vb,ENC28J60 spi1 也没有ping通呢

出0入0汤圆

 楼主| 发表于 2011-3-29 20:36:59 | 显示全部楼层
终于自己调通了。谢谢各位在百忙之中的指导,不甚感谢。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-6 15:50

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表