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

📄 main.c

📁 PS2和USB兼容的鼠标源代码
💻 C
字号:
//----------------------------------------------------------------------------
// 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -