打印
[应用相关]

AN0010—AT32与DM9051网口模块

[复制链接]
2881|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 muyichuan2012 于 2021-9-9 10:06 编辑

AN0010—AT32与DM9051网口模块

2021年9月9日 新增DM9051电路原理图。
DM9051NP芯片是带有行业标准串列外设接口的独立以太网控制器。
本应用指南将介绍如何在AT32F4xx单片机上通过DM9051网卡芯片实现以太网通信,并提供基于AT32F4xx_StdPeriph_Lib和uIP协议栈的源代码。
基于AT32 的以太网通信

本应用指南将介绍如何在AT32F4xx单片机上通过DM9051网卡芯片实现以太网通信,并提供基于AT32F4xx_StdPeriph_Lib和uIP协议栈的源代码。该以太网通信应用程序基于uIP协议栈对TCP/IP网络进行解析,DM9051通过SPI接口与AT32F4xx单片机进行数据交换。结合AT-START Board与Artery提供的Ethernet Arduino Board(DM9051) 可以方便快速的搭建起一套以太网通信设备。
系统结构图:

支持型号
AT32F403xx
AT32F413xx
AT32F415xx
AT32F403Axx

目录
简介 ....................................5
基于AT32 的以太网通信 ....... 5
使用方法 ............................. 6
硬件资源 ....................6
测试以太网通信 ...........6
版本历史 .....................9
Note:相关文档和源代码请查看附件。



AN0010_DM9051_with_AT32_MCU.zip

1.2 MB

AN0010_DM9051_with_AT32_MCU_ZH_V1.0.0.pdf

782.61 KB

UM_10_100M Ethernet Arduino Daughter Board V1.0.pdf

965.57 KB

使用特权

评论回复
沙发
gydgds963| | 2020-6-8 21:00 | 只看该作者
不太能理解这种方案, DM9051 只是个 MAC+PHY, TCPIP协议栈还需要MCU做, 而且国内能买到的DM9051都是非工业级温度范围, 只是个商业级别芯片, 价格跟 WIZNET W5500 也差不多. w5500 TCPIP硬协议栈, MCU直接读写应用层数据, 对TCPIP基本可以不用了解, 内部32K数据缓冲, 工业级. 稳定性没法比, 最终网速也差不少. 无法理解为什么会这样用.

使用特权

评论回复
板凳
雅特力代理商| | 2020-6-9 14:41 | 只看该作者
本帖最后由 雅特力代理商 于 2020-6-9 14:47 编辑

dm9051inp是工业级,楼上不知道而已。
功耗远低于W5500,我们测试过W5500那个发烫程度不敢恭维,也不支持翻转功能,测试的时候还得专门做一根交叉网线…
硬件协议栈的优势是在八位单片机上(ღ˘⌣˘ღ)
m4的核加系统还跑硬件协议栈,是得多浪费。

使用特权

评论回复
地板
gydgds963| | 2020-6-9 22:11 | 只看该作者
自己去看手册,国内用的都是非工业级。

使用特权

评论回复
5
gydgds963| | 2020-6-9 22:14 | 只看该作者
真要谈M4要跑协议栈也是用雅特力407系列内部集成MAC,这用个SPI接口外扩MAC算什么。

使用特权

评论回复
6
gydgds963| | 2020-6-9 22:22 | 只看该作者
407配个工业级PHY,价格绝对比DM9051有优势,速度稳定性还不在一个级别。AT32F407配PHY,LWIP 2.1.2,一发一收循环测试轻松过3MB/S。同条件下,比STM32H743只慢几百KB,当然ST优化空间还要更大些。比新唐M487快不少,甚至比W6100并口操作还快。

使用特权

评论回复
7
雅特力代理商| | 2020-6-10 13:34 | 只看该作者
本帖最后由 雅特力代理商 于 2020-6-10 13:37 编辑
gydgds963 发表于 2020-6-9 22:11
自己去看手册,国内用的都是非工业级。

你的手册是6年前的吧?给你个新一点的手册。 DM9051(I)-12-MCO-DS-P01_03302015.pdf (829.02 KB)



使用特权

评论回复
8
gydgds963| | 2020-6-10 16:15 | 只看该作者
自己翻到手册53页,看看工业级温宽型号是什么---DM9051INP, 你再看看国内各家用的是不是这个型号.

使用特权

评论回复
9
雅特力代理商| | 2020-6-15 09:25 | 只看该作者
gydgds963 发表于 2020-6-10 16:15
自己翻到手册53页,看看工业级温宽型号是什么---DM9051INP, 你再看看国内各家用的是不是这个型号. ...

别说国内买不到啊,要买找我~   要多少有多少。

使用特权

评论回复
10
Dyy027| | 2021-6-9 13:57 | 只看该作者
楼主,怎么能下载你的资料

使用特权

评论回复
11
lidi911| | 2021-6-9 20:37 | 只看该作者
下载看看,感谢分享。

使用特权

评论回复
12
wangwu1976@| | 2023-4-7 17:27 | 只看该作者
gydgds963 发表于 2020-6-8 21:00
不太能理解这种方案, DM9051 只是个 MAC+PHY, TCPIP协议栈还需要MCU做, 而且国内能买到的DM9051都是非工业 ...

同意这位兄弟的说法

使用特权

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

本版积分规则

150

主题

1733

帖子

24

粉丝