STM32 CubeMX LwIP + freertOS 移植

开发板: 官方 STM32F746

MCU型号:STM32F746NGH

网卡型号:LAN8742A

原理图如下

先用裸机测试LAN8742A的网卡驱动

使用CubeMX创建工程

系统时钟和时基定时器如下

无系统LWIP协议栈设置,静态IP地址,关闭DHCP

生产代码,下载进开发板。开发板网口与电脑网口通过网线直连,设置电脑本地网卡在同一网段。

下面进行freertOS系统移植

在以上无系统的cubeMX配置下继续添加freertOS

生成代码,烧录即可ping通。这里要注意的是,要修改freertOS的任务栈大小,默认128,修改为1024,不修改就跑不起来。

相关推荐
sramdram9 小时前
MCU微控制器OA打印机方案
单片机·嵌入式硬件·mcu·mcu微控制器
天天爱吃肉821810 小时前
【电源拆解:跟着问答逐一认识开关适配器PCB元器件】
大数据·人工智能·python·功能测试·嵌入式硬件·汽车
科芯创展13 小时前
3.5A,60VIN,异步降压芯片,XZ1815
单片机·嵌入式硬件
茯苓gao13 小时前
嵌入式开发笔记:Qt信号槽机制深度解析——从原理到实战的全方位指南
开发语言·笔记·嵌入式硬件·qt·学习
浅止菌15 小时前
海思回归第二弹:瑞芯微的隐忧与对手的反击
嵌入式硬件
Kuakewei88815 小时前
PW2609A在2.6A负载下压差0.14V,温升较3A工况低11°C
单片机·嵌入式硬件
Zyed15 小时前
[FreeRTOS]Day7项目介绍
stm32·单片机·嵌入式硬件
xuxie9916 小时前
start7 电机闭环控制
单片机·嵌入式硬件
嵌入式-老费17 小时前
esp32开发与应用(播放wav音频文件)
嵌入式硬件
LCG元17 小时前
嵌入式开发踩坑排查实战:从 STM32 外设初始化到 Linux SPI 驱动的 15 类硬件疑难故障深度复盘
linux·stm32·单片机