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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
基于C8051F02X单片机的远程在线升级技术
) K. i5 x" `/ n5 {# e  c
摘要介绍了一种在远程对C8051F02X SoC系列单片机进行固件升级的系统。并对升级过程中产生的问题提出了解6 z! T4 s! l- [
决办法。细述了通过JTAG操作方式刷新flash 存储器的整个过程,并对几种固件升级方法进行了对比。
1 l8 i1 J. V# R% h9 v关键词C8051F02X 单片机;固件; JTAG; flash存储器9 g9 D  n! F/ p% F/ C5 R6 u
9 K% N* U, \" B* T! J
0引言
4 ]- {3 Q+ ]3 e) ^单片机由于其成本低、编程灵活、方便、实时性* N3 Q+ h! `! t0 k2 d$ B
强而在许多设备控制和数据采集系统中得到了广泛% Z4 {; u6 K9 ?: F
应用。
2 M8 O# V4 o: Q" g6 \. G随着计算机理论研究的深入、半导体工艺和超
0 @1 K: f& S5 `+ |, N5 ~6 v大规模集成电路技术的进步,单片机进入到SOC时. H0 {, G$ d* u, b
代,Silicon Laboratories 公司开发的C8051FXXX系列1 _7 K4 f5 ?# D" m/ U
高速soc单片机就是其中的代表。该系列芯片具
! ]' B$ @# X- t; p有高速8051微控制器内核,内部集成FLASH程序# k) f" v) @. S% `
存储器,并具有系统在线编程能力。
$ c, _' [$ B# r; E* N0 q& m. ~4 `1在线升级的原理和实现方案8 j0 j% r. {  D/ Y
在控制软件的开发调试阶段,可用集成开发环
( c' O+ h% P) L境来下载及测试系统,但当将开发完成的
& C' S; u3 i8 s! n: O8 s: hC8051F023目标系统集成到产品后,则由于操作系) J7 o% U7 N$ @/ b+ E
统及硬件接口不一样等原因,不能在最终产品中用
" |" X) {- {  e2 ]/ n% s' V" K集成开发环境来下载FLASH程序,所以产品到了用" d; _& e$ ~4 Y0 I* g) S! X
户处之后,如要再进行FLASH程序的更新,则必须
) B: K+ X  i; X* M- @: I* S更换相应的集成电路印刷板,造成很多麻烦及不可
2 B' O* S- }  j# q靠因素。这就产生了在线升级的需求。在线升级就
$ T1 U  |& _( g" P& {, `0 w) d* K& E是指通过串口,或USB口等通讯端口更新mcu中的
7 X: q7 F5 g; ]FLASH存储器。举例来说,现在流行的MP3播放器
* }5 p- L( X) D6 @7 t" U/ h$ H5 ]和手机的FLASH存储器都支持在线升级,即使用数
& D* [; y' X' M5 \据线来进行固件升级。# O4 v0 ~4 G0 U; ~
3 `7 ?4 n/ d" w9 f* q% `
游客,如果您要查看本帖隐藏内容请回复

& i- |: X2 J0 p5 H8 Q, i) O3 j2 e, _% f* a3 S/ }5 T) k; B6 d! }* s+ g
+ X& u0 Y! e2 @" n' H* U

该用户从未签到

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

该用户从未签到

3#
发表于 2020-3-19 23:49 | 只看该作者
学习一下学习一下学习一下学习一下学习一下
9 T, Y5 N. n2 k( f( c
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-3 11:41 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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