独立以太网控制器ENC28J60:SPI接口与高性能特性

需积分: 12 27 下载量 185 浏览量 更新于2024-12-19 收藏 1.68MB PDF 举报
"ENC28J60的中文数据手册" ENC28J60是一款专为嵌入式系统设计的独立以太网控制器,它集成了SPI(Serial Peripheral Interface)接口,使得该控制器能够轻松地与各种微控制器配合使用,为不具备内置以太网功能的MCU提供网络连接能力。该设备完全符合IEEE 802.3以太网标准,确保了与标准网络的兼容性。 ENC28J60的主要特性包括: 1. SPI接口:使用SPI协议与主控制器通信,允许高速数据传输,速率最高可达10 Mb/s。SPI接口是一种常见的串行通信接口,易于集成且节省引脚资源。 2. 包过滤机制:内置的包过滤功能允许对传入的数据包进行筛选,只允许符合条件的包通过,这有助于减轻主控制器的处理负担,提高系统的效率。 3. 内部DMA模块:通过内部DMA(Direct Memory Access),ENC28J60可以实现高效的数据传输,无需主控制器的持续参与。同时,它还支持硬件级别的IP校验和计算,进一步优化了性能。 4. 中断系统:两个中断引脚用于通知主控制器网络事件,如接收新数据或发送完成,这样主控制器可以根据需要响应,而不是持续轮询,降低了功耗。 5. LED指示:两个专用引脚连接到LED,实时显示网络活动状态,便于系统监控和故障排查。 6. 符合IEEE 802.3规范:ENC28J60满足所有802.3标准,保证了其在局域网环境中的正常工作,支持10Base-T以太网速度。 7. 网络活动指示:通过专用引脚连接的LED,可以直观地显示网络连接和数据传输的状态,增强了用户体验。 请注意,Microchip Technology Inc.提供的中文数据手册旨在方便理解,但重要的是不要忽略英文原版文档中的信息,因为英文版可能包含更多详细的技术细节和最新的更新。使用ENC28J60时,建议参照Microchip的英文原版数据手册以获取最准确的信息。 此外,Microchip强调,对于翻译中的任何错误,他们不承担责任,用户应自行确认应用的正确性和合规性。在使用Microchip器件,尤其是用于生命维持和/或生命安全应用时,所有风险由购买者自行承担。购买者需确保遵守所有法律和规定,并同意保护和赔偿Microchip免受任何潜在的法律责任。 最后,ENC28J60及相关技术受到Microchip知识产权的保护,未经许可,不得擅自转让任何许可证。文档中提及的Microchip商标和品牌均属于Microchip Technology Inc.所有。