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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

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

- y8 o9 I$ l* O" ?4 n  X; y3 ]6 E摘要介绍了一种在远程对C8051F02X SoC系列单片机进行固件升级的系统。并对升级过程中产生的问题提出了解0 a, u9 J, o1 o4 V1 _
决办法。细述了通过JTAG操作方式刷新flash 存储器的整个过程,并对几种固件升级方法进行了对比。9 Z* D% Z  M8 ^9 e: ?
关键词C8051F02X 单片机;固件; JTAG; flash存储器" ?- c) I8 q7 a+ g1 d' ^3 d

. A+ Y1 p4 d3 @0引言0 u. b: j1 r) J/ |
单片机由于其成本低、编程灵活、方便、实时性' ~6 [) y$ T* `! ]1 p
强而在许多设备控制和数据采集系统中得到了广泛
8 {0 f0 T* a8 w应用。
. e" f4 j! [3 v3 n随着计算机理论研究的深入、半导体工艺和超
+ h! K, i5 {+ C) n9 [" b! }" _7 M! k大规模集成电路技术的进步,单片机进入到SOC时% x, x' J, D( e* F0 \6 I2 @) J
代,Silicon Laboratories 公司开发的C8051FXXX系列4 ^" L$ E% B& `. D# _
高速soc单片机就是其中的代表。该系列芯片具
# r$ y: L7 m' z7 o. w' w有高速8051微控制器内核,内部集成FLASH程序
# u$ v2 M$ D* Z; B' P存储器,并具有系统在线编程能力。! a1 ^9 c5 R  r* `
1在线升级的原理和实现方案* q% ~  [% N# O+ B1 Y' B
在控制软件的开发调试阶段,可用集成开发环
% `/ O  X' b# y5 ~& i% d境来下载及测试系统,但当将开发完成的
: E& t* n  R% ]# V7 gC8051F023目标系统集成到产品后,则由于操作系  n) x0 R* I& ]- j0 _3 c" b
统及硬件接口不一样等原因,不能在最终产品中用+ D6 C7 i4 Q( t5 g
集成开发环境来下载FLASH程序,所以产品到了用
5 g3 G  I( ?% `' Z户处之后,如要再进行FLASH程序的更新,则必须
. i# y, y$ J& I+ g0 f, _2 r更换相应的集成电路印刷板,造成很多麻烦及不可
4 S$ B7 {2 [0 |+ j# r靠因素。这就产生了在线升级的需求。在线升级就4 ?% w# h5 O; C7 N" L& Z
是指通过串口,或USB口等通讯端口更新mcu中的5 _  _6 n' c/ v/ x
FLASH存储器。举例来说,现在流行的MP3播放器# i" }/ J: W2 T1 z4 n, v; V
和手机的FLASH存储器都支持在线升级,即使用数' g, s& e: S1 S' c
据线来进行固件升级。. ^1 i; w5 B1 d% g1 m3 Q0 S1 M

* G1 F4 ^2 `5 T" g# ]6 R
游客,如果您要查看本帖隐藏内容请回复
( G- v: w& L  d( @
2 U! k! ^: i: s: i

* u' w# H& Y( D0 u( J3 k

该用户从未签到

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

该用户从未签到

3#
发表于 2020-3-19 23:49 | 只看该作者
学习一下学习一下学习一下学习一下学习一下+ y" ^  K& `; G) E' ?( v3 x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-21 21:19 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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