
IP over USB: 通过USB为STM32实现lwIP网络
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了一种基于USB技术,在STM32微控制器上实现轻量级TCP/IP协议栈(lwIP)的方法,使设备能够便捷地接入互联网。
USB IP 存储库包含一个在STM32嵌入式固件中的虚拟网络演示。该演示包括运行于USB网络适配器接口上的单一lwIP服务器(DNS、DHCP、HTTP)。这将是使用CDC-NCM协议的USB over IP应用程序和低成本IP堆栈开发平台的基础。
有以下两种可能的支持软件配置:
1. 使用lwIP本机API进行裸机实现。
2. 使用FreeRTOS以及lwIP netconn API进行实时操作系统(RTOS)实现。
在STM32F4DISCOVERY或32L476GDISCOVERY板上构建并刷新图像,可以轻松移植到其他STM32目标。通过USB连接到PC后,解决任何驱动程序问题即可开始使用。
该特征包括以下内容:
- 使用NCM实现实现(双缓冲、高效且简单的API)
- 版本2.1.0带有附加虚拟DHCP服务器的实现
- 允许基于域名访问的DNS服务器实现
- 通过DFU接口支持USB重新编程,使用了符合标准的DFU实施。
全部评论 (0)
还没有任何评论哟~


