
使用STM32CubeMX生成带系统的Lwip工程。生成后,怎么都Ping不通。 在不使用FreeRTOS时,要在main里的while(1)中添加MX_LWIP_Process();就可以Ping通。 但是在使用FreeRTOS时,MX_LWIP_Init();在默认的任务中。使用 tcpip_init( NULL, NULL ); 进行了初始化。在其中使用sys_thread_new新建了tcpip_thread线程。 但是Ping不通啊。有没有大神帮助一下。或是有没有用CubeMX生成的工程样版? CubMX版本是4.18 配置文件: ![]() |
串口DMA + 空闲中断收发 ?
F103RCT6芯片对AFIO->MAPR寄存器写入时出错
使用STM32捕获PWM时同时捕获2个通道时会出现捕获的频率值不准确的问题
WS2812B怎么显示任意字符 / 图案?
STM32F103RCT6 定位孔 镂空,会影响使用吗?
HAL库1.8.4在做破坏性测试的时候出现g_state永远为busy的情况导致串口通信发送卡死
L9663驱动开发
用rt_thread 环境编写,DAP-LINK 下载烧录,每一次空芯片下载之后就无法二次下载。求解
stm32cubemx F103芯片tim3 encoder模式pc6和pc7引脚,自动生成代码缺少gpio映射。
stm32的同一个定时器,不同的通道,可以不同时的输出pwm波形吗
通常情况下,Cube已经整的很人性化,不会有大问题,检查硬件网线、还有单步调试,看看是不是哪儿崩溃了
个人建议,先不用 OS,裸机跑或者使用其他方式以确定硬件完全没问题,再开始调软件
点评
评分
查看全部评分
我的429 出现了类似问题,不知道怎么解决了
* readme.txt
*
* Created on: 2019年2月19日
* Author: SUM
*/
调试细节问题:
1. //记得在void MX_GPIO_Init(void)中使能RMII所用到的IO的端口时钟,
//因为在ethernetif.c中的void HAL_ETH_MspInit(ETH_HandleTypeDef* ethHandle)函数里只开了以太网时钟__HAL_RCC_ETH_CLK_ENABLE();
2. //用STM32CubeMX直接生成的RMII接口的IO口和实际的有部分不一致
/*
* readme.txt
*
* Created on: 2019年2月19日
* Author: SUM
*/
调试细节问题:
1. //记得在void MX_GPIO_Init(void)中使能RMII所用到的IO的端口时钟,
//因为在ethernetif.c中的void HAL_ETH_MspInit(ETH_HandleTypeDef* ethHandle)函数里只开了以太网时钟__HAL_RCC_ETH_CLK_ENABLE();
2. //用STM32CubeMX直接生成的RMII接口的IO口和实际的有部分不一致
我用的就是429