|
1、问题简述 开发板是原子的STM32H743阿波罗开发板,用CUBEMX生成了一个lwip的例程,已经加入了lan8720的复位,但是无法ping通,能否帮忙解决一下。 配置了这些:MPU与Cache、ETH、lwIP、lan8720复位代码、main的while里只放了一个 使用电脑ping开发板,一直无法ping通,用了抓包软件查看,发现开发板不能回复响应PC机的ARP请求,但是用正点原子的例程编译烧录后是可以ping通的,PC机的ARP请求也可以正常回复,应该不是硬件问题,请教各位大佬,是哪里配置有问题吗????? 2、STM32CUBEMX配置(版本为6.10) MPU配置:配置如下
ETH配置:看了原理图,引脚配置是正确对应的。
1.main的while里只放了一个 2.PHY复位代码:正点原子使用了PCF8574来拓展IO,用万用表测量发现复位输出是正常的。
3.调试时发现程序会因为pbuf分配失败而卡死
|
STM32Programmer能识别芯片,Keil无法识别
STM32H7进入BOOTLoader模式
STM32F405rgt6 I2S DMA输入会造成卡死,这个芯片有BUG
stm32H743使用CubeMxAi导入模型文件,需要将测试数据进行识别,不知道如何传入参数
STM32H725VGT3内存不足问题
STM32H7A3 怎样配置MDMA的硬件触发MDMA_REQUEST_DMA1_Stream0_TC将数据再次转运
stm32h7s78-dk烧录
STM32的芯片今年会涨价吗?
有没有大佬更新了CubeIDE2.0.0,在软件内更新后体积大了一倍
STEVAL-STWINKT1B应该能跑AI吧
微信公众号
手机版
你将CubeMx配置中有关堆和PUB的地方改大点测试下。
define MEM_SIZE
(16*1024) // 建议至少8K~16K
define PBUF_POOL_SIZE
16 // 建议16或更大
define PBUF_POOL_BUFSIZE
1536 // 一般为以太网最大帧长
lwip内容好多啊,想看不知道从哪看起
感谢哥,确实有这方面的问题,修改后可以ping通了
[md]恭喜小弟。。。