物联网lwIP网络开发 1.2 Stm32以太网外设编程
STM32以太网外设编程
编程流程
原理图分析
PHY手册分析
PHY地址
PHY寄存器
BMCR
BMSR
PHYSTS
以太网及其他外设初始化
外设初始化
配置PHY
配置lwIP
printf 重定位
int fputc(int ch, FILE *f)
{
while((USART1->SR & 0X40)==0);
USART1->DR = (uint8_t) ch;
return ch;
}
while调用lwip轮询任务
while (1)
{
/* USER CODE END WHILE */
MX_LWIP_Process();
/* USER CODE BEGIN 3 */
}
注意配置Internet