开发环境搭建及固件下载使用说明1
需积分: 0 192 浏览量
更新于2022-08-08
收藏 468KB DOCX 举报
本文主要介绍了如何搭建开发环境以及如何下载固件,主要针对RTL21D开发。这个过程分为在线编译环境的搭建、服务器端编译、服务器编译文件的下载和固件下载四个步骤。
1. **在线编译环境搭建**:
- 使用XSheel 6作为远程访问工具,它允许开发者连接到服务器进行在线编译。
- 需要安装并打开XSheel 6,设置主机信息,包括主机地址(43.105.132.222)、用户名(root)、密码(online5gA)和端口(22)。
- 成功连接后,通过命令行进入工程目录,例如对于project_lp和project_hp,需要分别进入对应的GCC-RELEASE子目录。
2. **服务器端编译**:
- 在服务器上,通过`cd`命令切换到工程目录,执行`ls`命令查看文件,`make all`命令编译工程,`make clean`清除编译残留。
- 编译成功后,固件会生成在asdk/image目录下。
3. **服务器编译文件的下载**:
- 方法一(WinSCP):安装WinSCP,设置服务器连接信息(协议类型:scp,主机名,端口,用户名,密码),登录后选择要下载的文件,将其下载到本地。
- 方法二(Sshfs):安装Sshfs,通过配置挂载服务器目录到本地,实现文件的双向同步,方便下载和上传。
4. **固件下载**:
- 需要Cygwin(模拟UNIX环境),ImageTool(固件下载工具)和JLink。
- 安装Cygwin时,确保安装了make和bc这两个包,它们是编译和下载固件所需的。
- 安装并打开JLinkGDBServer,用JLink下载器连接开发板。
- 选择正确的内核(如project_lp对应Cortex-M23,project_hp对应Cortex-M33)。
- 在Cygwin中,通过`cd`命令进入固件所在的本地目录,然后执行`make setup`等命令来准备固件下载。
这个过程详细地阐述了如何在开发环境中进行远程编译和固件下载,对于使用RTL21D的开发者来说,这是一个完整的操作指南。通过这样的步骤,开发者可以高效地进行代码开发、编译和设备的固件更新。
Jaihwoe
- 粉丝: 20
- 资源: 350
最新资源
- 基于数值积分和摄动方法的建筑装饰金箔使用量计算-Mathematica
- matlab:双或三方演化博弈,lotka-Volterra 1.双方演化博弈:代分析稳定点分析,代绘制相位图,matlab仿真图代码 2.三方演化博弈:代分析稳定点分析,代绘制相位图,matlab仿
- 基于模型预测控制(mpc)的车辆道,车辆轨迹跟踪,道轨迹为五次多项式,matlab与carsim联防控制
- SQL Server数据库实验:表的插入、修改和删除操作实践
- 2011-2020年各省城镇单位就业人员数据.xlsx
- Java windows GUI 案例 简单的飞机售票系统 课程设计
- 基于模型预测控制的楼宇负荷需求响应研究 参考文档:《Model Predictive Control of Thermal Storage for Demand Response》完全复现 主要内容:
- eclipse-sts-2021-03-R-win32-x86-64.rar
- Python的Mongodb操作代码
- 光伏电池PV建模,基于Boost Buck电路实现最大功率追踪MPPT,包括扰动观察法,电导增量法,改进型电导增量法,滑模变结构法等控制算法,模型仿真效果较好,适合借鉴学习 图片为模型图,功率波形
- 交直流混合微网程序matlab 采用拉丁超立方抽样和多场景缩减,考虑风光等随机性建模,利用粒子群算法,计算得到三个微网的优化程序,程序运行稳定,有详细资料 这段代码是一个多目标优化算法的实现,主要用
- 云链客服需要注意的事项
- Microsoft Edge111
- 云链客服需要注意的事项
- 三相桥式两电平逆变器的SVPWM调制和三相T型三电平逆变器的SVPWM模型和说明文档 对比着看绝对有助于你理解SVPWM调制方法 支持MATLAB2017b以上的版本
- mongodb-windows-x86-64-7.0.15-signed.msi