⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scia.c

📁 TMS320F2808 DSP芯片的接口控制源码
💻 C
字号:

#include "DSP280x_Device.h"     // DSP280x Headerfile Include File
#include "DSP280x_Examples.h"   // DSP280x Examples Include File

void   	SendData(Uint16	num,Uint16	data);

unsigned int Sci_VarRx[100];
unsigned int i,j;
unsigned int Send_Flag;


void main(void)
{

   InitSysCtrl();

 	InitGpio();  

	SetCs(1);
	SetCs(0);
	InitSci();	
    DINT;

   	InitPieCtrl();
   
   	IER = 0x0000;
   	IFR = 0x0000;

   	InitPieVectTable();
	SendData(0,0xFF);
	SendData(1,0xFF);
	Send_Flag = 0;
    i = 0;
    j = 0;
	
	for(;;)
	{
		if((SciaTx_Ready() == 1) && (Send_Flag == 1))
		{
			SciaRegs.SCITXBUF = Sci_VarRx[i];
			Send_Flag = 0;
			i++;
			if(i == j)
			{
				i = 0;
				j = 0;
			}
		}
		
		
		if(SciaRx_Ready() == 1)
		{
			Sci_VarRx[j] = SciaRegs.SCIRXBUF.all;
			Send_Flag = 1;
			j++;
			if(j == 100)
			{
				j = 0;
			}
		}
	}
	
} 



//===========================================================================
// No more.
//===========================================================================

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -