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

📄 testtcp.c

📁 基于TMS320F2812的网络编程例子.网卡芯片是RTL8019AS.这是开发板附带的例子程序
💻 C
字号:
#include	"DSP28_Device.h"

void	SendData(Uint16 data);
extern	struct	ipaddr	server_ipaddr;

void	main(void)
		{
			/*初始化系统*/
			InitSysCtrl();

			/*关中断*/
			DINT;
			IER = 0x0000;
			IFR = 0x0000;
			/*初始化PIE*/
			InitPieCtrl();

			/*初始化PIE矢量表*/
			InitPieVectTable();	
			InitPeripherals();	
			InitGpio( );
    
			LedReg = 0xFF;    // 关 LED
			Led8Lock = 0x07;  // 灭数码管
			SendData(0xFF);
    
    		Init8019();
	
    // Enable global Interrupts and higher priority real-time debug events:
	
			EINT;   // Enable Global interrupt INTM
			ERTM;	// Enable Global realtime interrupt DBGM
			while(1)
				{
					ArpRequest(server_ipaddr);
					RecFrame();
				}		

		}
		
		
void	SendData(Uint16 data)
{
	Uint16	i,Temp;
	Temp = 0x80;
	for	(i=0;i<8;i++)
		{
			if ((data & Temp)==0)	ClrData;
			else	SetData;
			Temp >>= 1;
			ClrClk;
			SetClk;
		}
	Led8Lock = 0x03;
	Led8Lock = 0x07;
	SetData;		
}
		
		
//===============================end ======================
		

⌨️ 快捷键说明

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