STM32 CubeMX LwIP + freertOS 移植

开发板: 官方 STM32F746

MCU型号:STM32F746NGH

网卡型号:LAN8742A

原理图如下

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

使用CubeMX创建工程

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

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

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

下面进行freertOS系统移植

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

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

相关推荐
2401_843785232 小时前
STM32 DMA数据转运
stm32·单片机·嵌入式硬件
水饺编程2 小时前
简易CPU设计入门:指令单元(二)
linux·嵌入式硬件·fpga开发·硬件工程
cherry_rainyyy9 小时前
51单片机 02 独立按键
单片机·嵌入式硬件·51单片机
SY师弟12 小时前
蓝桥杯单片机第七届省赛
c语言·c++·单片机·嵌入式硬件·职场和发展·蓝桥杯
云山工作室14 小时前
基于WiFi的智能照明控制系统的设计与实现(论文+源码)
单片机·毕业设计·毕设
天外高人14 小时前
实验六 项目二 简易信号发生器的设计与实现 (HEU)
单片机·嵌入式硬件·fpga开发·实验
文科比理科更擅长的工科男18 小时前
012-51单片机CLD1602显示万年历+闹钟+农历+整点报时
单片机·嵌入式硬件·51单片机
云山工作室20 小时前
基于单片机的盲人智能水杯系统(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计·毕设
2401_843785231 天前
STM32 PWM驱动舵机
stm32·单片机·嵌入式硬件
Ching·1 天前
物联网 STM32【源代码形式-使用以太网】连接OneNet IOT从云产品开发到底层MQTT实现,APP控制 【保姆级零基础搭建】
stm32·嵌入式硬件·物联网