V1.10.0 / 13-November-2015 Main Changes Support new boards: STM32F411E-Discovery, STM32F446ZE NUCLEO144 and STM32F429ZI NUCLEO144
STM32CubeF4自V1.10.0开始支持STM32F429ZI NUCLEO144开发板,目前最新的版本是V1.11.0。该软件包中提供了基于NUCLEO-F429ZI开发板的LwIP例程,工程名称为LwIP_HTTP_Server_Netconn_RTOS。该工程是基于FreeRTOS操作系统,使用netconn API搭建成的小型WEB服务器。当使用FireFox或者Chrome访问该服务器,会显示STM32F4相关的信息。
首先,打开该例程的MDK工程。工程默认是启用DHCP。将开发板使用直连网线连接到路由器中,在路由器中就能看到分配的IP地址,这样就能通过网页的形式访问到服务器。也可以不使用DHCP。将main.h文件的#define USE_DHCP注释掉就可以使用静态IP了。同时还需要更改静态IP的IP_ADDR、NETMASK_ADDR和GW_ADDR,使得与计算机处于同一个网段中。与开发板相连时也可以采用交叉网线直接连接至计算机。
将工程重新编译并下载到开发板中。在浏览器中输入NUCLEO-F429ZI开发板的IP地址,如http://192.168.1.103/,就可以看到服务器的页面了。
|