You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

176 lines
5.4 KiB

C51 COMPILER V9.54 BSP_LED 09/06/2024 14:31:12 PAGE 1
C51 COMPILER V9.54, COMPILATION OF MODULE BSP_LED
OBJECT MODULE PLACED IN ..\out\bsp_led.obj
COMPILER INVOKED BY: E:\KeilC51\C51\BIN\C51.EXE ..\source\bsp\bsp_led.c LARGE OMF2 OPTIMIZE(0,SIZE) BROWSE ORDER NOINTPR
-OMOTE INCDIR(..\source\bsp;..\source\msp;..\source\app;..\source\clib;..\source\cpu;..\source\ctask;..\source\tpc;..\sou
-rce\asp;..\source\debug;..\source\msp\uart;..\source\msp\simiic;..\source\bsp\oled;..\source\bsp\TTSSbsp) DEBUG PRINT(..
-\out\bsp_led.lst) TABS(2) OBJECT(..\out\bsp_led.obj)
line level source
1 #include "bsp_led.h"
*** WARNING C320 IN LINE 51 OF ..\source\bsp\TTSSbsp\bsp_config.h: "MainFre_22M"
2 #include "c_delay.h"
3 #include "debug_drv.h"
4
5 TS_key_ ts_key;
6
7
8
9
10 void L0_board_init(unsigned char onf)
11 {
12 1 if(onf)
13 1 {
14 2 /// SWITCH_INIT();
15 2 /// LED1_INIT();
16 2 // D_LED2_INIT();
17 2 }else
18 1 {
19 2
20 2 /// SWITCH_OFF();
21 2 /// LED1_OFF();
22 2 // D_LED2_OFF();
23 2
24 2 }
25 1 }
26
27
28
29
30 /*
31
32
33 void L0_board_key(void)
34 {
35 ts_key.now = D_P32_AT();
36 if(ts_key.pool != ts_key.now)
37 {
38 if(ts_key.now)
39 {
40
41 }else
42 {///``\____
43 ts_key.val = 1;
44 }
45 ts_key.pool = ts_key.now;
46 }
47 }
48
49 void L0_sw_key(void)///限位开关判定
50 {
51 ts_key.now = L0_Mmin_AT();
C51 COMPILER V9.54 BSP_LED 09/06/2024 14:31:12 PAGE 2
52 if(ts_key.pool != ts_key.now)
53 {
54 if(ts_key.now)
55 {
56
57 }else
58 {///``\____
59 ts_key.val = 1;
60 }
61 ts_key.pool = ts_key.now;
62 }
63 }
64
65 */
66
67
68 TS_task_keyled_ ts_task_keyled;
69
70
71
72 void L2_task_keyled_register(void)
73 {
74 1 L1_task_reg_clear(&ts_task_keyled.task);
75 1 L3_task_s_go(ts_task_keyled,D_task_init);
76 1
77 1 }
78
79
80
81 #define D_task_keyled_set 0x41
82
83 #define D_task_keyled_cmd_init 0x41
84 #define D_task_keyled_cmd_mac 0x42
85
86 #define D_task_keyled_1 0x52
87 #define D_task_keyled_2 0x43
88 #define D_task_keyled_3 0x53
89 #define D_task_keyled_4 0x44
90 #define D_task_keyled_cmd_innet 0x45
91 #define D_task_keyled_cmd_innet_ok 0x55
92
93 #define D_task_keyled_cmd_32 0x46
94 #define D_task_keyled_cmd_32_ok 0x56
95
96
97 #define D_delay_pt D_Tdelay_3s
98
99
100 /*
101
102
103 ////L2_task_keyled_handle(&ts_task_keyled);
104 void L2_task_keyled_handle(TS_task_keyled_ *s)
105 {
106 unsigned char d = 0;
107 TTSS_Task_init():
108 printf("\r\nL2_task_keyled_handle TTSS_Task_init");
109
110 L2_task_go(D_task_keyled_2);
111 TTSS_Task_step(D_task_keyled_2):
112
113
C51 COMPILER V9.54 BSP_LED 09/06/2024 14:31:12 PAGE 3
114 /// L2_task_Tdelay_go(D_Tdelay_2s,D_task_keyled_cmd_netid);
115 TTSS_Task_step(D_task_keyled_3):
116
117
118 /// L0_moto_run(D_MOTO_FORWARD);
119 if(s->loc_now)
120
121
122 /// L2_task_go(D_task_keyled_2);
123
124 ///L2_task_Tdelay_go(D_Tdelay_500ms,D_task_keyled_1);
125
126
127 TTSS_Task_end();
128 ////////////////////////////////////////////////////////////
129
130
131 L0_board_key();
132
133 }
134
135
136
137
138 */
139
140
141
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 22 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = 17 ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
EDATA SIZE = ---- ----
HDATA SIZE = ---- ----
XDATA CONST SIZE = ---- ----
FAR CONST SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)