main.c
来自「PS2和USB兼容的鼠标源代码」· C语言 代码 · 共 31 行
C
31 行
//----------------------------------------------------------------------------
// C main line
//----------------------------------------------------------------------------
#include "m8c.h" // part specific constants and macros
#include "dev.h"
#include "ps2.h"
#include "usb.h"
unsigned char is_usb_muose=0x0;
/********************************************************************************/
/* function : main() */
/* created : hw-chen */
/* descript : 鼠标主函数 */
/********************************************************************************/
void main(void)
{ dev_chip_initialize(); //* 初始化IO口
dev_1ms_timer_start(); //* 启动1MS定时器
dev_led_initialize();
dev_spi_initialize(); //* SPI初始化
globle_isr_enable(); //* 由于后面的初始化需要定时器中断,需要打开全局的中断开关
mouse_adns_initialize();
mouse_key_initialize(); //* 按键输入IO初始化
is_usb_muose=dev_check_mouse_type();
if((is_usb_muose==0x1))
{ usb_main_process(); //and go to usb_main_pr7ocess
}
else
{ ps2_main_process();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?