找回密码
 注册
关于网站域名变更的通知
查看: 416|回复: 2
打印 上一主题 下一主题

[毕业设计] 基于PSD813F2在MCS-51单片机系统上实现远端在线程序升级功能的方法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-17 09:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
摘要:介绍了PSD813F2 芯片在MCS-51单片机系统上通过存储器映射实现远端在线程序升级( RIAP,
8 X, b4 F  I( A. ~remote in-application re- programmable)功能的方法,给出了软件流程图及详细的实现方法,该方法已在基.4 d0 |1 v% A  t: t
于普通MCS-51单片机的通用数据采集系统中得到应用,实现了通过RS-232串口,利用2M、电话线和
; H. A: J6 n: b$ p5 h, x调制解调器(MODEM)、载波等传输介质,完成远端在线程序升级。
) t, I  Z% m& A$ T1 N关键词:远端在线编程; PSD813F2;存储器映射;MCS-51单片机1 ?" W5 y9 ~1 G* L4 z
远端在线编程( RIAP)是嵌人式系统比较重要的1 \. h& `/ u" ?
功能。利用现有的传输资源,例如:2M宽带网、电话线: w9 V- B1 k$ @5 b
和调制解调器、载波等传输介质通过嵌人式系统上的0 L; l7 }+ }% F6 n' V8 V
RS232串口配合系统引导程序对系统进行远端程序升  k0 g/ y: J5 @" r7 M' Z, ?7 C
级具有非常重要的意义。特别是在通信领域的移动基
4 S: D. K) \! _; C站和电信机房的环境及动力设备监控系统中,这一功0 D' C/ W6 Q9 `
能显得尤其重要。因为许多移动基站或电信机房都处
, @! |1 R; ?& \  f- {- y: e# v5 P在比较偏远的地方,这些地方的环境及动力监控系统5 R$ E& s5 [0 g6 L* B/ Q0 A
可能由于各种原因,比如:发现系统模块软件中存在
, r9 f* p  x4 y, m1 I“bug”(缺陷)需要修改程序,或是随着形势的发展,用
& B; L* p+ {+ ?7 A0 a4 s7 d户可能会针对系统功能提出更高的要求,而许多要求;
/ @* v/ T# B8 E5 W9 l' o都可以或必须通过修改软件来实现。如果没有RIAP0 {+ m) O% K. t: l

0 @! w' E1 o6 Z0 I功能,工程维护人员必须不远千里到现场更换程序芯  L9 ]' _* Y: u! v7 @
片,进行系统模块软件升级,这种做法往往需要投入大5 Y3 ?; u8 Q/ u0 U3 }
量人力、物力,尤其是在监控点达到- -定数量时,更会
9 j& `+ ~, u3 _! q4 v大大增加维护/升级成本。目前比较流行的某些微处8 |5 V4 p. j8 {/ w/ i/ j
理器芯片支持在系统编程ISP( in-system re-programma-4 g" k# U, W! b* u
ble)技术(例如PHILIPS公司的P89C51,AD公司的
" N8 i  g$ y) ?/ M/ D7 CADμC812等),允许在系统对器件进行编程,但是ISP
% P7 }& q" c2 F" q功能不能进行远端在线程序升级。WS公司推出的可
! X" [! ^/ ^  J6 t7 K( G) {编程外围芯片PSD813F2 ,其独特的内部结构很适合实% I: w: d. g! k: j- f# J. y
现RIAP设计。以下介绍利用PSD813F2在开发的通' A& \! V( S# f
用数据采集系统(基于MCS-51单片机系统)中实现: I) x% E, j0 c2 [" T9 k. ]
RIAP功能的方案。采用这种方案,使环境及动力设备
3 I' a3 e" C+ n监控系统真正实现了远端局站的无人值守。# x( F  J4 `& Z; S
1 PSD813F2 芯片简介# K/ e, U1 w8 m, w& a
WS公司推出的可编程外围芯片PSD-813F2,片内
' O; ?% F: U- |提供了两块独立的存储器阵列和自动地址译码电路。
+ v# n$ d. ]" B/ F芯片内部包括1 Mb Flash主存储器,256 Kb Flash次存
: F4 v* N8 C2 B储器,16 Kb SRAM,可编程逻辑阵列cpld,扩展I/0及
2 T2 z2 ?+ @5 L4 r: ~$ ^7 ]' `& U6 D  Z% x: t

/ e- Y4 n2 p% m/ q
3 k( [% o$ M4 y& G# ?( G# M, c附件下载:
游客,如果您要查看本帖隐藏内容请回复
  S& }, E. e( H6 V8 s! R
: Z2 h- C$ b9 O5 A2 j6 }

7 H& n7 i2 b" j# k, {

该用户从未签到

2#
发表于 2020-4-17 13:47 | 只看该作者
MCS-51单片机 远端在线编程( RIAP)是嵌人式系统比较重要的功能

该用户从未签到

3#
发表于 2022-6-15 16:05 | 只看该作者
先码一下,稍后研究一下。' T6 J! j& x6 q. v
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-18 17:32 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表