📄 main.c
字号:
#include <iom16v.h>
#include <macros.h>
#include "define.h"
#include "initial.h"
#include "pdiusbd12.h"
#include "descriptor.h"
#include "endpointfun.h"
#include "chap9.h"
#include "application.h"
void main(void)
{
unsigned char **M,*n;
M = &n;
while(initialization()!=0);
while(1)
{
usbserve();
if (outqueue(&sq,M))
D12_WriteEndpoint(5,64,n);
if (bEPPflags.bits.ep2_rxdone == 1)
{
bEPPflags.bits.ep2_rxdone = 0;
if(EpBuf[9]==9)
else if(EpBuf[0]==0x55)
{
adc_dac(EpBuf);
if((EpBuf[1]==1)|(EpBuf[1]==2)|(EpBuf[1]==11))
D12_WriteEndpoint(5,10,abc1);
}
else
NOP();
}
if(bEPPflags.bits.ep1_rxdone==1)
{
bEPPflags.bits.ep1_rxdone=0;
if(GenEpBuf[9]==9)
else if(GenEpBuf[0]==0x55)
{ adc_dac(GenEpBuf);
if((GenEpBuf[1]==1)|(GenEpBuf[1]==2)|(GenEpBuf[1]==11))
D12_WriteEndpoint(3,10,abc1);
}
else
NOP();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -