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

[毕业设计] 基于C8051F02X单片机的远程在线升级技术

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
基于C8051F02X单片机的远程在线升级技术

$ m( K4 z7 L0 z, V# `, h& Q摘要介绍了一种在远程对C8051F02X SoC系列单片机进行固件升级的系统。并对升级过程中产生的问题提出了解
% d6 N4 Q" C- R# y& h: ~# X决办法。细述了通过JTAG操作方式刷新flash 存储器的整个过程,并对几种固件升级方法进行了对比。
- ?# q% T9 u3 U关键词C8051F02X 单片机;固件; JTAG; flash存储器( d+ ?. f# _" R
0 q0 V. d/ ]1 z1 c
0引言
5 _: p& Q, V) Z: y; z  C单片机由于其成本低、编程灵活、方便、实时性
$ D4 x$ C- G2 l' m强而在许多设备控制和数据采集系统中得到了广泛# s8 m4 m) v+ h* e9 C# S
应用。
1 j" R- b) m9 s2 w3 ], b随着计算机理论研究的深入、半导体工艺和超. d" a5 V$ I* C! N0 U- j" S* J
大规模集成电路技术的进步,单片机进入到SOC时7 Q9 M6 o* ^5 |& h
代,Silicon Laboratories 公司开发的C8051FXXX系列
* s6 Y* l, X) g6 }4 k  ^/ |7 v0 ?* Z高速soc单片机就是其中的代表。该系列芯片具; c/ g/ _! ]: {( T% W
有高速8051微控制器内核,内部集成FLASH程序
$ M; a$ y4 O7 l2 x存储器,并具有系统在线编程能力。
& [/ ]' C) {7 L3 @2 Y9 G1在线升级的原理和实现方案8 K. _/ r6 ]: k. V$ `! f
在控制软件的开发调试阶段,可用集成开发环
. }9 \0 I" X- u) t$ `4 Z' W, C) k境来下载及测试系统,但当将开发完成的
* U+ L- ^8 W. p1 Z0 }* B1 ]C8051F023目标系统集成到产品后,则由于操作系( d3 p$ p" f) J5 d6 `3 I, O0 E
统及硬件接口不一样等原因,不能在最终产品中用
) `% a0 u. a, m, L集成开发环境来下载FLASH程序,所以产品到了用
/ {1 L: z* [: I户处之后,如要再进行FLASH程序的更新,则必须
$ h& A; N- C& N5 f8 k, D: Y更换相应的集成电路印刷板,造成很多麻烦及不可
. D0 N5 v) D0 }+ H: |9 F, U靠因素。这就产生了在线升级的需求。在线升级就! m- K: d' H* l/ i7 |3 [
是指通过串口,或USB口等通讯端口更新mcu中的# {5 o1 m# Z, o% A$ a. g
FLASH存储器。举例来说,现在流行的MP3播放器$ ^' C! {% i( B1 y0 p1 [' I
和手机的FLASH存储器都支持在线升级,即使用数
+ y$ _) a( a# A. A# s5 O据线来进行固件升级。7 m; h4 h: _* S9 O* R4 p
8 b0 q1 V/ M! r& r( T
游客,如果您要查看本帖隐藏内容请回复
" w) S: t( @% z2 s' M3 N

: @) S$ B- T: Q: I/ `, u. C, v
# S7 y0 s( x7 Y9 n9 \

该用户从未签到

2#
发表于 2020-3-19 18:23 | 只看该作者
基于C8051F02X单片机的远程在线升级技术

该用户从未签到

3#
发表于 2020-3-19 23:49 | 只看该作者
学习一下学习一下学习一下学习一下学习一下4 g& `( b6 A6 p0 K% I" G
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-2 12:22 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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