社区
硬件设计
帖子详情
有没有推荐的串口转以太网或SPI转以太网的芯片
DwyaneCV
2016-07-18 08:04:15
1.有没有推荐的串口转以太网或SPI转以太网的芯片,最好不要是国内设计的。
2.最好是该芯片已经封装好相关的协议栈,我单片机只需要做一般的串口或SPI的首发数据就好了。
3.或者说,涉及到这种网口通信的一定需要单片机编写协议栈等?
4.淘宝上的一些串口转网口的模块就不要推荐啦,谢谢,还是想研究一下如何设计这种模块电路,而不是买来直接用。
...全文
3931
6
打赏
收藏
有没有推荐的串口转以太网或SPI转以太网的芯片
1.有没有推荐的串口转以太网或SPI转以太网的芯片,最好不要是国内设计的。 2.最好是该芯片已经封装好相关的协议栈,我单片机只需要做一般的串口或SPI的首发数据就好了。 3.或者说,涉及到这种网口通信的一定需要单片机编写协议栈等? 4.淘宝上的一些串口转网口的模块就不要推荐啦,谢谢,还是想研究一下如何设计这种模块电路,而不是买来直接用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fly 100%
2016-08-11
打赏
举报
回复
ipn 6000spi 转emac
hello_mcu
2016-08-10
打赏
举报
回复
wiznet-W5500,不需要写协议栈,芯片自带了。只需要SPI口去控制就行了,就是个普通芯片。
DwyaneCV
2016-07-18
打赏
举报
回复
引用 1 楼 woshi_ziyu 的回复:
wiznet-W5500 SPI控制的
需要单片机写通信协议栈之类的吗?此外这款控制器控制以太网或wifi都可以是吧?
gordon71305
2016-07-18
打赏
举报
回复
W5100+Atmega328只要划在同一板上,用Arduino的程序及例子非常简单及可靠,全球几百万人在用。
gordon71305
2016-07-18
打赏
举报
回复
若果想很简单完成,可以W5100或W5500模块或下载原理及PCBA,再加上一个Arduino Uno板的设计,下载非常齐全的Arduino Ethernet Library,很容易找到的,也非常易改成你所需要,是最简单完成以太网转串口。Arduino Uno或Mega2560 板就有SPI及串口腔(232),程序齐备。
woshi_ziyu
2016-07-18
打赏
举报
回复
wiznet-W5500 SPI控制的
SPI
转
以太网
协议栈
芯片
CH392DS1开发资料.PDF
CH392 是
以太网
协议栈管理
芯片
,用于单片机系统进行
以太网
通讯。 CH392
芯片
自带 10M
以太网
介质传输层(MAC)和物理层(PHY),完全兼容 IEEE802.3 协议, 内置了 IP、DHCP、ARP、ICMP、IGMP、UDP、TCP 等
以太网
协议栈固件。单片机系统可以方便的通 过 CH392
芯片
进行网络通讯。 CH392 支持两种通讯接口:
SPI
接口或者异步
串口
,单片机/DSP/MCU/MPU 等控制器可以通 过上述任何一种通讯接口控制 CH392
芯片
进行
以太网
通讯。
基于msp430的
串口
转
以太网
模块
利用msp430f149和
以太网
芯片
cs8900a实现单片机联网
以太网
转
串口
硬件和软件资料
看完这套资料和软件代码就可以自已生产出
以太网
转
口的板子
基于STM32
串口
转
以太网
收发数据(stm32移植代码+网络调试助手等)-电路方案
对于
以太网
来说,刚开始没有经验的网友可能有很多疑惑: 1. 需要什么样的网线:这个经过测试,什么网线都可以,可以是直连,也可以是交叉,现在的网卡比较智能,两种连接方式都可以正常通信。 2.
以太网
初始化问题:
以太网
卡的初始化跟接不接网线没有关系,必须要保证ENC28J60能够正常的初始化完成,这一点是必须的,很多时候会卡在这里,大家好好检查一下
SPI
总线的设置,它采用的模式与普通的SD卡或FLASH的
SPI
模式是不同的,好像的模块0. 3. ping不通的问题:一点要保证开发板的网段和PC是在一个网段内,唯一不同的是IP地址的最后一字节不能想同。 4. 开发板可以与PC直接相连,也可以通过路由相连,这个都可以不影响的,当然最好与路由连接,这里就不影响PC上网查资料了。 STM32+ENC28J60+Uip成功代码概述: 想必很多网友都想做
以太网
收发数据,但网络上能够成功的代码确实比较少,这里是我花了不少数据移植并测试成功的《
串口
转
以太网
》代码,硬件比较简单这里只给
以太网
模块原理图大家参考,其他的看程序就可以了,ENC28J60与STM32连接就
SPI
总线,非常简单。 应用说明:
以太网
模块耗电比大,有时候通过USB供电不一定能够满足要求,导致初始化ENC28J60总是失败,为保证模块能够正常工作,建议大家尽量采用外部电源供电。 同样的程序,在不同板子行ping的时间可能是不一样的,原因就是板子的设置问题,我试过几个板子了,好的那个总能在1ms全部ping通,而差的在2ms,3ms,5ms等时间跳动。。。。。 本程序架构是本人一贯提倡的《时间片轮询》,网友可以作为时间片轮询的参考。。。。。 需要注意的是本程序既可以实现服务器,也可以实现客户端,这个只需要通过PC网络调试助手选择就可以了,程序不需要更改。。 附件内容截图:
方便快捷的
串口
转
以太网
模块-CH9121设计参考-电路方案
模块实现TTL 电平
串口
数据到
以太网
的双向传输。内部集成TCP/IP 协议栈,具有TCP 客户端,TCP服务端,UDP 客户端,UDP 服务端4 种工作模式。可通过上位机软件或
串口
命令轻松配置,方便快捷。是普通单片机,PLC 等设备上网的快捷通道。
串口
数据到
以太网
的双向传输 内部集成TCP/IP 协议栈,具有4 种工作模式 可通过上位机软件或
串口
命令轻松配置,方便快捷 是普通单片机,PLC 等设备上网的快捷通道 超简单的配置: 产品尺寸:
硬件设计
6,166
社区成员
11,288
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章