STM32 CubeMX LwIP + freertOS 移植
2024-01-09 05:40:07
开发板: 官方 STM32F746?
MCU型号:STM32F746NGH
网卡型号:LAN8742A?
原理图如下
先用裸机测试LAN8742A的网卡驱动
使用CubeMX创建工程
系统时钟和时基定时器如下
无系统LWIP协议栈设置,静态IP地址,关闭DHCP
生产代码,下载进开发板。开发板网口与电脑网口通过网线直连,设置电脑本地网卡在同一网段。
下面进行freertOS系统移植
在以上无系统的cubeMX配置下继续添加freertOS
生成代码,烧录即可ping通。这里要注意的是,要修改freertOS的任务栈大小,默认128,修改为1024,不修改就跑不起来。
文章来源:https://blog.csdn.net/u011625775/article/details/135459964
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!