⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pro_debug.c

📁 44B0板子的检测程序 包括键盘 LED LCD SEG
💻 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 + -