📄 pro_debug.c
字号:
#include "lib_44b0.h"#include "lib_board.h"#include "isp1161.h"#include "cs8900.h"#include "uda1341.h"#include "pro_debug.h"void cmd_usb(void);void cmd_eth(void);void cmd_iis(void);void run_debug(void){ char cmd; for (;;) { serial_puts("\n\n"); serial_puts("=================================\n"); serial_puts("Built time: "__DATE__" "__TIME__"\n"); serial_puts("A: GPIO LED Test\n"); serial_puts("B: EINT Test\n"); serial_puts("C: Key Test\n"); serial_puts("D: Seg-7 LED Test\n"); serial_puts("E: LCD Test\n"); serial_puts("F: DAC Test\n"); serial_puts("G: ISP1161A Test\n"); serial_puts("H: CS8900A Test\n"); serial_puts("I: IIS Test\n"); serial_puts("X: Exit\n"); serial_puts("=================================\n"); serial_puts("Please Select: "); cmd=serial_getc(); cmd=cmd&0x7F; if (cmd<0x60) cmd=cmd+0x20; serial_putc(cmd); serial_puts("\n"); if (cmd=='a') brd_led(); if (cmd=='b') brd_int(); if (cmd=='c') brd_key(); if (cmd=='d') brd_seg(); if (cmd=='e') brd_lcd(); if (cmd=='f') brd_dac(); if (cmd=='g') cmd_usb(); if (cmd=='h') cmd_eth(); if (cmd=='i') cmd_iis(); if (cmd == 'x') serial_puts("Bye, Once again!\n"); }}void cmd_usb(void){ unsigned int t; t = isp1161_hc_id(); serial_puts("ISP1161A Host Id: "); serial_puth(&t); serial_puts("\n"); t = isp1161_dc_id(); serial_puts("ISP1161A Device Id: "); serial_puth(&t); serial_puts("\n"); t = isp1161_hc_rev(); serial_puts("ISP1161A Host Rev: "); serial_puth(&t); serial_puts("\n");}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -