📄 key_cmd.lst
字号:
218 2 else
219 2 if(menu_layer==1){
220 3 if(main_task==Main_task_NAVI) {
221 4 if(navi_task==Navi_task_begin)navi_task=Navi_task_end;
222 4 else navi_task--;
223 4 }
224 3 if(main_task==Main_task_DVD) {
225 4 if(dvd_task==Dvd_task_begin)dvd_task=Dvd_task_end;
226 4 else dvd_task--;
227 4 }
228 3 if(main_task==Main_task_TV) {
229 4 if(tv_task==TV_task_begin)tv_task=TV_task_end;
230 4 else tv_task--;
C51 COMPILER V6.23a KEY_CMD 12/11/2002 14:32:10 PAGE 5
231 4 }
232 3 if(main_task==Main_task_RADIO){
233 4
234 4 if(radio_task==Radio_task_begin)radio_task=Radio_task_end;
235 4 else radio_task--;
236 4 }
237 3 if(main_task==Main_task_GSM){
238 4 if(gsm_task==GSM_task_begin)gsm_task=GSM_task_end;
239 4 else gsm_task--;
240 4 }
241 3
242 3
243 3 }
244 2 else
245 2 if(menu_layer==2){
246 3 if(main_task==Main_task_NAVI)
247 3 {
248 4
249 4 if(navi_task==Navi_real_time){
250 5
251 5 if(real_time_task==RealTime_task_begin)real_time_task=RealTime_task_end;
252 5 else real_time_task--;
253 5
254 5
255 5 }
256 4 if(navi_task==Navi_set_zoom){
257 5
258 5 if(zoom_task==Zoom_task_begin)zoom_task=Zoom_task_end;
259 5 else zoom_task--;
260 5
261 5
262 5 }
263 4 if(navi_task==Navi_search_address){
264 5
265 5 if(search_address_task==SearchAddress_task_begin)search_address_task=SearchAddr
-ess_task_end;
266 5 else search_address_task--;
267 5 }
268 4 if(navi_task==Navi_record) {
269 5 if(record_task==Record_task_begin)record_task=Record_task_end;
270 5 else record_task--;
271 5
272 5
273 5 }
274 4 if(navi_task==Navi_speech) {
275 5 if(speech_task==Speech_task_begin)speech_task=Speech_task_end;
276 5 else speech_task--;
277 5
278 5
279 5 }
280 4 if(navi_task==Navi_road_display) {
281 5
282 5 if(road_display_task==RoadDisplay_task_begin)road_display_task=RoadDisplay_task
-_end;
283 5 else road_display_task--;
284 5
285 5
286 5 }
287 4 if(navi_task==Navi_lati_longti) {
288 5 if(lati_longti_task==LatiLongti_task_begin)lati_longti_task=LatiLongti_task_end
-;
289 5 else lati_longti_task--;
C51 COMPILER V6.23a KEY_CMD 12/11/2002 14:32:10 PAGE 6
290 5
291 5
292 5
293 5 }
294 4 if(navi_task==Navi_car_connect) {
295 5 if(car_connect_task==CarConnect_task_begin)car_connect_task=CarConnect_task_end
-;
296 5 else car_connect_task--;
297 5
298 5 }
299 4
300 4 }
301 3 else
302 3 if(main_task==Main_task_DVD){
303 4
304 4
305 4 }
306 3 else
307 3 if(main_task==Main_task_TV){
308 4
309 4
310 4 }
311 3
312 3 else
313 3 if(main_task==Main_task_RADIO){
314 4
315 4
316 4 }
317 3 else
318 3 if(main_task==Main_task_GSM){
319 4
320 4
321 4 }
322 3
323 3
324 3 }
325 2
326 2 }
327 1 }
328
329
330
331 void update_selected_menu(void)
332 {
333 1
334 1 OSD_change_flag = 1;
335 1 osd_task = 0;
336 1 OSD_servo();
337 1
338 1 }
339
340
341 void issue_0_layer_status(void)
342 {
343 1
344 1 if(main_task==Main_task_NAVI) main_selected_status |= Navi_selected;
345 1 else if(main_task==Main_task_DVD) main_selected_status |= DVD_selected;
346 1 else if(main_task==Main_task_TV) main_selected_status |= TV_selected;
347 1 else if(main_task==Main_task_RADIO) main_selected_status |= Radio_selected;
348 1 else if(main_task==Main_task_GSM) main_selected_status |= GSM_selected;
349 1
350 1 }
C51 COMPILER V6.23a KEY_CMD 12/11/2002 14:32:10 PAGE 7
351
352 void issue_1_layer_status(void)
353 {
354 1
355 1 if(main_task==Main_task_NAVI)
356 1 {
357 2 if(navi_task==Navi_real_time) navi_selected_status |= Real_selected;
358 2 else if(navi_task==Navi_set_zoom) navi_selected_status |= Zoom_selected;
359 2 else if(navi_task==Navi_search_address) navi_selected_status |= Search_selected;
360 2 else if(navi_task==Navi_record) navi_selected_status |= Record_selected;
361 2 else if(navi_task==Navi_speech) navi_selected_status |= Speech_selected;
362 2 else if(navi_task==Navi_road_display) navi_selected_status |= Road_selected;
363 2 else if(navi_task==Navi_lati_longti) navi_selected_status |= LatiLongti_selected;
364 2 else if(navi_task==Navi_car_connect) navi_selected_status |= CarConnect_selected;
365 2 }
366 1 else
367 1 if(main_task==Main_task_DVD){
368 2
369 2
370 2 }
371 1 else
372 1 if(main_task==Main_task_TV){
373 2
374 2
375 2 }
376 1 else
377 1 if(main_task==Main_task_RADIO){
378 2
379 2
380 2 }
381 1 else
382 1 if(main_task==Main_task_GSM){
383 2
384 2
385 2 }
386 1 }
387
388
389
390 void issue_2_layer_status(void)
391 {
392 1
393 1 if(main_task==Main_task_NAVI)
394 1 {
395 2 if(navi_task==Navi_real_time){
396 3 if((navi_selected_status & Real_selected)== Real_selected)
397 3 {
398 4 gps_task = 0;
399 4 real_selected_status=0;
400 4 switch(real_time_task)
401 4 {
402 5 case RealTime_disable:
403 5 real_selected_status |=TurnOffNavi_selected;
404 5 dsa_task = 0x0301;
405 5 break;
406 5 case RealTime_enable:
407 5 real_selected_status |=TurnOnNavi_selected;
408 5 dsa_task = 0x0300;
409 5 break;
410 5
411 5 }
412 4 }
C51 COMPILER V6.23a KEY_CMD 12/11/2002 14:32:10 PAGE 8
413 3 }
414 2 else
415 2 if(navi_task==Navi_set_zoom){
416 3 if((navi_selected_status & Zoom_selected) == Zoom_selected){
417 4 zoom_selected_status=0;
418 4 switch(zoom_task)
419 4 {
420 5 case ZOOM_0:
421 5 zoom_selected_status |= Zoom_0_selected;
422 5 dsa_task =0x0200|ZOOM_0;
423 5 break;
424 5 case ZOOM_100:
425 5 zoom_selected_status |= Zoom_100_selected;
426 5 dsa_task =0x0200|ZOOM_100;
427 5 break;
428 5 case ZOOM_200:
429 5 zoom_selected_status |= Zoom_200_selected;
430 5 dsa_task =0x0200|ZOOM_200;
431 5 break;
432 5 case ZOOM_300:
433 5 zoom_selected_status |= Zoom_300_selected;
434 5 dsa_task =0x0200|ZOOM_300;
435 5 break;
436 5 case ZOOM_500:
437 5 zoom_selected_status |= Zoom_500_selected;
438 5 dsa_task =0x0200|ZOOM_500;
439 5 break;
440 5 }
441 4 }
442 3 }
443 2 else if(navi_task==Navi_search_address) navi_selected_status |= Search_selected;
444 2 else if(navi_task==Navi_record) navi_selected_status |= Record_selected;
445 2 else if(navi_task==Navi_speech) navi_selected_status |= Speech_selected;
446 2 else if(navi_task==Navi_road_display) navi_selected_status |= Road_selected;
447 2 else if(navi_task==Navi_lati_longti) navi_selected_status |= LatiLongti_selected;
448 2 else if(navi_task==Navi_car_connect) navi_selected_status |= CarConnect_selected;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -