打印
[应用相关]

STM32F2x7以太网驱动更新(针对FreeRTOS下问题的修正)

[复制链接]
9242|46
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
香水城|  楼主 | 2013-12-3 15:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们的STM32F2x7的以太网驱动更新了,大家碰到类似的问题可以看一下这篇文档,使用一下新的驱动(文档里对问题有详细的描述)。

STM32F2x7_ETH_LwIP_V1.2.0(RC).zip

1.93 MB

STM32F2x7_Ethernet(FreeRTOS)驱动更新.pdf

668.47 KB

沙发
prayerwind| | 2013-12-3 16:08 | 只看该作者
MARK,正准备做STM32F2x7的以太网应用。

使用特权

评论回复
板凳
wangzhihai1986| | 2013-12-3 16:30 | 只看该作者
顶下

使用特权

评论回复
地板
jusun66| | 2013-12-3 17:05 | 只看该作者
好资料!

使用特权

评论回复
5
ruson| | 2013-12-3 19:48 | 只看该作者
前排留名。

使用特权

评论回复
6
efen| | 2013-12-3 20:13 | 只看该作者
顶啊

使用特权

评论回复
7
ticomi| | 2013-12-4 08:15 | 只看该作者
谢谢!!

使用特权

评论回复
8
zjxcml| | 2013-12-4 09:24 | 只看该作者
呵呵,谢谢分享

使用特权

评论回复
9
lhchen922| | 2013-12-4 20:04 | 只看该作者
MARK下先,,谢谢。

使用特权

评论回复
10
huanben| | 2013-12-4 20:25 | 只看该作者
香总,可以直接在此工程上面开始应用吗?

使用特权

评论回复
11
香水城|  楼主 | 2013-12-5 11:23 | 只看该作者
huanben 发表于 2013-12-4 20:25
香总,可以直接在此工程上面开始应用吗?

里面已经包含了一个HTTP的demo了,如果想创建应用,直接调用TCP/UDP的API函数即可。

使用特权

评论回复
12
huanben| | 2013-12-6 11:25 | 只看该作者
香水城 发表于 2013-12-5 11:23
里面已经包含了一个HTTP的demo了,如果想创建应用,直接调用TCP/UDP的API函数即可。 ...

前段时间用UCOS的官方例程初学了下f107,挺好的,开发文档也很丰富,ST有官方的针对F107的协议栈实现吗?

使用特权

评论回复
13
prayerwind| | 2013-12-6 13:49 | 只看该作者
huanben 发表于 2013-12-6 11:25
前段时间用UCOS的官方例程初学了下f107,挺好的,开发文档也很丰富,ST有官方的针对F107的协议栈实现吗? ...

F107有lwip协议栈支持的,但是没有uC-OS下的移植demo,好像吧。

使用特权

评论回复
14
haov000| | 2013-12-6 14:20 | 只看该作者
不知道F107存不存在此问题,我们产品使用stm32F107 + lwip + RTT,有时候网络果断时间就不通了?

使用特权

评论回复
15
aozima| | 2013-12-6 14:32 | 只看该作者
本帖最后由 aozima 于 2013-12-6 14:58 编辑
haov000 发表于 2013-12-6 14:20
不知道F107存不存在此问题,我们产品使用stm32F107 + lwip + RTT,有时候网络果断时间就不通了? ...

下载并对比了新老版本的驱动,STM32这块的驱动并没有更新。
改进的是FREE RTOS的移植。

RT-Thread这边的驱动使用的是不同的模型,应该不存在类似问题。

在RT-Thread的网络驱动中,并不按接收中断的次数来接收数据包,而是会连续处理所有数据包。
所以只要收到数据包就会有中断,有中断就会读取所有数据包,直到没有数据。
这样既保证了速度,又保证不会死锁。

在ST新给的文档中如下描述
三. Stsw-stm32070的改进
1. ethernetif_input中处理多个以太网packet,即只要进入这个程序,就会将以太网的缓冲处理完。

楼主在实际产品中出现问题,可能是由于其它原因造成的,比如一些应用程序不合理等。
建议楼主联系商业技术支持,以便专业,快速地解决问题: http://www.rt-thread.com/

使用特权

评论回复
16
深圳闪电侠| | 2013-12-6 15:57 | 只看该作者
用得着

使用特权

评论回复
17
huanben| | 2013-12-6 18:11 | 只看该作者
prayerwind 发表于 2013-12-6 13:49
F107有lwip协议栈支持的,但是没有uC-OS下的移植demo,好像吧。

嗯UCOS推广自己的TCP/IP协议栈。。

使用特权

评论回复
18
m__dd| | 2013-12-6 20:40 | 只看该作者
K60有没有啊!好期待!

使用特权

评论回复
19
善水盈渊| | 2013-12-11 15:18 | 只看该作者
谢谢  收下了

使用特权

评论回复
20
ZUI135| | 2013-12-11 19:16 | 只看该作者
napi

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:意法半导体(中国)投资有限公司
简介:STM32技术专家

596

主题

17108

帖子

289

粉丝