|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
序的工作模式,不支持对用户程序的单步调试。但随. o8 N; _$ {2 e) v! Z1 J$ O1 g3 z8 d
0前言
% p$ U0 h+ L% N3 b' Z0 h' H着登录Netlab单片机实验系统的学习者的增多,用户
2 Y! x z0 q0 d浙江大学网络实验室(简称Netlab)是一一个以提供( g, k- E4 g9 _: Y) p
对程序单步调试功能的需求也与日俱增。& @/ b) g3 ^, q q! U4 ?
工科电类及控制类实验为目标的远程综合实验室。该" R9 L0 L" q2 L$ _. a9 [9 n
在已开发系统的基础上,本研究给出一种嵌人用
/ g* M6 O0 W% W- n7 }' G4 U7 {实验室目前已能容纳控制类、电工电子类.电力电子户 程序的单步调试功能的设计方法。0 O0 ], v( q3 @6 |6 N4 ]: o+ K- P: Y
类、电机类以及微处理器类共5大类23组80多个实9 p m& H! C$ a ~- Z
1网络实验室架构( @, u0 {6 d, z2 E- [' A& ^( W+ }6 E
验,所有实验都基于真实的物理对象。单片机实验系
( ^9 A* ~1 `( x, ~+ r/ t, _统是Netlab中属于微处理器类的基于AT89S52处理器
8 P$ X, G% R7 i5 l z* M, G3 l浙江大学网络实验室的物理拓扑结构,如图1所+ U2 O7 Q: r* c# }# b4 q
的实验系统。通过登录Netlab提供的网络实验终端,学示,它由客户端、服务器端和控制器端3部分组成。
6 V2 ]3 y5 C- s1 @0 [& M7 d习者可以通过网络进行基于51单片机的远程实验。
" ^0 p0 C) ]! X3 t1 p用户无论在何时何地只要使自己的计算机联入
8 H- k: o/ e Z# `5 c5 g; F由于网络环境硬件资源共享以及开发条件的约Internet, 就可以在网络实验室的主页下载客户端到本
* F' G. _# z) w束,若要在远程环境下,针对放在网络实验室的单片机
@2 `- y, w* T$ ]9 \* c地计算机,然后连接网络实验室服务器进行实验。多
$ V2 V5 |8 Z/ K) ^实验板,实现如市面上伟福仿真器或KeilC的实时单- V) v3 s9 e. h2 _2 E+ R
个客户端可以同时登录服务器,多个控制端也可同时
9 Y; C& n1 L c步调试功能,其开发难度太大,所以,目前供学习者使0 N3 F1 D% S- L" m
连接服务器,不同的实验可以同时进行,互不影响,网络
( { H: d+ H8 K8 p3 y4 p$ x# j用的Netlab单片机实验系统仅支持连续执行用户程. n# i H5 L: K% z% z
实验室系统的这种物理拓扑结构称为双C/S结构「-2。
% }7 Y) p" o: s; E6 _ g2 n! t. y1 h- _. [
+ E$ _) R) d2 I+ t8 `* n# K
|
|