当前位置: 首页 > news >正文

瑞萨IDE:CS+ for CC进行BootLoader升级时开发环境配置

瑞萨IDE:CS+ for CC进行BootLoader升级时开发环境配置

2023-06-17 726 发布于河北

版权

简介: BootLoader程序设计是常用的嵌入式升级方案之一,通过使用UART、SPI、IIC等接口实现对嵌入式节点的远程升级。本片博文并不是讲解如何实现BootLoader升级程序,而是讲解使用CS+ for CC进行BootLoader升级设计时开发环境的配置

目录

1、分配Boot和APP程序地址

2、输出Boot和APP程序HEX文件

3、将Boot和APP程序HEX文件烧录到MCU

BootLoader程序设计是常用的嵌入式升级方案之一,通过使用UART、SPI、IIC等接口实现对嵌入式节点的远程升级。

本片博文并不是讲解如何实现BootLoader升级程序,而是讲解使用CS+ for CC进行BootLoader升级设计时开发环境的配置,需要三步骤:

1、分配Boot和APP程序的地址;

2、分别输出Boot和APP程序HEX文件;

3、使用上位机将Boot和APP程序HEX文件合成并烧录到MCU。

如果对如何实现BootLoader升级程序感兴趣的朋友可参见博文:如何实现BootLoader升级程序。

1、分配Boot和APP程序地址

选择:CC-RH(Build Tool)→Property→Link Options,设置程序的开始地址,如下图所

http://www.lryc.cn/news/281699.html

相关文章:

  • 翻译: Streamlit从入门到精通 显示图表Graphs 地图Map 主题Themes 二
  • Java 开源扫雷游戏 JMine 发布新版 3.0 及介绍视频
  • Vue v-model 详解
  • 一个超级牛逼的消息推送系统Gotify 使用Gotify来搭建你的消息推送系统
  • 【架构设计】单体软件向微服务化演变
  • 部署ATS(Apache Traffic Server)和Nginx正向代理服务性能对比
  • kafka入门(六):日志分段(LogSegment)
  • Python 与 PySpark数据分析实战指南:解锁数据洞见
  • docker使用nginx部署vue刷新页面404
  • openGauss学习笔记-198 openGauss 数据库运维-常见故障定位案例-分析查询效率异常降低的问题
  • 使用Map.clear()、List.clear()方法,清空时注意!
  • 如何配置Pycharm服务器并结合内网穿透工具实现远程开发
  • c++中的以及链表的基础使用
  • vue v-for循环拖拽排序,实现数组选中的数据拖拽后对应的子数据也进行重新排序
  • google cloud storage批量文件下载
  • easyexcel 3.0.x 版本实现指定列 锁定以及指定列隐藏
  • whistle代理+mock轻松解决“页面端“测试接口没数据难题
  • HNU-计算机网络-实验5(自选)-安全相关编程实验
  • Ubuntu搭建OpenCV环境(C++)
  • R语言【paleobioDB】——pbdb_orig_ext():绘制随着时间变化而出现的新类群
  • Vue模板的理解和使用
  • mysql group_concat函数使用
  • 并发编程之三大特性及JMM内存模型
  • centos系统设置runlevel为5
  • 关于群晖ARPL界面能出现ip但是使用Synology Assistant搜索不到ip问题 及解决方法
  • mysql Linux系统云服务器配置远程访问
  • 使用WAF防御网络上的隐蔽威胁之SQL注入攻击
  • 【书生·浦语】大模型实战营——第五次课程作业
  • Unity | 渡鸦避难所-7 | 攻击碰撞检测
  • Linux Mii management/mdio子系统分析之一 总体概述