?? example0.lst
字號(hào):
C51 COMPILER V8.15 EXAMPLE0 01/20/2009 12:35:52 PAGE 1
C51 COMPILER V8.15, COMPILATION OF MODULE EXAMPLE0
OBJECT MODULE PLACED IN .\debug\example0.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE example0.c LARGE BROWSE DEBUG OBJECTEXTEND PRINT(.\debug\example0.lst) OBJE
-CT(.\debug\example0.obj)
line level source
1 #include "example0.h"
2 #include "uip.h"
3 //#include "AT45DB321.h"
4 #include "mcu_uart.h"
5 #include <string.h>
6
7 void example0_init(void)
8 {
9 1 uip_listen(HTONS(8000));
10 1 }
11
12 void example0_app(void)
13 {
14 1 u16_t i;
15 1 // u16_t sector;
16 1 if(uip_connected())
17 1 {
18 2 printu("example0 is connected!\r\n");
19 2 }
20 1 if(uip_newdata() || uip_rexmit())
21 1 {
22 2 printu("example0 is uip_newdata!\r\n");
23 2 //memcpy(RxdBuf, uip_appdata, uip_len);
24 2
25 2 /*
26 2 printuf("\r\n收到0x%x 字節(jié)\r\n", uip_len);
27 2 for(i=0;i<uip_len;i++)
28 2 {
29 2 printuf("%x ", uip_appdata[i]);
30 2 }
31 2 */
32 2 if (uip_len == 2)
33 2 {
34 3 if(uip_appdata[0] == 0x02)
35 3 if(uip_appdata[1] == 0x04)
36 3 {
37 4 printu("正在切換P1_4\r\n");
38 4 P1_4 = !P1_4;
39 4
40 4 memcpy(&uip_appdata[0], "開發(fā)板發(fā)送:P1_4已經(jīng)點(diǎn)亮\r\n", 14 + 12);
41 4 uip_send(&uip_appdata[0], 14 + 12);
42 4 }
43 3 else if(uip_appdata[1] == 0x05)
44 3 {
45 4 printu("正在切換P1_5\r\n");
46 4 P1_5 = !P1_5;
47 4
48 4 memcpy(&uip_appdata[0], "開發(fā)板發(fā)送:P1_5已經(jīng)點(diǎn)亮\r\n", 14 + 12);
49 4 uip_send(&uip_appdata[0], 14 + 12);
50 4 }
51 3 }
52 2 }
53 1 }
*** WARNING C280 IN LINE 14 OF EXAMPLE0.C: 'i': unreferenced local variable
C51 COMPILER V8.15 EXAMPLE0 01/20/2009 12:35:52 PAGE 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 217 ----
CONSTANT SIZE = 134 ----
XDATA SIZE = ---- 2
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -