解决FreeRTOS移植lwIP的断言报错

MCU 

网络启动报错,涉及FreeRTOS队列、中断优先级和时序问题。分析显示,报错原因为以太网收发时序紊乱,需加信号量控制,并将FreeRTOS中断优先级分组设为4,所有抢占优先级需大于等于configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY。

GD32F470VGT6驱动TM1934

MCU 

GD32F470VGT6芯片用于驱动8路TM1934灯带,每路长200多米,供电12V。芯片主频最高240MHz,具有512KB RAM。支持SPI、串口、DMA等多种外设,提供多种方案以实现灯带驱动,如TIM+DMA+GPIO、SPI+DMA、PWM+DMA和UART+DMA等。