你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F207ZGT6处理器 LWIP以太网网络学习心得

[复制链接]
尉缭1 发布时间:2014-4-8 10:34
    本人自从大学时期就开始使用STM32单片机,从最原始的stm32f103到107再到如今的207,虽说是跨越了不同的芯片,但都还是cortex-m3系列的单片机,无非是外设和处理速度增加了而已,开发思路和103完全相同,没有什么特别的。下面来说说lwip的开发。3 c/ g9 c- E' q, c8 B% D: @
1、硬件构成:
; j- y) z2 ~6 t8 q5 P     因为根据stm32F207datasheet中Alternate function mapping里面的描述,
% x, D- ]' K( l% k lwip1.jpg
1 c: `+ @# {% ]; g8 v2 n lwip2.jpg ! c  t  A2 r$ K# V& Z
lwip3.jpg
- s9 Z. v) \6 o/ n lwip4.jpg ! e/ s: t, e2 H
lwip5.jpg
0 c. F) O! ^2 X" X) _& I可以知道以太网的连接管教,然后参考官方提供的“STM3220G-EVAL board”,stm32f207ZG的连接方法与评估板完全一致,可以设计stm32f207zg原理图,如下图所示" H* c% J+ d% a$ ?, M0 B2 o8 X
MCU.jpg ( z  i1 O( c8 _1 c7 N; c" z
仍然采用处理器+DP83848的方式,DP83848原理图如下所示
( D! \& n7 M2 k1 ?7 I3 ^+ i2 S. b DP83848.jpg
& d: n, x, q1 s这样连接,就可以完成以太网已经的设计,这里需要说明一天,外界连接DP83848的四根数据线时,需要用一个带有网络变压器的网络头才能形成正常的通信,在此需要注意。
# n" i% r7 ]' H, T# `$ M2、软件设计) I; ^1 X  n6 u! S( L) F
    软件设计可以参考“STM3220G-EVAL board”自带的stm32f2x7_eth_lwip.zip文件,里面有没有操作系统的TCP/IP和带有FreeRTOS操作系统的TCP/IP实现方法,可以将自己不需要的部分就地删除,预留自己需要的部分就行修改,针对main函数里面最开始的初始化无非就是! u' }8 v) ^& n( h' ?2 g6 [( ?
ETH_BSP_Config();// configure ethernet (GPIOs,clocks,MAC,DMA)
/ w7 U4 L# v+ K& dLwIP_Init();// Initilaize the LwIP stack
( p/ ]* \( S( f$ C9 _6 [两个函数,一个是底层硬件驱动初始化,一个是协议栈的初始化,这两个函数完全不用修改即可以使用,然后我们就可以针对应用层进行设计了* ]0 @$ j6 }0 z8 M) R9 K
作为服务器时:  W7 d' W% X" A
lwip6.jpg
4 ~* E6 U3 e% Q# Z) W1 h7 a' c8 \3 R2 {在tcp_echoserver_accept里面进行应用层设计即可。
3 Z+ D" H3 U& d* D/ ~0 b最为客户端时:" _! ?2 G0 P1 M& }
lwip7.jpg , Z/ e0 P2 p' D% I
在tcp_echoclient_connected里面进行应用层设计即可。8 I. k5 F4 v& l- K" ~  \  Y
 
收藏 评论3 发布时间:2014-4-8 10:34

举报

3个回答
mailiang98 回答时间:2014-4-8 16:51:27

RE:STM32F207ZGT6处理器 LWIP以太网网络学习心得

支持一下
zhaoguiquan 回答时间:2014-10-31 14:33:29
````````````````````````````````
心语-272326 回答时间:2014-11-10 11:11:07
能分享一下例程吗lvmingzhou@163.com
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版