📄 main.c
字号:
#include <csl_dma.h>
#include <csl_irq.h>
#include <csl_gpio.h>
#include <stdio.h>
#include <csl.h>
#include <csl_mcbsp.h>
/* Reference start of interrupt vector table */
/* This symbol is defined in file, vectors.s55 */
int *Uaddr,*Vaddr;
Uint16 *dstaddr,*dstaddr1;
unsigned int dataconst=40000;
extern void VECSTART(void);
void delayS();
void delayL();
extern void RFSendPacket(Uint16 *txBuffer, Uint16 size);
extern void initSPI();
interrupt void INT1Isr(void); /* INT1 interrupt */
interrupt void dmaRcvIsr(void); /* DMA receive interrupt */
extern DMA_Handle hDMAfifo;
volatile int oneframe=0;
void main()
{
CSL_init();
CHIP_RSET(XBSR,0x0a01); /*EMIF为全EMIF接口*/
initPLL(); /*设置系统的运行速度为144MHz*/
initGPIO();
// initI2C();
initEMIF();/*初始化DSP的外部SDRAM*/
initSPI();
initDMA();
// init_cc();
delayS();
GPIO_RSET(IODIR,0xFF);
IRQ_globalEnable();
}
void delayS()
{
int j = 0;
for(j = 0;j<10;j++);
}
void delayL()
{
int j = 0;
for(j = 0;j<1000;j++);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -