这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
lwip_tcp_client实验_以太网数据传输 [2020/07/08 10:18] zgf |
lwip_tcp_client实验_以太网数据传输 [2022/03/22 10:23] (当前版本) sean |
||
---|---|---|---|
行 2: | 行 2: | ||
|技术支持电话|**0379-69926675-801**||| | |技术支持电话|**0379-69926675-801**||| | ||
|技术支持邮件|Gingko@vip.163.com||| | |技术支持邮件|Gingko@vip.163.com||| | ||
- | |技术论坛|http://www.eeschool.org||| | ||
^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ||
| V1.0 | 2020-07-08 | gingko | 初次建立 | | | V1.0 | 2020-07-08 | gingko | 初次建立 | | ||
行 88: | 行 87: | ||
{ | { | ||
system_clock.initialize(); //系统时钟初始化 | system_clock.initialize(); //系统时钟初始化 | ||
- | led.initialize(); //LED初始化 | + | led.initialize(); //LED初始化 |
adc.initialize(); //ADC初始化 | adc.initialize(); //ADC初始化 | ||
delay.initialize(216); //延时初始化 | delay.initialize(216); //延时初始化 | ||
行 95: | 行 94: | ||
usart6.printf("\033[1;32;40m"); //设置终端字体为绿色 | usart6.printf("\033[1;32;40m"); //设置终端字体为绿色 | ||
usart6.printf("\r\nHello, I am iCore4!\r\n\r\n"); //串口信息输出 | usart6.printf("\r\nHello, I am iCore4!\r\n\r\n"); //串口信息输出 | ||
- | OSInit(); //UCOS初始化 | + | OSInit(); //UCOS初始化 |
- | while(lwip.initialize()) //lwip初始化 | + | while(lwip.initialize()) //lwip初始化 |
{ | { | ||
LED_RED_ON; | LED_RED_ON; | ||
行 117: | 行 116: | ||
| | ||
#if LWIP_DHCP | #if LWIP_DHCP | ||
- | lwip_comm_dhcp_creat(); //创建DHCP任务 | + | lwip_comm_dhcp_creat(); //创建DHCP任务 |
#if LWIP_DNS | #if LWIP_DNS | ||
- | my_dns.initialize();//创建DNS任务 | + | my_dns.initialize(); //创建DNS任务 |
#endif | #endif | ||
- | #endif | + | #endif |
- | OSTaskCreate(led_task,(void*)0,(OS_STK*)&LED_TASK_STK[LED_STK_SIZE-1],LED_TASK_PRIO);//创建LED任务 | + | //创建LED任务 |
- | OSTaskCreate(display_task,(void*)0,(OS_STK*)&DISPLAY_TASK_STK[DISPLAY_STK_SIZE-1],DISPLAY_TASK_PRIO); //显示任务 | + | OSTaskCreate(led_task,(void*)0,(OS_STK*)&LED_TASK_STK[LED_STK_SIZE-1],LED_TASK_PRIO); |
+ | //显示任务 | ||
+ | OSTaskCreate(display_task,(void*)0,(OS_STK*)&DISPLAY_TASK_STK[DISPLAY_STK_SIZE-1],DISPLAY_TASK_PRIO); | ||
OSTaskSuspend(OS_PRIO_SELF); //挂起start_task任务 | OSTaskSuspend(OS_PRIO_SELF); //挂起start_task任务 | ||
- | OS_EXIT_CRITICAL(); //开中断 | + | OS_EXIT_CRITICAL(); //开中断 |
} | } | ||