91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

TI DSP 28335 串口FIFO中斷接收程序 打開后在工程添加文件中的comm_2int_fifo.c文件即可。 該文件已經本人調試成功可用。

資源截圖

代碼片段和文件信息

#include?“DSP28x_Project.h“?????//?Device?Headerfile?and?Examples?Include?Fil


#define?LED10_OFF GpioDataRegs.GPASET.bit.GPIO0?=?1 //LED?D10?熄滅
#define?LED10_ON GpioDataRegs.GPACLEAR.bit.GPIO0?=?1 //LED?D10?點亮
#define?LED11_OFF GpioDataRegs.GPASET.bit.GPIO1?=?1 //LED?D11?熄滅
#define?LED11_ON GpioDataRegs.GPACLEAR.bit.GPIO1?=?1 //LED?D11?點亮

#define?DELAY_TIME 2000000 //延時時間



//?Prototype?statements?for?functions?found?within?this?file.
interrupt?void?scibRxFifoIsr(void);
interrupt?void?scicRxFifoIsr(void);

void?scib_fifo_init(void);
void?scic_fifo_init(void);

void?delay(Uint32?t);

//?Global?variables
Uint16?rdataB[12];????//?Received?data?for?SCI-A
Uint16?rdataC[12];


void?main(void)
{
???Uint16?i;

???InitSysCtrl();

???InitSciGpio();

???DINT;

???InitPieCtrl();

???IER?=?0x0000;
???IFR?=?0x0000;

???InitPieVectTable();

???EALLOW; //?This?is?needed?to?write?to?EALLOW?protected?registers
???PieVectTable.SCIRXINTB?=?&scibRxFifoIsr;
???PieVectTable.SCIRXINTC?=?&scicRxFifoIsr;
???EDIS;???//?This?is?needed?to?disable?write?to?EALLOW?protected?registers

???scib_fifo_init();??//?Init?SCI-B
scic_fifo_init();??//?Init?SCI-B

//?Enable?interrupts?required?for?this?example
???PieCtrlRegs.PIECTRL.bit.ENPIE?=?1;???//?Enable?the?PIE?block
???PieCtrlRegs.PIEIER8.bit.INTx5?=?1; //for?scirxintc
???PieCtrlRegs.PIEIER9.bit.INTx3=1;?????//?PIE?Group?9?INT3?for?scirxintb
???IER?=?0x180; //?Enable?CPU?INT
???EINT;

???//初始化LED的端口
EALLOW;
GpioCtrlRegs.GPAPUD.bit.GPIO0?=?0;??? //?Enable?pullup?on?GPIO11
????GpioDataRegs.GPASET.bit.GPIO0?=?1;??? //?Load?output?latch
????GpioCtrlRegs.GPAMUX1.bit.GPIO0?=?0;?? //?GPIO11?=?GPIO
????GpioCtrlRegs.GPADIR.bit.GPIO0?=?1;??? //?GPIO11?=?output??

GpioCtrlRegs.GPAPUD.bit.GPIO1?=?0;??? //?Enable?pullup?on?GPIO11
????GpioDataRegs.GPASET.bit.GPIO1?=?1;??? //?Load?output?latch
????GpioCtrlRegs.GPAMUX1.bit.GPIO1?=?0;?? //?GPIO11?=?GPIO
????GpioCtrlRegs.GPADIR.bit.GPIO1?=?1;??? //?GPIO11?=?output??
????EDIS;

LED10_ON; //LED1?D10?點亮
delay(DELAY_TIME); //延時
LED10_OFF; //LED1?D10?熄滅

LED11_ON; //LED1?D10?點亮
delay(DELAY_TIME); //延時
LED11_OFF;

//?Step?6.?IDLE?loop.?Just?sit?and?loop?forever?(optional):
for(;;);

}

interrupt?void?scibRxFifoIsr(void)
{
????Uint16?i;

LED10_ON; //LED1?D10?點亮
delay(DELAY_TIME); //延時
LED10_OFF; //LED1?D10?熄滅

for(i=0;i<12;i++)
{
???rdataB[i]=ScibRegs.SCIRXBUF.all; ?//?Read?data
}


ScibRegs.SCIFFRX.bit.RXFFOVRCLR=1;??//?Clear?Overflow?flag
ScibRegs.SCIFFRX.bit.RXFFINTCLR=1;? //?Clear?Interrupt?flag
PieCtrlRegs.PIEACK.all|=0x100;?? //?Issue?PIE?ack
}

void?scib_fifo_init()
{
???ScibRegs.SCICCR.all?=0x0007;????//?1?stop?bit??No?loopback
???????????????????????????????????//?No?parity8?char?bits

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-11-29?09:53??comm\
?????文件????????3976??2015-11-28?22:54??comm\cc_build_Debug.log
?????目錄???????????0??2015-11-29?09:53??comm\comm.CS_\
?????文件????????3072??2015-11-29?09:52??comm\comm.CS_\FILE.CDX
?????文件????????1530??2015-11-29?09:52??comm\comm.CS_\FILE.DBF
?????文件????????2786??2015-11-29?09:52??comm\comm.CS_\FILE.FPT
?????文件??????324096??2015-11-29?09:52??comm\comm.CS_\SYMBOL.CDX
?????文件??????239594??2015-11-29?09:52??comm\comm.CS_\SYMBOL.DBF
?????文件??????412456??2015-11-29?09:52??comm\comm.CS_\SYMBOL.FPT
?????文件???????10382??2015-11-28?22:58??comm\comm.paf2
?????文件????????1994??2015-11-28?22:58??comm\comm.pjt
?????文件????????8859??2015-11-28?22:58??comm\comm.sbl
?????文件????????5021??2015-11-28?22:54??comm\comm_2int_fifo.c
?????目錄???????????0??2015-11-29?09:53??comm\Debug\
?????文件????????1200??2015-11-28?22:54??comm\Debug.lkf
?????文件??????133641??2015-11-28?10:21??comm\Debug\5110.obj
?????文件??????126348??2015-11-28?10:21??comm\Debug\5110main.obj
?????文件???????26036??2015-11-28?22:54??comm\Debug\comm.map
?????文件??????132870??2015-11-16?11:03??comm\Debug\comm.obj
?????文件??????162813??2015-11-28?22:54??comm\Debug\comm.out
?????文件??????131070??2015-11-28?19:09??comm\Debug\comm_2int_bytes.obj
?????文件??????130861??2015-11-28?22:54??comm\Debug\comm_2int_fifo.obj
?????文件??????132847??2015-11-17?19:37??comm\Debug\comm_int.obj
?????文件??????134541??2015-11-25?10:25??comm\Debug\comm_int_bytes.obj
?????文件????????1260??2015-11-28?22:54??comm\Debug\DSP2833x_ADC_cal.obj
?????文件????????1537??2015-11-28?22:54??comm\Debug\DSP2833x_CodeStartBranch.obj
?????文件??????167157??2015-11-28?22:54??comm\Debug\DSP2833x_DefaultIsr.obj
?????文件??????135268??2015-11-28?22:54??comm\Debug\DSP2833x_GlobalVariableDefs.obj
?????文件??????125447??2015-11-28?22:54??comm\Debug\DSP2833x_PieCtrl.obj
?????文件??????132648??2015-11-28?22:54??comm\Debug\DSP2833x_PieVect.obj
?????文件??????126387??2015-11-28?22:54??comm\Debug\DSP2833x_Sci.obj
............此處省略3個文件信息

評論

共有 條評論