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

【STM32F429开发日志】板卡测评---扩展网络方案

[复制链接]
stm32f103vc 发布时间:2014-6-1 13:30
 要利用现有的网络模块实现网络通信功能,可以利用spi,sdio,usb,rmii/mii,数据总线等接口。针对STM32F429IDISCO来说,可以采用SPI,usb,rmii/mii,数据总线。下面说下使用RMII扩展STM32F429IDISCO网络功能的方案,仅供参考。
3 w9 U3 w2 J9 t9 j+ h7 Z9 Y8 d1 N
STM32F429IDISCO的RMII接口主要用到引脚已经连接了一些外设,具体情况如下:
% N  ^- k  R& S! \PA2(MDIO)           MEMS->INT2
) g2 n3 q% I6 j& yPC1(MDC)            MEMS->SPI_CS* E; r. r  x* {$ z
PA1(REF_CLK)        MEMS->INT1
% m5 V: Y$ g7 kPA7(CRS)            ACP/RF E2P Connector->ACP_RST
! q0 f) V# m6 _' g1 g  dPC4(RXD0)           OTG_FS_PSO
5 R% n! `1 u) M" HPC5(RXD1)           OTG_FS_OC& F5 V/ M. R6 |5 t. U3 {
PB11(TX_EN)         NC8 M, k% @$ \+ w, [+ W8 Z
PB12(TXD0)          OTG_FS_ID% J; S: Y( i% q; W4 T' l* }) v! z
PB13(TXD1)          VBUS_FS
& a. H! k" _' y5 `$ H& A$ _其中,需要修改的主要有PA2(MDIO)-->MEMS_INT2,需要切断PA2管脚与MEMS的连接。PA1(REF_CLK)-->MEMS_INT1需要切断PA1管脚与MEMS的连接(这两个管脚会拉低端口电压,现在我在尝试对板子上的MEMS进行配置,看能不能拉高INT引脚,现在还没成功)。PC4(RXD0)-->OTG_FS_PSO,需要去掉R72电阻,PC5(RXD1)-->OTG_FS_OC需要去掉R69电阻(可以先尝试去掉R72,如果phy可以正常工作,则不需要处理R69,因为OTG_FS_PSO是USB电源管理芯片的片选,去掉R72,usb电源管理芯片被失能可能恢复其他管脚的功能)。这些引脚在STM32F429ZIT6没有可配置的重映射选项。
' B7 g; _# s2 N' K9 V1 MPB12连接OTG_FS_ID,因此不能接usb otg设备。PB13(TXD1) 可以重映射到PG14(接LED)。& t5 f: f) \% J; Q1 x# W# B+ ^& y* P
当然,还有一种方式就是通过spi方式使用ENC28J60的方案实现。此外还可以利用usb无线网卡通过usb接口实现网络功能。优势是现在无线网卡很便宜,接口方便,缺陷是资料匮乏,便宜的网卡芯片一般是RTLxxxx,但是这个台湾公司的资料不开放,只有linux的驱动是开源的。如果想在stm32上移植wifi,必须要看linux关于usb和网口的驱动实现,工作量相当大。
收藏 评论5 发布时间:2014-6-1 13:30

举报

5个回答
foxmail-364565 回答时间:2014-6-4 15:30:49

回复:【STM32F429开发日志】板卡测评---扩展网络方案

我这边要用到UART2_TX PA2,请问楼主需要断开哪里?
2 i% v& Y, e2 A6 `$ r# _原理图没看明白.
stm32f103vc 回答时间:2014-6-4 16:35:52

RE:【STM32F429开发日志】板卡测评---扩展网络方案

PA2给以太网吧,没有重映射的。你看看UART2_TX 有没有重映射吧。不管怎么搞,mems_INT2要和PA2断开
foxmail-364565 回答时间:2014-6-5 11:58:23

回复:【STM32F429开发日志】板卡测评---扩展网络方案

我网络用的是ENC28J60,SPI4联接的
& W; d" _1 t2 G( j( j昨天把LCD和陀螺仪芯片都给拆了,现在串口DMA发送无问题,DMA接收没搞明白,正在试.
stm32f103vc 回答时间:2014-6-6 08:10:28

回复:【STM32F429开发日志】板卡测评---扩展网络方案

spi用拆这么多东西?有点可惜了。。。
foxmail-364565 回答时间:2014-6-6 18:53:18

回复:【STM32F429开发日志】板卡测评---扩展网络方案

要用到8个串口,LCD和陀螺仪芯片占用大半
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版