main.c
来自「非常有用的vc5509 c语言入门程序3,对于初学者非常有帮助」· C语言 代码 · 共 61 行
C
61 行
#include "myapp.h"
#include "ICETEK-VC5509-EDU.h"
#include "scancode.h"
void InitMcBSP();
main()
{
int nCount,nCount1;
unsigned char dbScanCode;
unsigned int uN;
nCount=nCount1=0; uN=80;
CLK_init();
SDRAM_init();
InitCTR();
InitMcBSP();
CTRGR=1;
while ( 1 )
{
nCount++; nCount%=100;
if ( nCount>uN ) PCR2|=4;
else PCR2&=0x0fffb;
nCount1++; nCount1%=512;
if ( nCount1==0 )
{
dbScanCode=GetKey();
if ( dbScanCode==SCANCODE_Enter )
break;
else if ( dbScanCode==SCANCODE_Plus )
PCR1^=2;
else if ( dbScanCode==SCANCODE_0 )
uN=100;
else if ( dbScanCode==SCANCODE_1 )
uN=80;
else if ( dbScanCode==SCANCODE_2 )
uN=60;
else if ( dbScanCode==SCANCODE_3 )
uN=40;
else if ( dbScanCode==SCANCODE_4 )
uN=20;
else if ( dbScanCode==SCANCODE_5 )
uN=0;
}
}
CloseCTR();
}
void InitMcBSP()
{
// IOPin: McBSP2.FSR S22
//SPCR1.RRST_=0,PCR.RIOEN=1,PCR.FSRM=1,PCR.FSRP=0/1
SPCR1_2&=0x0fffe;
PCR2|=0x1400;
// IOPin: McBSP1.CLKX S14
//SPCR2.XRST_=0,PCR.XIOEN=1,PCR.CLKXM=1,PCR.CLKXP=0/1
SPCR2_1&=0x0fffe;
PCR1|=0x2200;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?