udp通信方式实验和源代码接线图-arm
目 录
第1章 硬件实现 1
1.1 RTL8019AS网络控制器介绍 1
第2章 µC/OS-II操作系统 3
2.1 µC/OS-II系统简介 3
2.2 µC/OS-II的特点 3
2.3 任务模式 3
2.4 支持的指令集 4
2.5 移植µC/OS-II 4
第3章 ZLG/IP软件包结构和配置 6
3.1 ZLG/IP软件包结构 6
第4章 设计过程 8
4.1 设计步骤 8
4.2 实验程序 10
4.2.1 宏定义 10
4.2.2 RTL8019AS监听任务 11
4.2.3 UDP通信程序 12
4.2.4 创建系统任务并初始化 14
4.2.5 主程序 15
4.2.6 定时器中断控制 16
第5章 实验结果 19
第6章 课程设计体会 21【摘要】
利用基于嵌入式实时操作系统μC/OS-II的ZLG/IP软件包,利用实验板光盘提供的UDPtest软件可以实现实验板跟PC机的数据本文源自辣文论文网收发。
【关键词】
ARM UDP μC/OS-II操作系统
第1章 硬件实现
1.1 RTL8019AS网络控制器介绍
RTL8019AS是一种全双工即插即用的以太网控制器,它在一块芯片上集成了RTL8019内核和一个16KB的SDRAM存储器。它兼容RTL8019控制软件和NE2000 8bit或16bit的传输,支持UTP,AUI,BNC和PNP自动检测模式,支持外接闪烁存储器读写操作,支持I/O口地址的完全解码,具有LED指示功能。其接口符合Ethernet2和IEEE802.3(10Base5,10Base2,10BaseT)标准。
RTL8019AS采用100脚PQFP封装,其主要引角功能如下:
引角1-4,97-100:中断控制INT0-7;
毕业论文http://www.751com.cn/ 引脚34:使能控制角AEN,低电平有效;
引脚6,7,70,89:数字电源,+5V;
引脚14,28,83,86:数字地GND;
引脚47,57:模拟电源:+5V;
引脚44,52:模拟地;
引脚7-13,15,16,18-27:ISA地址总线;
引脚36-43,87,88,90-95:ISA数据总线;
引脚31:Boot ROM读操作控制;
引脚32:Boot ROM写操作控制;
引脚62:RX接收数据显示LED1脚;
引脚63:TX发送数据显示LED2脚;
引脚58,59:接收数据TP IN+/-;
引脚45,46:发送数据TP OUT+/-;
引脚50,51:外接晶体。1370