标题:
STM32鼠标按键程序
[打印本页]
作者:
fourz
时间:
2020-1-9 12:58
标题:
STM32鼠标按键程序
鼠标按键的实现,没main函数
#include <stm32f10x_lib.h>
#include "sys.h"
#include "delay.h"
#include "usb_lib.h"
#include "hw_config.h"
#include "usb_pwr.h"
extern u8 EP1BUSY;
extern u8 USB_INIT;
u8 key[2]={0x4f,0x50};
int main(void)
{
u32 i=0;
u8 j=0;
Stm32_Clock_Init(9);//系统时钟设置
delay_init(72); //延时初始化
//USB配置
USB_Interrupts_Config();
Set_USBClock();
USB_Init();
while(1)
{
if(USB_INIT)
{
if(bDeviceState==CONFIGURED)
{
if (EP1BUSY==0)
{
i++;
if(i%2)
{
Joystick_Send(0x01, 0, key[j]);
j++;
if(j==2)
j=0;
}
else
Joystick_Send(0x01, 0, 0);
}
}
}
}
}
复制代码
STM32_USB_鼠标键盘.zip
2020-1-9 12:57 上传
点击文件名下载附件
下载积分: 黑币 -5
158.76 KB, 下载次数: 29, 下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1