📄 io_test.c
字号:
#include "io_test.h"
void help(void)
{
puts("MiniBoot copyleft (C) akaedu 2008.\r\n");
puts("supported command is as below: \r\n");
puts("1. help\r\n");
puts("2. led_test\r\n");
puts("3. seg7_test\r\n");
puts("4. dip4_test\r\n");
puts("5. beep_test\r\n");
puts("6. int0_test\r\n");
puts("7. timer0_test\r\n");
puts("8. uart0_test\r\n");
puts("9. uart1_test\r\n");
puts("10. uue_dn\r\n");
puts("11. go\r\n");
}
void led_test(void)
{
puts("testing led...\r\n");
ledblink();
puts("led test finished\r\n");
}
void seg7_test(void)
{
puts("testing seg7...\r\n");
seg7demo();
puts("seg7 test finished\r\n");
}
void dip4_test(void)
{
puts("testing dip4...\r\n");
dip4demo();
puts("dip4 test finished\r\n");
}
void beep_test(void)
{
puts("testing beep...\r\n");
beepdemo();
puts("beep test finished\r\n");
}
void int0_test(void)
{
puts("testing int0...\r\n");
int0demo();
puts("int0 test finished\r\n");
}
void timer0_test(void)
{
puts("testing timer0...\r\n");
timer0demo();
puts("timer0 test finished\r\n");
}
void uart0_test(void)
{
puts("testing uart0...\r\n");
uart0demo();
puts("\r\n");
puts("uart0 test finished\r\n");
}
void uart1_test(void)
{
uart_get = -(~0);
uart_init(UART0_BASE, BAUD_19200);
puts("Please make sure uart1(target) is connected with host.\r\npress 'Enter' to go on when connection is ready\r\n");
uart_init(UART1_BASE, BAUD_19200);
while (uart_get != '\r' && uart_get != '\n')
;
uart1demo();
puts("\r\n");
puts("uart1 test finished\r\n");
}
void uue_dn(void)
{
puts("I am so sory I haven't finished the uue dn and go function at this point\r\n");
}
void go(void)
{
puts("I am so sory I haven't finished the uue dn and go function at this point\r\n");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -