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

查看: 13033|回复: 6

关于SPI转以太网通信的解决方案

[复制链接]

27

主题

28

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
发表于 2012-3-14 13:09:49 | 显示全部楼层 |阅读模式
 正在做一个项目,需要在原有的板子基础上增加以太网通讯功能,选则的芯片是W5100,目前可以实现SPI转以太网的功能,但是原有的板子上只剩下USART3端口,大家商量一下具体用什么解决方案实现以太网的转换功能,W5100好像只有SPI接口。
我目前想到了这么两种方案;
1、用一款单片机带有SPI接口和USART接口,SPI接W5100,USART接STM32,使STM32间接的与W5100通讯(可是用什么单片机合适呢?)
2、用USART接口的两个IO口做普通IO来软件模拟出SPI的单线半双工模式。但是这样原有的SPI和W5100的接口程序将会有很大的改动。且W5100的片选,使能,复位,中断这些有不好用硬件连接的方法解决。
大家还有什么好的建议,不妨一起来说说!!!
回复

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2012-3-14 14:47:51 | 显示全部楼层

RE:关于SPI转以太网通信的解决方案

STM32不是有SPI接口吗?为什么不用这个呢?另外,我建议使用STM32F107,这个是专业用于以太网通讯的。
回复 支持 反对

使用道具 举报

3

主题

185

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-3-15 07:45:51 | 显示全部楼层

回复:关于SPI转以太网通信的解决方案

1、如果你加个CPU的话,工作量:硬件和软件的工作量也不小啊。
2、如果用IO口模拟的话,工作量倒不是很大。因为只涉及到底层,就是SPI发送一个字节,接受一个字节,这两个函数。上层的处理函数就不用修改了。
回复 支持 反对

使用道具 举报

2

主题

33

回帖

0

蝴蝶豆

初级会员

最后登录
2019-9-3
发表于 2012-3-15 12:22:11 | 显示全部楼层

RE:关于SPI转以太网通信的解决方案

ST MCU 能做到串口(RS232/RS485)转WiFi 、SPI 转WiFi吗?
回复 支持 反对

使用道具 举报

27

主题

28

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
 楼主| 发表于 2012-3-16 10:21:44 | 显示全部楼层

回复:关于SPI转以太网通信的解决方案

回复第 2 楼 于2012-03-14 06:47:51发表:
STM32不是有SPI接口吗?为什么不用这个呢?另外,我建议使用STM32F107,这个是专业用于以太网通讯的。
只剩下USART接口了
 
回复 支持 反对

使用道具 举报

27

主题

28

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
 楼主| 发表于 2012-3-16 10:23:43 | 显示全部楼层

回复:关于SPI转以太网通信的解决方案

回复第 3 楼 于2012-03-14 23:45:51发表:
1、如果你加个CPU的话,工作量:硬件和软件的工作量也不小啊。
2、如果用IO口模拟的话,工作量倒不是很大。因为只涉及到底层,就是SPI发送一个字节,接受一个字节,这两个函数。上层的处理函数就不用修改了。
关键是W5100还有个中断信号引脚,另外还有复位,时钟,(是剩下两个IO口了)
 
回复 支持 反对

使用道具 举报

27

主题

28

回帖

0

蝴蝶豆

中级会员

最后登录
1970-1-1
 楼主| 发表于 2012-3-16 10:24:19 | 显示全部楼层

回复:关于SPI转以太网通信的解决方案

回复第 4 楼 于2012-03-15 04:22:11发表:
ST MCU 能做到串口(RS232/RS485)转WiFi 、SPI 转WiFi吗?

有转换芯片啊,W5100
 
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版