|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
序的工作模式,不支持对用户程序的单步调试。但随" R: s Y7 g0 s! z4 F6 d. M
0前言- V6 x7 V' l( \/ A0 {/ ~
着登录Netlab单片机实验系统的学习者的增多,用户) D# A- S; c- ^1 d5 c/ B5 s c
浙江大学网络实验室(简称Netlab)是一一个以提供3 Z4 g9 G ?: b& t# v
对程序单步调试功能的需求也与日俱增。
6 u8 c* u4 B( P1 v- h# V% \2 D工科电类及控制类实验为目标的远程综合实验室。该
7 R6 h3 B! c8 Y$ L7 o在已开发系统的基础上,本研究给出一种嵌人用7 ^( k: W3 J& Z$ B
实验室目前已能容纳控制类、电工电子类.电力电子户 程序的单步调试功能的设计方法。. G+ w6 \' B7 s/ |5 d$ s
类、电机类以及微处理器类共5大类23组80多个实
, w6 y$ E( Q& N; }1网络实验室架构
$ a2 Y" V3 m0 I0 O F$ D1 z验,所有实验都基于真实的物理对象。单片机实验系
2 L1 q; ]( x6 Z% u7 @8 }" P4 a统是Netlab中属于微处理器类的基于AT89S52处理器
9 ]& f; @& F! a+ p6 s* G, B! ~浙江大学网络实验室的物理拓扑结构,如图1所% h9 m& r" g# u( \
的实验系统。通过登录Netlab提供的网络实验终端,学示,它由客户端、服务器端和控制器端3部分组成。
- v& R$ P: t* Z: W/ ? }习者可以通过网络进行基于51单片机的远程实验。0 q( s H, P+ A4 B* |7 e+ c
用户无论在何时何地只要使自己的计算机联入/ W' C( h, w: d7 B3 p7 |& s* _
由于网络环境硬件资源共享以及开发条件的约Internet, 就可以在网络实验室的主页下载客户端到本9 H7 A1 s8 u( p, L- @# u; P3 q
束,若要在远程环境下,针对放在网络实验室的单片机5 `2 r' D, ?( a/ B6 J. d" J+ V
地计算机,然后连接网络实验室服务器进行实验。多
+ N' H! _" d. P" X) ~实验板,实现如市面上伟福仿真器或KeilC的实时单) W: f' U( ]8 |6 U
个客户端可以同时登录服务器,多个控制端也可同时+ |- Y' n$ m6 x* h+ U
步调试功能,其开发难度太大,所以,目前供学习者使
0 p4 {7 M0 {, }! V# r$ M连接服务器,不同的实验可以同时进行,互不影响,网络6 ?% f# P1 D1 d4 I2 |7 k2 l, S
用的Netlab单片机实验系统仅支持连续执行用户程1 X$ f/ Q7 G8 d- I3 m. U$ K8 e# _
实验室系统的这种物理拓扑结构称为双C/S结构「-2。
, i. `& z, Y3 W2 u/ `
) h& X( _" H7 |
* |8 M. t* u9 C6 @ |
|