当前位置:网站首页>【开源教程5】疯壳·开源编队无人机-飞控固件烧写
【开源教程5】疯壳·开源编队无人机-飞控固件烧写
2022-08-10 21:25:00 【efans_Mike】
COCOFLY教程
——疯壳·无人机·系列
飞控固件烧写
图1
一、飞控固件烧写
这里的固件是指源代码编译出来的 Hex 或者 Bin 文件,其中 Hex 是十六进制文件、Bin 是二进制文件。如下图所示为飞控代码编译出来的 Hex 文件。
图2
只要把这个固件烧写进飞控的主核心 STM32F103CBT6 的 Flash 内,飞控的代码就可以运行,这里已经把编译好固件放在了“【4】飞控固件烧写”文件夹下,如下图所示。
图3
具体的烧写步骤如下:
(1)把配套的下载器接入飞控的下载接口,另一端通过数据线接到电脑。如下图所示。
图4
(2)打开 J-Flash ARM,点击“Start J-Flash”,然后会弹出选择对应的 J-flash文件框,找到飞控的主芯片型号“STM32F103CB.jflash”,点击打开。如下图所示。
图5
图6
(3)然后把对应的固件(Hex 文件),拖到 J-Flash ARM 这个软件处就可以打开了,按下 F7 或者在“Target”下点击“Auto”,即可完成固件的下载。
图7
拔掉下载器,重启飞控,飞控各项功能运行正常。
更多完整学习资料和对应开源套件,请登陆官网:“疯壳”
如需定制开发,请通过官网“疯壳”网页底部的“联系我们”进行联系
边栏推荐
- These must-know JVM knowledge, I have sorted it out with a mind map
- How to secure users in LDAP directory service?
- Live Classroom System 09--Tencent Cloud VOD Management Module (1)
- RADIUS Authentication Server Deployment Costs That Administrators Must Know
- 化学制品制造业数智化供应链管理系统:建立端到端供应链采购一体化平台
- Rider调试ASP.NET Core时报thread not gc-safe的解决方法
- 力扣221题,最大正方形
- Shell programming specification and variables
- 管理员必须知道的RADIUS认证服务器的部署成本
- labelme - block drag and drop events
猜你喜欢
Alibaba and Ant Group launched OceanBase 4.0, a distributed database, with single-machine deployment performance exceeding MySQL
服务——DHCP原理与配置
内置模板市场,DataEase开源数据可视化分析平台v1.13.0发布
什么是Jmeter?Jmeter使用的原理步骤是什么?
Future与CompletableFuture
LeetCode-36-二叉搜索树与双向链表
一篇文章教你Pytest快速入门和基础讲解,一定要看
HighTec快捷键(Keys)设置位置
The use of TortoiseSVN little turtle
LeetCode-36-Binary search tree and doubly linked list
随机推荐
黑猫带你学Makefile第11篇:当头文件a.h改变时,如何将所有依赖头文件a.h的.c文件都重新编译
Redis Performance Impact - Asynchronous Mechanisms and Response Latency
服务——DNS正向反向域名解析服务
About DataFrame: Processing Time
力扣221题,最大正方形
PPT的两个实用技巧
Future与CompletableFuture
石油化工行业商业供应链管理系统:标准化供应商管理,优化企业供应链采购流程
F. Binary String Reconstruction
Redis 性能影响 - 异步机制和响应延迟
Use Cloudreve to build a private cloud disk
labelme-屏蔽拖拽的事件
JVM classic fifty questions, now the interview is stable
函数:函数删除操作语法&使用例——《mysql 从入门到内卷再到入土》
接口测试的概念、目的、流程、测试方法有哪些?
shell编程之免交互
DELETE:删除操作语法&使用例——《mysql 从入门到内卷再到入土》
Conditional Statements of Shell Programming (2)
ArcMap创建镶嵌数据集、导入栅格图像并修改像元数值显示范围
Uniapp编译后小程序的代码反编译一些思路