- 37
- 0
- 约5.98千字
- 约 9页
- 2016-11-06 发布于重庆
- 举报
用纯C语言实现C8051F单片机的在线程序更新
用纯C语言实现C8051F单片机的在线程序更新1 C8051F单片机是由Silicon Laboratories 公司出品的混合信号系统级芯片(SOC),具有与MCS-51指令集完全兼容的高速CIP-51内核;峰值速率可达100MIPS;在一个芯片内集成了构大容量的可在系统(ISP)和在应用(IAP)编程的FLASH存储器。Keil C51作为当今最通用的C51编程IDE。。。。。C8051F每个MCU 都有一个片内符合IEEE 1149.1 规范的JTAG 接口和逻辑,提供生产和在系MCU的程序更新,最方便的办法是使用JTAG进行程序下载,但是这需要使用专用的编程器,这在2 整体思路在线更新程序采用串口进行程序更新,分为主程序部分和bootloader部分,整体思路为:1) MCU复位时由主程序部分向上层PC发送握手信号,并等待回复;2) PC收到握手信号则发送握手确认信号;3) MCU在一段时间内(一般为200ms)没有收到握手确认信号则进入主程序。4) MCU收到握手确认信号,则发送确认信号用以告诉PC可以进行程序更新。同MCU进入BootLoader程序准备接收更新数据5) PC发送准备更新信号;6) MCU清除FLASH,发送确认信号,准备接收数据。7) PC发送一帧数据,然后等待确认;8) MCU将收到的数据写入FLASH,然
您可能关注的文档
- 生活中的绿色化学.doc
- 生活方式革命的课程考试(90分).docx
- 生活饮用水的采集与保存.doc
- 生物-盐城市2016届高三第三次模拟考试生物试题.doc
- 生物200判断题解析.doc
- 生物与生物圈复习教案.doc
- 生物13-14学年度海淀五套试题分类整理201457.doc
- 生物信息学实习四报告.doc
- 生物信息学原理题库.doc
- 生物分离与纯化技术模拟试卷七答案.doc
- 电子元器件 半导体器件长期贮存 第4部分:贮存 标准立项发展报告.docx
- 电子用增材制造和三维打印工艺的分类 标准立项发展报告.docx
- 电子电气产品中特定物质的测定 第3-1部分:X射线荧光光谱法筛选铅、汞、镉等有害物质含量 标准立项发展报告.docx
- JBT 15030-2025 裸眼立体影像光场微透镜标准立项发展报告.docx
- 电网设备卫星巡检数据处理技术规范 标准立项发展报告.docx
- 电器和电子断路器 第2部分:通用标准 标准立项发展报告.docx
- 电压监测仪使用技术条件 标准立项发展报告.docx
- 电气绝缘液体与结构材料相容性试验方法 标准立项发展报告.docx
- 电阻器和电容器引出线的优选直径 标准立项发展报告.docx
- 电子和通信设备用变压器和电感器测试方法和试验程序 标准立项发展报告.docx
最近下载
- 维谛技术(Vertiv) 智算中心基础设施演进白皮书 2024_20241010155702.pdf
- 4.1《陆地水体间的相互关系-大运河之区位篇——地理特征与工程智慧》 高中地理湘教版选择性必修1.pptx VIP
- 二零二三年 优质公开课小五上英语.ppt
- 新蜀汉6.2_传奇攻略.pdf VIP
- 急性胰腺炎及胰腺癌病人的护理.pptx VIP
- 房租欠款起诉书模板.pdf VIP
- 青岛版六年级数学下册全册教案.doc
- 嗜酸性粒细胞增多相关性肺疾病诊疗中国专家共识PPT课件.pptx VIP
- 宜昌新洋丰肥业有限公司年产48万吨磷酸二铵项目(变更)环境影响评价报告书.pdf VIP
- 19.《“中药合群妙用”的临床配伍思路》【2026年四川中科】.doc VIP
原创力文档

文档评论(0)