完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,EthCON1BIT.RXEN和EMAC1CFG1BIT.RX启用之间的区别是什么?我不知道有2个寄存器来启用RX以太网功能。它们看起来像做同样的事情。EMAC1MAFBITS.MACMAXF和EnCON2BIT.RXBUFFYSZ之间有什么区别?= MAGMAX是FX TX帧和RXBUF的RX帧?谢谢
以上来自于百度翻译 以下为原文 Hello, What is difference between ETHCON1bits.RXEN and EMAC1CFG1bits.RXENABLE ? => I don't understand there are 2 registers to enable RX Ethernet functions. They look like to do same thing. Also, what is difference between EMAC1MAXFbits.MACMAXF and ETHCON2bits.RXBUF_SZ ? => MACMAXF is fot TX frames and RXBUF for RX frames ? Thanks |
|
相关推荐
5个回答
|
|
ETH控制器由2个独立的模块组成:ETX DMA引擎(RX和TX)和MAC层(MII/RMII直接与PHY通信)。EXCON1BITS RXEN引用ETH DMA引擎,EMAC1CFG1BITS。E.RXDMACHEM.EMAC1MAXFITS.MACMAXF是MAC将处理的数据包的最大大小。任何比这更长的帧将被MAC丢弃。
以上来自于百度翻译 以下为原文 The ETH controller consists of 2 independent blocks: the ETH DMA engines (RX and TX) and the MAC layer (the one communicating directly with the PHY over MII/RMII). ETHCON1bits.RXEN refers to the ETH DMA engine, EMAC1CFG1bits.RXENABLE to the MAC. ETHCON2bits.RXBUF_SZ is the size of the RX buffers in the RX DMA engine. EMAC1MAXFbits.MACMAXF is the maximum size of a packet that the MAC will handle. Any frame longer than this will be discarded by the MAC. |
|
|
|
谢谢。你看到RxBuffysz有不同于MaMax的情况吗?
以上来自于百度翻译 以下为原文 Thanks. Do you see situations where there is an interest that RXBUF_SZ is different to MACMAXF ? |
|
|
|
您可以具有较小的RxBufysz更好的粒度。然后,传入的数据包可以跨越多个RX缓冲区,并且内存使用效率更高。
以上来自于百度翻译 以下为原文 You may have a better granularity with a smaller RXBUF_SZ. Then, an incoming packet could span multiple RX buffers and the memory use is more efficient. |
|
|
|
|
|
|
|
当然,对于较小的RX缓冲区,开销会更大,因此可能会遇到非常高流量的问题。您必须为系统找到合适的平衡。
以上来自于百度翻译 以下为原文 Of course, with smaller RX buffers the overhead will be greater, so you may run into issues with very high rate traffic. You'll have to find the right balance for your system. |
|
|
|
只有小组成员才能发言,加入小组>>
5242 浏览 9 评论
2031 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3207 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2256 浏览 5 评论
778浏览 1评论
669浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
596浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
678浏览 0评论
577浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 20:29 , Processed in 1.409959 second(s), Total 84, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号