📄 main.c
字号:
//已修改:(1)增加了usbdriver.c中的ENABLE()和 DISABLE()两个函数,并且在usbconfig.h中进行了相应修改
// (2)未使用原代码中引用的config.h ,而是自己增加了target.h
// (3)自己添加了main.c主程序
#include "USBConfig.h"
#include "USBCI.h"
//#include "LPC214x.h"
#include "USBDriver.h"
#include "target.h"
int main()
{
INT8U err;
err = USB_Initialize(); //初始化USB控制器
if (err != 0)
while(1); //初始化失败,程序停止执行
ENABLE();
while(1)
{
usbserve();
if (bEPPflags.bits.configuration == 1)
{
if (bEPPflags.bits.ep1_rxdone == 1)
{
DISABLE( );
bEPPflags.bits.ep1_rxdone = 0;
USB_WriteEndpoint(3,10,GenEpBuf);
ENABLE( );
}
}
}
return 0 ;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -