www.pudn.com > Source_program.rar > MAIN.C
#include#include #include "Target\44blib.h" extern void ARPScan_test(void); /********************************************/ // ARMSYS实验二十五:TCP/IP协议栈——ARP协议yingyong // 描述:编程实现ARP地址扫描器 /********************************************/ void * function[][2]= { (void *)ARPScan_test,"Run ARPscan tool", 0,0 }; void Main(void) { char aa; Port_Init(); Uart_Init(0,115200); Led_Display(0xf); Uart_Select(0); //Select UART0// Beep(0x1); Uart_Printf("\n\n*************************************************************************"); Beep(0x0); Uart_Printf("\n* 立泰电子 *"); Uart_Printf("\n* -ARP测试工具:Arpscan - *"); Uart_Printf("\n* Version 1.10 *"); Uart_Printf("\n* Email:rao_dali@263.net *"); Uart_Printf("\n* UART Config--COM:115.2kbps,8Bit,NP,UART0 *"); Uart_Printf("\n*----------------------Begin ARPScan,OK? (Y/N)--------------------------*"); Led_Display(0x0); aa= Uart_Getch(); if((aa=='Y')||(aa=='y')) ( (void (*)(void)) (function[0][0]) )(); }