打印
[STM32F1]

stm32 用keil自带的TCP_CM3.lib文件能发出 Ethernet II格式的网络数据帧吗

[复制链接]
1741|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
L_686|  楼主 | 2015-8-18 14:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32 用keil自带的TCP_CM3.lib文件能发出 Ethernet II格式的网络数据帧吗,
如:目的MAC地址|源MAC地址| 类型|数据  ?
沙发
amanda_s| | 2015-8-19 11:18 | 只看该作者
没用过。
Keil自己有例子吗?

使用特权

评论回复
板凳
L_686|  楼主 | 2015-8-19 13:37 | 只看该作者
amanda_s 发表于 2015-8-19 11:18
没用过。
Keil自己有例子吗?

还没有发现

使用特权

评论回复
地板
稳稳の幸福| | 2015-8-19 15:54 | 只看该作者
试试能用不,不就知道了。

使用特权

评论回复
5
L_686|  楼主 | 2015-8-24 11:40 | 只看该作者
试了库里的很多函数,库文件中给出函数貌似都是网络应用层的,发出的数据帧格式为802.3

使用特权

评论回复
6
myxiaonia| | 2015-8-24 12:39 | 只看该作者
你是指以太网帧吗,这个帧是mac层处理的,一般的mac也只需要你按照mac外设的定义,填充相关寄存器或者缓冲,mac自动给你装配成以太网帧


所以你就算是在驱动层,你也不可能看到完整的以太网帧,数据链路层是mac搞定的

使用特权

评论回复
7
FireRiver9| | 2015-8-24 16:24 | 只看该作者
楼上很专业,数据链路层是mac搞定

使用特权

评论回复
8
可可球| | 2015-8-28 21:55 | 只看该作者
以太网帧是mac层处理的吧

使用特权

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

本版积分规则

3

主题

11

帖子

0

粉丝