9G-STM32 LwIP测试过程简介
4,在D:worksSTM32F107_ETH_LwIP_V1.0.0Utilitieslwip-1.3.1portlwipopts.h中把
#define LWIP_DHCP 1
修改成:
#define LWIP_DHCP 0
5,在D:worksSTM32F107_ETH_LwIP_V1.0.0UtilitiesSTM32_EVALSTM3210C_EVALstm3210c_eval.h中把
#define LED1_GPIO_PIN GPIO_Pin_7
修改成:
#define LED1_GPIO_PIN GPIO_Pin_13
把
#define LED2_GPIO_PIN GPIO_Pin_13
修改成:
#define LED2_GPIO_PIN GPIO_Pin_14
把
#define LED3_GPIO_PIN GPIO_Pin_3
修改成:
#define LED3_GPIO_PIN GPIO_Pin_15
把
#define COMn 1
修改成
#define COMn 2
6,同样执行Project->Download and Debug 下载代码到板子后,执行Debug->Go 可以全速仿真运行。
五,演示STM32 LwIP开发工程
1,用交叉网线连接STM32F107VC-PKT到PC的网口,用交叉串口线连接RS232到PC的串口中,再对板子用5V上电
复位启动工作;
2,可以在串口终端上用115200 8N1的格式看到:
*** STM32F107VC-PKT V1.0 Build byyuanxihua@21cn.comon (Jan 12 2010 - 12:43:08)
*** STM32F107VC-PKT V1.0 Rebooting ...
3,在PC的IE浏览器中输入:http://192.168.1.8/回车刷新可以访问到板子,看到Home page主页:
STM32F107 Webserver Demo
Based on the lwIP TCP/IP stack
4,点击Led control从Home page切换LED控制,任意勾上或者去掉LED1-3,再按SEND,可以看到板子的LED相应的
被控制亮或者灭;
5,点击ADC status bar从Led control页面切换到ADC采集,旋转板子上的RV1,可以看到STM32F107 ADC status bar
上绿色的滚动条被ADC的输入电压控制增减;
6,在SecureCRT 5.1终端中可以以telnet协议访问192.168.1.8,端口就是23,连接上了会显示:
Hello. What is your name? ,你输入字符串YUANXIHUA,马上会回复Hello YUANXIHUA
STM32LwIP测试过 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)