
基于STM32CubeMX在STM32F107上移植LWIP(PHY: DM9161A)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目介绍如何使用STM32CubeMX工具,在STM32F107微控制器上成功移植并配置LwIP网络协议栈,搭配DM9161A物理层芯片实现以太网通信功能。
背景
有一块闲置了7年的神州IV号开发板,主控芯片为STM32F107VCT6,PHY芯片是DM9161A,配套的资料都是当年ST的标准库。这块开发板可能是因为上市时过于仓促,导致部分细节上的文档和代码质量不高。
最近想尝试一下MQTT协议,并打算利用这个开发板的网口功能,在此过程中熟悉下STM32 ETH的相关操作方法。虽然网上关于配置的信息很多,看起来也不复杂,但实际操作中却遇到了ping不通的问题。一开始感到无从下手,后来通过仔细追查代码、查阅手册以及检查原理图等手段,耗费了大半周的业余时间终于在清明假期第二天上午解决了问题,并成功ping通网络连接,总算得到了一些安慰。
现在记录下这个过程准备出去晒晒太阳。
全部评论 (0)
还没有任何评论哟~


