实验七.配置F-R点对点子接口
- 格式:pdf
- 大小:123.17 KB
- 文档页数:6
点到点的子接口+RIP的配置拓扑如图:FR的配置:fr(config)#frame-relay switching //启用帧中继交换机fr(config)#interface serial 0/0fr(config-if)#no ip addressfr(config-if)#clock rate 64000fr(config-if)#encapsulation frame-relay //设置帧中继封装类型fr(config-if)#frame-relay intf-type dce //设置帧中继dce端fr(config-if)#frame-relay route 101 interface serial 0/1 201 //配置帧中继表fr(config-if)#frame-relay route 102 interface serial 0/2 301fr(config-if)#no shfr(config)#interface serial 0/1fr(config-if)# no ip addressfr(config-if)#clock rate 64000fr(config-if)#encapsulation frame-relayfr(config-if)#frame-relay intf-type dcefr(config-if)#frame-relay route 201 interface se0/0 101fr(config-if)#no shfr(config)#interface serial 0/2fr(config-if)#no ip addfr(config-if)#clock rate 64000fr(config-if)#encapsulation frame-relayfr(config-if)#frame-relay intf-type dcefr(config-if)#frame-relay route 301 interface serial 0/0 102fr(config-if)#no shR1配置:router(config)#hostname r1r1(config)#no ip domain-lookupr1(config)#interface loopback 0r1(config)#ip address 1.1.1.1 255.255.255.0r1(config)#interface serial 0/0r1(config)#no ip addressr1(config-if)#encapsulation frame-relay //设置帧中继封装类型r1(config-if)#no frame-relay inverse-arp //关闭自动映射r1(config-if)#no shr1(config)#interface serial 0/0.1 point-to-point //启用点到点子接口r1(config-subif)#ip address 192.168.1.1 255.255.255.0r1(config-subif)# frame-relay interface-dlci 101r1(config)#interface serial 0/0.2 point-to-pointr1(config-subif)#ip address 192.168.2.1 255.255.255.0r1(config-subif)# frame-relay interface-dlci 102r1(config)#router ripr1(config-router)#network 1.1.1.0r1(config-router)#network 192.168.1.0r1(config-router)#network 192.168.2.0R2的配置:router(config)#hostname r2r2(config)#no ip domain-lookupr2(config)#interface loopback 0r2(config)#ip address 2.2.2.2 255.255.255.0r2(config)#interface serial 0/1r2(config)#no ip addressr2(config-if)#encapsulation frame-relayr2(config-if)#no frame-relay inverse-arpr2(config-if)#no shr2(config)#interface serial 0/1.1 point-to-pointr2(config-subif)#ip address 192.168.1.2 255.255.255.0 r2(config-subif)# frame-relay interface-dlci 201r2(config)#router ripr2(config-router)#network 2.2.2.0r2(config-router)#network 192.168.1.0R3的配置:router(config)#hostname r3r3(config)#no ip domain-lookupr3(config)#interface loopback 0r3(config)#ip address 3.3.3.3 255.255.255.0r3(config)#interface serial 0/2r3(config)#no ip addressr3(config-if)#encapsulation frame-relayr3(config-if)#no frame-relay inverse-arpr3(config-if)#no shr3(config)#interface serial 0/2.1 point-to-pointr3(config-subif)#ip address 192.168.2.2 255.255.255.0 r3(config-subif)# frame-relay interface-dlci 301r3(config)#router ripr3(config-router)#network 3.3.3.0r3(config-router)#network 192.168.2.0查看R1、R2、R3路由表:查看FR的帧中继表:用R2 ping R3 lo0口:。
1.先确认两边的网卡是否都已经打开。
我的是有一个按键,在电源旁边,开启以后有蓝色的小灯,特别耀眼,呵呵。
DELL的有快捷按键Fn+F2。
都打开以后接下来:2. 主机设置(连上局域网络的,或者宽带的),双击本地链接,或者ADSL拨号链接,属性--高级里面点击共享internet连接共享,打钩。
PS:如果你的无线网卡没有打开是看不到共享的,这个也是很多人不成功的关键所在,所以一定要确保无线网卡被打开,或者激活!!3.打开主机的无线网卡在在属性里面的TCP/IP的地方选择手动IP,然后输入192.168.0.1。
网关默认的255.255.255.0,然后其他的就不用管了,点击确定。
4.先不要关掉这一页,在-无线网络配置里面添加一个网络。
名字任意。
网络验证----开发式。
数据加密----禁用。
确定。
5.高级6.如图7.看到这附图说明的的设置到现在为止都谁正确的。
如果没有就在重新打开一次的的无线网络*** 到副机了 ***副机设置相当简单,直接在无线网卡的属性---无线网络配置里面的里面添加一个同样名字的网络链接(名字任意。
网络验证----开发式。
数据加密----禁用。
确定。
)注意,最好不要设置副机的IP,等主机给分配,等到副机上看到已经链接上的网络时,就说明已经设置好了。
如图到现在为止。
所有的工作都完成了,你现在就可以抱着你的迅驰到处奔驰了。
呵呵,但是最好栓条绳子。
绳子长50米。
呵呵。
我在我们寝室弄的主机,副机拿到相隔两个寝室去关着门都连续都不会出现什么问题,1M的ADSL在寝室已经连了4台机器了,副机在其他寝室还有80-90的下载速度,哈哈。
(不知道他们玩游戏的卡不卡,呵呵)现在在说说主机和副机的转换。
其实道理也很简单,刚刚弄的时候我都忘记步骤了,现在有个很快捷的方法,可以让主机也出去奔驰一下。
呵呵。
主机先关掉无线网络链接,然后在IP设置里面选择自动获取IP地址副机在本地链接上选择双击本地链接,或者ADSL拨号链接,属性--高级里面点击共享internet连接共享,打钩。
N580无线网桥设置说明书(适用于无线监控和无线传输)一.连接方法用一根网线将电源适配器下端的POE网口与网桥的LAN(左边)网口连接,再用一根网线将适配器的LAN 网口与电脑网口连接。
二.设置电脑有线网卡IP要设置无线网桥,必须先用有线网卡设置!由于网桥不会分配IP 给网卡,所以网卡要设成网桥同网段的IP 才能登陆设置,电脑本地连接设置(2≤X≤254)的IP 地址。
如果网桥和您上网不在同一网段,那么我们添加多个IP 地址就可以了,在上图点“高级”按钮,如下图设置即可。
网关和DNS 请按自己上网值设置好即可。
三.登陆网桥在浏览器输入进入设置界面(用户名和密码均为admin)四.网桥设置1.连接拓朴图假设两个网桥为A和B,如上图标识,A 连接监控中心,B 连接摄像头。
注意:如果B 点摄像头较多则需要加交换机。
温馨提示:上图同样适用于网络共享。
2.网桥工作模式A网桥设置为“AP模式” B网桥设置为“客户端模式”若有多个监控点,则把多个网桥设置为客户端模式,摄像头连接到客户端网桥上,AP模式网桥连接到监控中心。
3. A 网桥设置1)登陆A网桥后,点击无线设置-基本设置,工作模式选择“AP 模式”,然后点击“应用”如下图2)点击TCP/IP设置-局域网设置,关闭DHCP服务器,点击应用,如下图3) 无线设置-高级设置1.设置带宽(模式选40MHz,带宽就会调整到300M)2.传输距离3.输出功率:根据需求调整输出功率100%%4.B网桥设置1) 修改IP登陆B 网桥,首先要将B 网桥的IP 地址修改。
所有网桥的IP 地址都不能相同,否则会冲突。
登陆上B网桥后,点击TCP/IP设置-局域网设置,局域网ip设置为(2-254),点击应用,然后关闭DHCP服务器,点击应用2)点击无线设置-基本设置,点击扫描可用网络,搜索无线信号,找到要连接的A网桥的信号,点击选择AP,点击应用。
因特网接入方式选择“WDS网桥模式”,点击应用,如下图所示3)连接成功后,点击无线状态,无线模式会显示,客户端(已连接)信号强度会显示信号强度,如下图5.加密设置如果需要对网桥无线信号加密,在无线设置-基本设置,安全类目里面进行设置,如下图所示,如果A网桥设置了密码,那么B网桥在连接A网桥时需要选择相同的加密方式和输入密码才能连接。
⽆线传感⽹——zigbee基础实验-点对点通信 //头⽂件1 #include <iocc2530.h>23 #include "hal_mcu.h"4 #include "hal_assert.h"5 #include "hal_board.h"6 #include "hal_rf.h"78 #include <stdio.h>9 #include "basic_rf.h"1011#define NODE_TYPE 012#define RF_CHANNEL 251314#define PAN_ID 0x200715#define SEND_ADDR 0x253016#define RECV_ADDR 0x25201718static basicRfCfg_t basicRfConfig;先将NODE_TYPE改为1(发送),然后可找⼀个标识为Status的盒⼦编译烧写此程序(断电)再将NODE_TYPE改为0(接收),然后可找⼀个标识为Data的盒⼦编译烧写此程序RF数据发送函数void rfSendData(void){uint8 pTxData[] = {"你好,我是发送端CC2530过来的数据!\r\n\r\n"};uint8 ret;printf("send node start up...\r\n");basicRfReceiveOff();while(TRUE){ret = basicRfSendPacket(RECV_ADDR, pTxData, sizeof pTxData);if (ret == SUCCESS){hal_led_on(1);halMcuWaitMs(100);hal_led_off(1);halMcuWaitMs(900);}else{hal_led_on(1);halMcuWaitMs(1000);hal_led_off(1);}}} RF数据接收函数 1void rfRecvData(void)2 {3 uint8 pRxData[128];4int rlen;567 printf("recv node start up...\r\n");89 basicRfReceiveOn();1011while(TRUE)12 {13while(!basicRfPacketIsReady());14 rlen = basicRfReceive(pRxData, sizeof pRxData, NULL);15if(rlen > 0)16 {17 printf((char *)pRxData);18 }19 }20 }主函数void main(){halMcuInit(); //MCU初始化hal_led_init(); //LED初始化hal_uart_init(); //Uart初始化if(FAILED == halRfInit()) //CC2530-RF 初始化{HAL_ASSERT(FALSE);}basicRfConfig.panId = PAN_ID;basicRfConfig.channel = RF_CHANNEL;basicRfConfig.ackRequest = TRUE;#if NODE_TYPEbasicRfConfig.myAddr = SEND_ADDR; //(0x2530)#elsebasicRfConfig.myAddr = RECV_ADDR; //(0x2520)#endifif(basicRfInit(&basicRfConfig)==FAILED){HAL_ASSERT(FALSE);}#if NODE_TYPErfSendData();#elserfRecvData();#endif}再将刚才烧写好的发送盒⼦拼接到接收盒⼦上开串⼝调试器后(两根线都连接收盒)进⾏跟踪结果如下:(接收盒⼦不断有数据过来)"你好,我是发送端CC2530过来的数据!"。
实验七路由器单臂路由配置实验目标掌握单臂路由器配置方法;通过单臂路由器实现不同VLAN之间互相通信;实验背景某企业有两个主要部门,技术部和销售部,分处于不同的办公室,为了安全和便于管理对两个部门的主机进行了VLAN的划分,技术部和销售部分处于不同的VLAN。
现由于业务的需求需要销售部和技术部的主机能够相互访问,获得相应的资源,两个部门的交换机通过一台路由器进行了连接。
技术原理单臂路由:是为实现VLAN间通信的三层网络设备路由器,它只需要一个以太网,通过创建子接口可以承担所有VLAN的网关,而在不同的VLAN间转发数据。
实验步骤新建packer tracer拓扑图当交换机设置两个Vlan时,逻辑上已经成为两个网络,广播被隔离了。
两个Vlan的网络要通信,必须通过路由器,如果接入路由器的一个物理端口,则必须有两个子接口分别与两个Vlan对应,同时还要求与路由器相连得交换机的端口fa 0/1要设置为trunk,因为这个接口要通过两个Vlan的数据包。
检查设置情况,应该能够正确的看到Vlan和Trunk信息。
计算机的网关分别指向路由器的子接口。
配置子接口,开启路由器物理接口。
默认封装dot1q协议。
配置路由器子接口IP地址。
实验设备PC 2台;Router_2811 1台;Switch_2960 1台Switchenconf tvlan 2exitvlan 3exitinterface fastEthernet 0/2switchport access vlan 2exitint fa 0/3switchport access vlan 3exitint fa 0/1switchport mode trunkRouterenconf tint fa 0/0no shutdownexitinterface fast 0/0.1encapsulation dot1Q 2//VLAN2配置ip address 192.168.1.1 255.255.255.0 exitint fa 0/0.2encapsulation dot1q 3ip address 192.168.2.1 255.255.255.0 endshow ip route。
OSPF实验一点对点OSPF基本配置一、实验目的掌握在专线(点对点)上配置OSPF路由协议。
应用场景:企业的总部和分支之间通过E1、POS等W AN专线技术互联,为些需要在专线上配置并运行OSPF路由协议。
二、实验设备两台Cisco 7206 VXR 中由器、IOS版本V ersion 12.3(5)。
三、实验拓扑四、实验步骤基本配置:1、设备命名。
2、用Ping命令测试总部和分部链路的连通性。
3、按照拓扑图配置好接口IP和接口描述信息。
OSPF配置:4、启动OSPF进程并配置Router-ID。
5、把相关接口放入OSPF进程并绑定特定的区域。
五、配置命令R1enableconfigure terminalhostname R1no ip domain-lookupline console 0logging synchronousinterface loopback 0ip address 1.1.1.1 255.255.255.255no shutdowninterface loopback 1ip address 192.168.1.1 255.255.255.0no shutdowninterface serial 1/0ip address 10.1.1.1 255.255.255.252no shutdownexitrouter ospf 1router-id 1.1.1.1network 10.1.1.1 0.0.0.0 area 1network 192.168.1.1 0.0.0.0 area 1R2enableconfigure terminalhostname R2no ip domain-lookupline console 0logging synchronousinterface loopback 0ip address 1.1.1.2 255.255.255.255no shutdowninterface loopback 1ip address 192.168.2.1 255.255.255.0no shutdowninterface serial 1/0ip address 10.1.1.2 255.255.255.252no shutdownexitrouter ospf 1router-id 1.1.1.2network 10.1.1.2 0.0.0.0 area 1network 192.168.2.1 0.0.0.0 area 1六、测试结果1、使用Show ip rout查看路由表。
实验七十帧中继上点对点的RIP 配置一、实验目的1):本实验的目的是通过帧中继上点对点RIP配置,让我们对帧中继的工作原理有更深的认识。
2):掌握本试验的配置方法,对它在网络上的应用有更深的了解。
二、实验要求:1):知道什么是帧中继2):简述帧中继的工作过程三、实验内容:帧中继上点对点RIP配置让它们相互都能PING通。
四、实验步骤:实验拓朴:1).FR的配置FR(config)#frame-relay switchingFR(config)#int s0/0FR(config-if)#encapsulation frame-relayFR(config-if)#frame-relay intf-type dceFR(config-if)#clock rate 64000FR(config-if)#no shFR(config-if)#frame-relay route 102 int s0/1 201FR(config-if)#frame-relay route 103 int s0/2 301FR(config)#int s0/1FR(config-if)#encapsulation frame-relayFR(config-if)#frame-relay intf-type dceFR(config-if)#clock rate 64000FR(config-if)#no shFR(config-if)#frame-relay route 201 int s0/0 102FR(config-if)#int s0/2FR(config-if)#encapsulation frame-relayFR(config-if)#frame-relay intf-type dceFR(config-if)#clock rate 64000FR(config-if)#no shFR(config-if)#frame-relay route 301 int s0/0 1032).R1的配置R1(config)#int s0/0R1(config-if)#encapsulation frame-relayR1(config)#int s0/0.1 multipointR1(config-subif)#ip add 200.178.1.1 255.255.255.0 R1(config-subif)#frame-relay interface-dlci 102 R1(config-subif)#no shR1(config)#int s0/0.2 multipointR1(config-subif)#ip add 200.178.2.1 255.255.255.0 R1(config-subif)#frame-relay interface-dlci 103 R1(config-subif)#no shR1(config)#int lo0R1(config-if)#ip add 1.1.1.1 255.255.255.0R1(config)#router ripR1(config)#net 1.1.1.0R1(config)#net 200.178.1.0R1(config)#net 200.178.2.03).R2的配置R2(config)#int s0/1R2(config-if)#encapsulation frame-relay R2(config)#int s0/1.1 multipointR2(config-subif)#ip add 200.178.1.2 255.255.255.0 R2(config-subif)#frame-relay interface-dlci 201 R2(config-subif)#no shR2(config)#int lo0R2(config-if)#ip add 2.2.2.2 255.255.255.0R2(config)#router ripR2(config)#net 2.2.2.0R2(config)#net 200.178.1.04).R3的配置R3(config)#int s0/3R3(config-if)#encapsulation frame-relayR3(config)#int s0/2.1 multipointR3(config-subif)#ip add 200.178.2.2 255.255.255.0R3(config-subif)#frame-relay interface-dlci 301R3(config-subif)#no shR3(config)#int lo0R3(config-if)#ip add 3.3.3.3 255.255.255.0R3(config)#router ripR3(config)#net 3.3.3.0R3(config)#net 200.178.2.05).验证FR#sh frame-relay routeInput Intf Input Dlci Output Intf Output Dlci StatusSerial0/0 102 Serial0/1 201 activeSerial0/0 103 Serial0/2 301 activeSerial0/1 201 Serial0/0 102 activeSerial0/2 301 Serial0/0 103 active可以看出都已经处已激活状态了。
实验三 SDH光传输点对点组网配置实验一、实验目地通过本实验了解2M业务在点对点组网方式时候地配置,要求在SHD2地SP1D 支路板1~`8端口和SHD3地SP1D支路板1~8端口之间有2M业务连通.二、实验仪器1.OPTIX155/622H设备2套2.OSN2000设备1套.3.维护终端1台.4.光纤若干.08程控交换机一台.6.普通电话机一部.三、实验原理该实验以实验一和实验二为基础,实验原理参见前面两个实验,此处不再赘述.四、实验内容1.采用点对点组网方式时,需要两套SDH设备.图3-1点对点连接2.本实验设备间光纤实际连接图如下:图3-2 点对点实际连接3.以OPTIX 155M/622组网时候为例实际连接图如下:图3-3 点对点板位连接4.ODF光纤配线架连接示意图如下:图3-4 点对点配线架连接5.数据准备说明:<1)SDH传输设备中“线路”对应着光接口.<2)SDH传输设备中“支路”对应着2M/34M/以太网等电接口. <3)容器/虚容器和线路支路地对应关系.2M---C12<容器12)-VC12 <虚容器12):1个VC12对应着1个2M ,34M-C3-VC3 140M-C4-VC4.五、实验步骤1.实验前为避免引起不必要地冲突,参与实验地学生均在实验指导老师地安排下,采用不同地用户名登陆.用户名密码分配表具体如下:表1 户名密码分配表2.做本实验之前,参与实验学生应对SDH地原理、命令行有比较深刻地了解.以下范例是用户名为“szhw”<密码为nesoft)所配置地配置命令行.<1)点对点传输实验SDH2配置:#2:login:1,"nesoft"。
:per-set-endtime:15m&24h,1990-0-0,0*0。
:cfg-init<sysall>。
:cfg-set-nepara:device=sbs155a:nename="SDH2":gne=true。
在各种工业及行业应用中,经常需要采集各种开关量信号。
在工程实施过程中,很多时候,信号离监控主机的距离很远,需要布很长的信号线,或者布线不方便。
方竹电子推出了无线开关量采集模块,非常方便得解决了这个问题,实现无线的远程采集,降低了工程实施难度,又节约了成本。
该开关量采集方式由无线开关量采集模块和无线开关量输出模块组成。
原来的信号端接无线开关量采集模块,远端的主机系统接无线开关量输出模块,中间RF 无线传输;由于输出的仍然是开关量信号,因此对于用户来说,感觉只是将远处的采样设备搬到了近处而已,原有监控系统不需要做任何改动,却省却了布线。
1. 系统说明1.1. 系统框架无线开关量采集系统框架图注意:在P2P 使用的系统中,DO 模块作为无线网关使用;DI 作为无线终端设备。
以下说明书中的无线网关指DO 模块,终端设备指DI 模块。
1.2. 产品选型型号 类型FZ4050-C6 RF 无线开关量采集模块,支持干/湿节点输入 FZ4051-C6 RF 无线开关量输出模块,有源集电极开路输出(OC 门输出)FZ4060-C6RF 无线开关量输出模块,无源继电器输出P2P 使用:FZ4050开关量采集模块←→FZ4051开关量输出模块;FZ4050开关量采集模块←→FZ4060继电器输出模块。
1.3. 性能指标FZ4050为6通道隔离数字量输入模块,支持干/湿节点输入,P2P 无线通信。
FZ4051为6通道数字量输出模块,P2P 无线通信。
FZ4060为4通道继电器输出模块,P2P 无线通信。
性能指标无线性能无线协议FZMacPRO无线频段 433MHz ,ISM 全球免费频段 组网方式P2P通信距离≥1800米@2400bps(空旷环境)通用性能通信协议 MODBUS-RTU 串口性能 默认9600-8-N-1,可设 供电 8~38VDC 功耗 0.3W@12VDC外壳 钣金101.1mm ×80.4mm ×25.5mm 安装方式 壁挂(或导轨,选配)安装工作环境 -10~65℃;0%RH~90%RH (非结露) 存储条件 -20~80℃;0%RH~90%RH (非结露)FZ4050开关量输入通道数 6 输入电平干节点逻辑电平0:开 逻辑电平1:关(接地)湿节点逻辑电平0:+3 Vmax 逻辑电平1:+10V ~ 25VFZ4060继电器输出 通道数 4路A 型负载驱动 5A @30VDC ,5A@250VAC 开关时间继电器接通时间(典型):3毫秒 继电器断开时间(典型):1毫秒FZ4051开关量输出通道数 6负载驱动5~40V 集电极开路输出(200mA 最大负载电流)备注:1、干节点:无源开关,具有闭合和断开的2种状态;2个接点之间没有极性,可以互换。
TP-LINK无线路由器TL-WR340G TL-WR541G+等 wds 无线桥接设置WDS(Wireless Distribution System),无线分布式系统:是建构在HFSS或DSSS底下,可让基地台与基地台间得以沟通,比较不同的是有WDS的功能是可当无线网路的中继器,且可多台基地台对一台,目前有许多无线基台都有WDS。
WDS把有线网路的资料,透过无线网路当中继架构来传送,借此可将网路资料传送到另外一个无线网路环境,或者是另外一个有线网路。
因为透过无线网路形成虚拟的网路线,所以有人称为这是无线网路桥接功能。
严格说起来,无线网路桥接功能通常是指的是一对一,但是WDS架构可以做到一对多,并且桥接的对象可以是无线网路卡或者是有线系统。
所以WDS最少要有两台同功能的AP,最多数量则要看厂商设计的架构来决定。
最简单地说:就是WDS可以让无线AP之间通过无线进行桥接(中继),在这同时并不影响其无线AP 覆盖的功能点对点无线桥接配置设备名称:无线宽带路由器品牌型号:TP-LINK TL-WR541G+设备数量:2另外测试用笔记本终端设备:2台一、网络示意图:二、网络应用图:三、无线路由器应用的几种模式1.AP模式这个模式说简单点就是将我们的有线网络转换成无线网络!然后连接各种无线终端,比如带连接无线网卡的笔记本或者台式机。
连接带WIFI的手机等等。
2.无线客户端模式这个模式说简单点就是将我们的无线网络转换成有线网络!然后用普通的网线连接到各种带RJ45网线端口的设备,比如连接到电脑当无线网卡用。
连接到DM500S上面让我们的DM500S与路由器不需要连接网线就可以解密及共享!3.点对点桥接模式这个模式说简单点就是适用无线将2个有线局域网连接在一起!比如A点有1个3台电脑的有线局域网!B点有个5台电脑的局域网!2个网络之间需要共享数据又不好架设线路!当然还可以用来无线玩联机游戏注意:在AP设置在桥接模式下的时候,我们的无线网卡是搜索不到任何信号的!4.点对点桥接模式这个模式说简单点就是使用无线将多个有线局域网连接在一起!比如A点有1个3台电脑的有线局域网!B点有个5台电脑的局域网!C点有8台电脑!D....几个网络之间需要共享数据又不好架设线路!这样的状况下多点桥接久可以派上用场了!注意:在AP设置在桥接模式下的时候,我们的无线网卡是搜索不到任何信号的!5.无线中继模式说的简单点就是将微弱的无线信号接收进来放大后再发射出去!以此来延伸无线信号的覆盖,比如说我们在窗口用笔记本能搜索到信号并能连接上网!但到了室内后久没信号了!那我们就可以在窗口放1个无线中继来转发信号!这样我们在室内久可以轻松上网配置步骤:首先要查看2个无线路由器的无线MAC地址:一、主路由器,AP1配置图示:1,在地址栏中输入“192.168.1.1”,然后在弹出的窗口中,输入默认的用户名:admin 密码:admin2,在WAN口设置中,设置当前的Internet接入方式,在此例中是PPPoE拨号。
)
最后的状态是这样的:
6、服务器无线连接IP设置,同样设置IP地址,IP地址的网段千万不能和有线的一样,这点也关键,否则就搞不成了,网关和DNS用有线网卡的IP地址(如我的:IP地址:192.168.205.100,子网掩码:255.255.255.0,默认网关:192.168.1.88,首选DNS服务器:192.168.1.88(注意:这里的网关和DNS必须用有线网卡的IP地址)),记得点一次“确定”关闭窗口,不要关闭“无线网络连接X属性”窗口
7、选择“无线网络连接X属性”窗口的第二个页面“无线网络配置”页面(注:如果没有该选项请看后面“补充1”),勾选“用配置我的无线网络设置”,点“新建”或“添加”打开“无线网络属性”窗口,网络名(SSID)自定义填一个(如:NEUSOFT-P2P-LINK),勾选去掉“自动为我提供此密钥”,往上看,填“网络密钥”和“确认网络密钥”(如:NEU88,NEU88,记得密码只是5位),还没完,接着看下面,勾选上“这是一个计算机到计算机(特定的)网络;没有使用无线点”,点击两次“确定”关闭窗口,OK,服务器设置完成
8、其它终端电脑设置就要简单点了,都只是设置无线网络适配器(如同事的:IP地址:192.168.205.200,子网掩码:255.255.255.0,默认网关:
192.168.205.100,首选DNS服务器:192.168.205.100(注意:这里的网关和DNS必须用服务器无线网卡的IP地址)),其中192.168.205.200的200不能和其它终端或服务器的100一样哦(废话),点一次“确定”,在“无线网络连接X属性”窗口选择“无线网络配置”页面,勾选“用Windows配置我的无线网络设置,这又是一个关键,OK,记得点“确定”关闭窗口。
无线射频点对点实验报告1. 引言无线传感器网络(Wireless Sensor Network,简称WSN)在近年来得到了广泛的研究和应用,射频(Radio Frequency,简称RF)通信作为无线传感器网络中最常用的通信方式之一,起着关键的作用。
为了更好地理解和掌握无线射频点对点通信的原理以及性能特点,本实验通过设计搭建一个无线射频点对点通信系统,进行了一系列的实验,探究并评估了其通信性能。
2. 实验目的本实验的目的是通过实践操作,掌握无线射频点对点通信系统的基本原理,了解其工作原理,通过调试和测试,评估其通信性能,并对实验结果进行分析和总结。
3. 实验设备和原理3.1 实验设备本实验使用了以下设备和器材:- 2个射频模块(Transceiver Module)- Arduino开发板(或其他微控制器)- 一台电脑- 连接线和电源适配器3.2 实验原理射频点对点通信系统是通过射频模块实现的,射频模块一般具有收发两个通道,可以实现双向通信。
在该系统中,一个模块作为发送端,另一个作为接收端。
系统的工作原理如下:- 发送数据:发送端将需要发送的数据通过串口或其他方式发送至射频模块,模块将数据进行调制和编码处理,然后通过天线发送出去。
- 接收数据:接收端的射频模块通过天线接收到信号,并进行解调和解码操作,得到发送端发送的数据。
4. 实验步骤按照以下步骤进行实验:1. 按照射频模块的使用说明,将两个射频模块连接到Arduino开发板上,分别作为发送端和接收端。
2. 编写发送端和接收端的程序代码,实现数据的发送和接收功能。
3. 将发送端和接收端的射频模块分别连接到电脑上,调试程序代码,确保发送和接收的功能正常。
4. 安装天线,将发送端和接收端的射频模块通过天线连接起来,确保天线放置位置合适,并且两个射频模块之间没有障碍物。
5. 发送一段测试数据,观察接收端是否能够正确接收到数据,并将结果记录下来。
5. 实验结果与分析经过实验测试,我们成功地搭建了一个无线射频点对点通信系统,并进行了一些简单的通信测试。
实验七配置F-R点对点子接口网络拓扑实验内容被测设备帧中继点到点子接口的PVC犬态为非激活时,观察该子接口的物理状态和协议状态是否正常实验配置子接口配置任务清单子接口的应用可以按照如下的步骤进行:创建子接口配置帧中继子接口的DCLI号配置帧中继子接口PVC及建立地址映射创建子接口子接口的创建可以按如下的步骤进行:其中,封装帧中继子接口时,缺省封装的点到多点。
配置帧中继子接口的DLCI如果,使用反转ARP那么必须配置帧中继子接口的DLCI,如果使用静态映射, 那么可以忽略此步骤。
建立帧中继子接口地址映射对于点到点子接口,因为只有唯一的对端DTE所以在给子接口配置虚电路的DLCI 时实际已经隐含地确定了对端的网络地址,而于对点到多点子接口,对端网络地址与本地DLCI的映射关系必须通过配置静态地址映射或者通过反转AR来确定。
1)建立帧中继子接口静态地址映射2)允许/禁止帧中继子接口反转ARP缺省情况下,帧中继子接口是允许使用反转AR协议的。
帧中继监控和维护帧中继调试信息帧中继有以下的调试信息,利用debug frame-relay ?命令可以查询到:以上的调试信息以 debug frame-relay Imi 和debug frame-relay packet 最为常用。
下面就以此为例来说明:Serial 。
(o): dlci 16 (0x401), pkt type 0x800( IP), datagramsize 104 Serial0( i): dlci 16(0x401), pkt type 0x800, datagramsize 104以上是 debug frame-relay packet 的调试信息,serial0 表示是接口 serial 0 ,o(output)表示是输出的报文,i(input) 表示是输入的报文,dlci 16表示在本地 DLCI 号为16的虚链路上的报文,其中报文的网络协议是 0x800,IP 协议,报长 datagramsize 104 字节。
中心配置Central#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Central(config)#interface Serial0Central(config-if)#description Frame-Relay host circuitCentral(config-if)#no ip addressCentral(config-if)#encapsulation frame-relayCentral(config-if)#exitCentral(config)#interface Serial0.1 point-to-pointCentral(config-subif)#description PVC to first branch - DLCI 101Central(config-subif)#ip address 192.168.1.5 255.255.255.252Central(config-subif)#frame-relay interface-dlci 101Central(config-fr-dlci)#exitCentral(config-subif)#exitCentral(config)#interface Serial0.2 point-to-pointCentral(config-subif)#description PVC to second branch - DLCI 102Central(config-subif)#ip address 192.168.1.9 255.255.255.252Central(config-subif)#frame-relay interface-dlci 102Central(config-fr-dlci)#exitCentral(config-subif)#exitCentral(config)#endCentral#边缘配置Branch1#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Branch1(config)#interface Serial0Branch1(config-if)#description Frame-Relay circuitBranch1(config-if)#no ip addressBranch1(config-if)#encapsulation frame-relayBranch1(config-if)#exitBranch1(config)#interface Serial0.1 point-to-pointBranch1(config-subif)#description PVC to Central host - DLCI 50Branch1(config-subif)#ip address 192.168.1.6 255.255.255.252Branch1(config-subif)#frame-relay interface-dlci 50Branch1(config-fr-dlci)#exitBranch1(config-if)#exitBranch1(config)#endBranch1#注释点对点子接口方式应该是最简单的一种帧中继配置方式了。
实验九 FR 协议配置一、 实验目的:了解PPP 协议的工作原理以及配置方法二、 实验环境拓扑图三、 实验内容1. 查看、设置、检测端口的IP 地址等;2. 配置FR 协议3. 测试网络连通性。
四、 实验步骤:锐捷/思科系列路由器配置参考步骤注意:以下参考命令的接口标识与拓扑图一致(s0/0),实际配置时应根据实际连接情况确定。
第一步 Router-A 的配置Router>enableRouter #configRouter-A_config#FRAM-RELAY SWITCHINGRouter-A_config#interface s1/1Router-A_config_s0/0#ip address 192.168.1.1 255.255.255.0 Router-A_config_s0/0#encapsulation frame-relayRouter-A_config_s0/0#frame-relay local-dlci 17Router-A_config_s0/0# frame-relay intf-type dceRouter-A_config_s0/0# frame-relay map ip 192.168.1.2 17 broadcast Router-A_config_s0/0#clock rate 64000Router-A_config_s0/0#no shutdown第二步:Router-B 的配置Router>enableRouter #configRouter-B_config#interface s0/0DTE 端192.168.1.1192.168.1.2 RouterA # RouterB# s0/0 s0/0 DCE 端Router-B_config_s0/0#ip address 192.168.1.2 255.255.255.0Router-B_config_s0/0#encapsulation frame-relayRouter-B_config_s0/0#frame-relay local-dlci 17Router-B_config_s0/0# frame-relay intf-type dteRouter-B_config_s0/0# frame-relay map ip 192.168.1.1 17 broadcast Router-B_config_s0/0#no shutdown第三步:查看配置Router-A#show interface s0/0Router-A#show frame-relay第五步:测试连通性Router-A#ping 192.168.1.2华为系列交换机配置参考步骤【Router A】当前路由器提示视图依次输入的配置命令[Router A]interface Serial 0/0[Router A-Serial 0/0]link-protocol fr[Router A-Serial 0/0]ip address 192.168.1.1 255.255.255.0[Router A-Serial1/0/0]fr map ip 192.168.1.2 50【Router B】当前路由器提示视图依次输入的配置命令[Router B]interface Serial0/0[Router B-Serial 0/0]link-protocol fr[Router B-Serial 0/0]ip address 192.168.1.2 255.255.255.0[Router B-Serial1/0/0]fr map ip 192.168.1.1 50。
实验1RF配置及无线通讯的建立实验RF配置及无线通讯的建立【实验目的】通过本实验的学习,使实验者熟悉CC2530芯片RF的配置;学会使用CC2530建立无线通信的方法;初步掌握Basic RF的调用方法;初步掌握进行无线通讯的方法。
【实验内容】●配置RF参数;●实现两个CC2530节点建立无线通讯。
●本例实现的具体功能1、每按一次SW1按键,发送无线数据,同时绿灯(D5)亮灭交替指示发送了无线数据。
2、每接收到一次无线数据,红灯(按键D6)亮灭交替指示接收到了无线数据。
当两个节点已建立了通讯关系,其实就是一个无线开关-灯控制的雏形。
可以把一个节点看成是“照明开关”,另一个节点看成“照明控制”“照明开关”,开关(按键)动作时通过发送命令就可控制“照明控制”的输出动作。
【实验原理】一、Basic RF 参数配置1.定义了一个基本通讯参数的数据结构basicRfCfg_t。
basicRfCfg_t的数据结构体在basic_rf.h中定义:typedef struct{uint16 myAddr; // 本机地址uint16 panId; // 网络IDuint8 channel; // 通信信道,11~26uint8 ackRequest; //应答信号#ifdef SECURITY_CCMuint8 *securityKey;uint8 *securityNonce;#endif} basicRfCfg_t;2. 程序开始时,调用basicRfInit()函数进行RF的初始化●ConfigRf_Init的代码清单:void ConfigRf_Init(void){basicRfConfig.panId = PAN_ID; //zigbee的ID号设置basicRfConfig.channel = RF_CHANNEL; //zigbee的频道设置basicRfConfig.myAddr = MY_ADDR; //设置本机地址basicRfConfig.ackRequest = TRUE; //应答信号while(basicRfInit(&basicRfConfig) == FAILED); //检测zigbee 的参数是否配置成功basicRfReceiveOn(); // 打开RF}●basicRfInit是初始化函数,负责调用halRfInit(),配置参数,设置中断等。
SDH光传输点对点组网配置实验一、实验目的通过本实验了解2M业务在点对点组网方式时候的配置。
二、实验器材1、155/622H(Metro1000)SDH传输设备2套2、实验用维护终端若干三、实验内容说明采用点对点组网方式时,需要两套SDH设备。
以上实验均以上下2M业务为主。
以OPTIX 155M/622组网时候为例实际连接图如下:ODF 光纤配线架连接示意图如下:四、实验步骤注意:1、实验前为避免引起不必要的冲突,参与实验的学生均在实验指导老师的安排下,采用不同的用户名登陆。
用户名密码分配表具体如下:终端编号 登陆用户ID 密码 终端编号 登陆用户ID 密码 1 zd01 sspu01 11 zd11 sspu11 2 zd02 sspu02 12 zd12 sspu12 3 zd03 sspu03 13zd13sspu134 zd04 sspu04 此处省略了从终端14至终端38的用户ID 及密码说明,其对应用户ID 和密码都是依次顺序排下来的,届时学生根据自己所做的位置,依据终端编号来登陆5 zd05 sspu056 zd06 sspu067 zd07 sspu07 39 Zd39 sspu398 zd08 sspu08 40 Zd40 sspu409 zd09 sspu09 41 Zd41 sspu41 10 zd10sspu1042Zd42sspu422、做本实验之前,参与实验学生应对SDH 的原理、命令行有比较深刻的了解。
以下范例是用户名为“szhw ”(密码为nesoft )所配置的配置命令行 点对点传输实验实验要求:在SHD1的SP1D 支路板的1~`2端口和SHD3的SP1D 支路板的1~2端口之间之间有2M业务连通。
SDH1配置:1)登录网元:#1:login:“szhw”,“nesoft”;其中#1为网元ID,szhw为用户名,nesoft为密码2)初始化网元设备::cfg-init-all;在做新的配置前,需要对网元进行初始化操作,清除网元所有数据。
实验七十八点对多点子接口非播送模式(ospf)一、实验目的1):本实验的目的是通过帧中继上点对多点子接口非播送模式的配置,让我们对帧中继点对多点子接口非播送模式的工作原理有更深的认识。
2〕:掌握帧中继点对多点子接口非播送模式的配置方法,对它在网络上的应用有更深的了解。
二、实验要求:1〕:知道什么是帧中继点对多点子接口非播送模式2〕:简述帧中继的工作过程三、实验容:让它们相互能够通信四、实验步骤:实验拓扑1)配置FR帧中继FR(config)#frame-relay switchingFR(config)#int s0/0FR(config-if)#encapsulation frame-relayFR(config-if)#frame-relay intf-type dceFR(config-if)#clock rate 64000FR(config-if)no shFR(config-if)#frame-relay router 102 int s0/1 201FR(config-if)#frame-relay router 103 int s0/2 301FR(config)#frame-relay switchingFR(config)#int s0/1FR(config-if)#encapsulation frame-relay FR(config-if)#frame-relay intf-type dceFR(config-if)#clock rate 64000FR(config-if)no shFR(config-if)#frame-relay router 201 int s0/0 102 FR(config-if)#frame-relay router 202 int s0/2 102FR(config)#frame-relay switchingFR(config)#int s0/2FR(config-if)#encapsulation frame-relay FR(config-if)#frame-relay intf-type dceFR(config-if)#clock rate 64000FR(config-if)no shFR(config-if)#frame-relay router 301 int s0/0 103 FR(config-if)#frame-relay router 302 int s0/1 2022).R1的配置R1(config)#int s0/0R1(config-if)#encapsulation frame-relayR1(config-if)#no shR1(config)#int s0/0.1 multipointR1(config-subif)#ip add 199.17R1(config-subif)#ip ospf net point-to-multipointR1(config-subi non-broadcostnon-broadcostR1(config)#int lo0R1(config-if)#ip addR1(config)#router ospf 1R1(config-router)#net 199.178.1.0 .255 area 0 R1(config-router)#net .0 .255 area 03).R2的配置R2(config)#int s0/0R2R2(config-if)#encapsulation frame-relayR2(config-if)#no shR2(config-if)#ip ospf net point-to-multipointR2(config)#int lo0R2(config-if)#ip add .2R2(config)#router ospf 1R2(config-router)#net 199.255 area 0R2(config-router)#net .0 .255 area 04).R3的配置R3(config)#int s0/0R3(config-if)#ip add 1R3(config-if)#encapsulation frame-relayR3(config-if)#no shR3(config-if)# ip ospf net point-to-multipointR3(config)#int lo0R3(config-if)#ip add .R3(config)#router ospf 1R3(config-router)#net 199.178.1.0 .255 area 0 R3(config-router)#net .0 .255 area 05).查看邻居R1#sh ip ospf neiR1#R2#sh ip ospf neiR2#R3#sh ip ospf neiR3#可以看出它们需要手工建立邻居6).建立邻居RRR3(config-router)#nei 199R7).查看邻居R1#sh ip ospf neiNeighbor ID Pri State Dead Time Address Interface.3 0 FULL/ -R2#sh ip ospf neiNeighbor ID Pri State Dead Time Address InterfaceR3#sh ip ospf neiNeighbor ID Pri State Dead Time Address Interface可以看出已经建立了邻居关系,但不选举DR8).查看路由表R3#sh ip routeCodes: C - connected, S - static, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static routeGateway of last resort is not set.0/32 is subnetted, 1 subnetsO .1 [110/65] via 199.178.1.1, 00:00:06, Serial0/2.0/32 is subnetted, 1 subnetsO.0/24 is subnetted, 1 subnetsC .0 is directly connected, Loopback0ted, 3 subnets, 2 masks可以看出路由信息已经全部获取到了。
实验题目:实验5--点对点无线通讯实验实验时间:2015.12.2一、实验目的:使用IAR开发环境设计R程序,利用2个CC2530 ZigBee模块实现点对点无线通讯。
二、实验原理及程序分析:a)硬件接口原理ZigBee(CC2530)模块 LED 硬件接口ZigBee(CC2530)模块硬件上设计有 2 个 LED 灯,用来编程调试使用。
分别连接 CC2530 的 P1_0、P1_1两个 IO 引脚。
从原理图上可以看出,2 个 LED 灯共阳极,当 P1_0、P1_1 引脚为低电平时候,LED 灯点亮。
b)关键函数1、射频初始化函数uint8 halRfInit(void)功能描述:zigbee 通信设置,自动应答有效,设置输出功率0dbm,Rx设置,接收中断有效。
参数描述: 无返回:配置成功返回 SUCCESS2、发送数据包函数uint8 basicRfSendPacket(uint16 destAddr, uint8* pPayload, uint8 length)功能描述:发送包函数。
入口参数:destAddr 目标网络短地址pPayload 发送数据包头指针,length 包的大小出口参数:无返回值:成功返回SUCCESS,失败返回FAILED3、接收数据函数uint8 basicRfReceive(uint8* pRxData, uint8 len, int16* pRssi)功能描述:从接收缓存中拷贝出最近接收到的包。
参数:接收数据包头指针接收包的大小返回:实际接收的数据字节数c)软件设计void main (void){uint8 i;appState = IDLE; // 初始化应用状态为空闲appStarted = FALSE; // 初始化启动标志位FALSE/* 初始化Basic RF */basicRfConfig.panId = PAN_ID; // 初始化个域网ID basicRfConfig.ackRequest = FALSE; // 不需要确认halBoardInit();if(halRfInit()==FAILED) //初始化hal_rfHAL_ASSERT(FALSE);/* 快速闪烁8次led1,led2 */for(i = 0; i < 16; i++){halLedToggle(1); // 切换led1的亮灭状态halLedToggle(2); // 切换led2的亮灭状态halMcuWaitMs(50); // 延时大约50ms}halLedSet(1); // led1指示灯亮,指示设备已上电运行halLedClear(2);basicRfConfig.channel = 0x0B; // 设置信道#ifdef MODE_SENDappTransmitter(); // 发送器模式#elseappReceiver(); // 接收器模式#endifHAL_ASSERT(FALSE);}void appTransmitter(){uint32 burstSize=0;uint32 pktsSent=0;uint8 appTxPower;uint8 n;/* 初始化Basic RF */basicRfConfig.myAddr = TX_ADDR;if(basicRfInit(&basicRfConfig)==FAILED){HAL_ASSERT(FALSE);}/* 设置输出功率 *///appTxPower = appSelectOutputPower();halRfSetTxPower(2);//HAL_RF_TXPOWER_4_DBM// halRfSetTxPower(appTxPower);/* 设置进行一次测试所发送的数据包数量 *///burstSize = appSelectBurstSize();burstSize = 100000;/* Basic RF在发送数据包前关闭接收器,在发送完一个数据包后打开接收器*/basicRfReceiveOff();/* 配置定时器和IO *///n= appSelectRate();appConfigTimer(0xC8);//halJoystickInit();/* 初始化数据包载荷 */txPacket.seqNumber = 0;for(n = 0; n < sizeof(txPacket.padding); n++){txPacket.padding[n] = n;}/* 主循环 */while (TRUE){if (pktsSent < burstSize){UINT32_HTON(txPacket.seqNumber); // 改变发送序号的字节顺序basicRfSendPacket(RX_ADDR, (uint8*)&txPacket, PACKET_SIZE);/* 在增加序号前将字节顺序改回为主机顺序 */UINT32_NTOH(txPacket.seqNumber);txPacket.seqNumber++;pktsSent++;appState = IDLE;halLedToggle(1); //切换LED1的亮灭状态halLedToggle(2); //切换LED2的亮灭状态halMcuWaitMs(1000);}/* 复位统计和序号 */pktsSent = 0;}}static void appReceiver(){uint32 segNumber=0; // 数据包序列号int16 perRssiBuf[RSSI_AVG_WINDOW_SIZE] = {0}; // 存储RSSI的环形缓冲uint8 perRssiBufCounter = 0; // 计数器用于RSSI缓冲区统计perRxStats_t rxStats = {0,0,0,0}; // 接收状态int16 rssi;uint8 resetStats=FALSE;int16 MyDate[10]; //串口数据串数字initUART(); // 初始化串口#ifdef INCLUDE_PAuint8 gain;// 选择增益 (仅SK - CC2590/91模块有效)gain =appSelectGain();halRfSetGain(gain);#endif/* 初始化Basic RF */basicRfConfig.myAddr = RX_ADDR;if(basicRfInit(&basicRfConfig)==FAILED){HAL_ASSERT(FALSE);}basicRfReceiveOn();/* 主循环 */while (TRUE){while(!basicRfPacketIsReady()); // 等待新的数据包if(basicRfReceive((uint8*)&rxPacket, MAX_PAYLOAD_LENGTH, &rssi)>0) {halLedSet(1); // 点亮LED1//halLedSet(2); // 点亮LED2UINT32_NTOH(rxPacket.seqNumber); // 改变接收序号的字节顺序segNumber = rxPacket.seqNumber;/* 若果统计被复位,设置期望收到的数据包序号为已经收到的数据包序号*/if(resetStats){rxStats.expectedSeqNum = segNumber;resetStats=FALSE;}rxStats.rssiSum -= perRssiBuf[perRssiBufCounter]; // 从sum中减去旧的RSSI值perRssiBuf[perRssiBufCounter] = rssi; // 存储新的RSSI 值到环形缓冲区,之后它将被加入sumrxStats.rssiSum += perRssiBuf[perRssiBufCounter]; // 增加新的RSSI值到sumMyDate[4] = rssi; ////MyDate[3] = rxStats.rssiSum;////if(++perRssiBufCounter == RSSI_AVG_WINDOW_SIZE){perRssiBufCounter = 0;}/* 检查接收到的数据包是否是所期望收到的数据包 */if(rxStats.expectedSeqNum == segNumber) // 是所期望收到的数据包{MyDate[0] = rxStats.expectedSeqNum;////rxStats.expectedSeqNum++;}else if(rxStats.expectedSeqNum < segNumber) // 不是所期望收到的数据包(收到的数据包的序号大于期望收到的数据包的序号){ // 认为丢包rxStats.lostPkts += segNumber - rxStats.expectedSeqNum;MyDate[2] = rxStats.lostPkts;///rxStats.expectedSeqNum = segNumber + 1;MyDate[0] = rxStats.expectedSeqNum;///}else // 不是所期望收到的数据包(收到的数据包的序号小于期望收到的数据包的序号){ // 认为是一个新的测试开始,复位统计变量rxStats.expectedSeqNum = segNumber + 1;MyDate[0] = rxStats.expectedSeqNum;///rxStats.rcvdPkts = 0;rxStats.lostPkts = 0;}MyDate[1] = rxStats.rcvdPkts;///rxStats.rcvdPkts++;UartTX_Send_String(MyDate,5);halMcuWaitMs(300);halLedClear(1); //熄灭LED1halLedClear(2); //熄灭LED2halMcuWaitMs(300);}}}流程图三、实验步骤及结果:在IAR开发环境中编译、运行、调试程序。