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
  
  拔掉下载器,重启飞控,飞控各项功能运行正常。

更多完整学习资料和对应开源套件,请登陆官网:“疯壳”

如需定制开发,请通过官网“疯壳”网页底部的“联系我们”进行联系

【开源教程5】疯壳·开源编队无人机-飞控固件烧写相关推荐

  1. 【快速上手教程4】疯壳·开源编队无人机-OPENMV 脚本烧写

    COCOFLY教程 --疯壳·无人机·系列 OPENMV 脚本烧写 图1                    一.OPENMV 脚本烧写     OPENMV 脚本的烧写比较简单,主要是要借助前面安 ...

  2. micropython8266ota_[Micropython]TPYBoardV102 Dfu固件烧写教程

    TPYBoardv10x固件烧写一直是大家比较关心的问题,上次教大家用SWD接口烧写TPYBoard的固件,这次教大家用另一种方式烧写我们TPYBoardv10x的固件,直接用dfu模式烧写固件. 用 ...

  3. MEGA UNO固件烧写教程

    自制MEGA UNO核心板教程@TOC 最近芯片价格疯涨,于是我赶紧收拾一下历年来收集各种各样的芯片,发现手里有好多ACR的Atmega328p的芯片,于是想着与其堆灰不如利用,所以制作了一批mega ...

  4. ESP8266 快速入门(一):通过机智云平台 20 分钟实现开关与 adc 接口的电压测量功能(包含 ESP8266 固件烧写教程)

    ESP8266 入门:使用机智云快速实现开关与 adc 接口的电压测量(包含固件烧写教程) 0. 需要准备的材料 硬件部分: 软件部分: 1.机智云的账号注册与 SOC 方案创建 2.对下载的机智云代 ...

  5. 【MicroPython esp8266】固件烧写教程

    [MicroPython esp8266]固件烧写教程 ⛳烧录工具准备 -

  6. 【开源教程1】疯壳·开源编队无人机-开机测试

    疯壳·COCOFLY教程 --开源编队无人机 开机测试 图1.1 一.开机测试 1.1前期准备   疯壳 cocofly 无人机到手后是一个高耐压防碰撞内置优质海绵泡沫防护的手提铝合金箱子,打开铝合金 ...

  7. 【快速上手教程1】疯壳·开源编队无人机-开机测试

    疯壳·COCOFLY教程 --开源编队无人机 开机测试 图1.1 一.开机测试 1.1前期准备   疯壳 cocofly 无人机到手后是一个高耐压防碰撞内置优质海绵泡沫防护的手提铝合金箱子,打开铝合金 ...

  8. 【飞控开发基础教程9】疯壳·开源编队无人机-PWM(电机控制)

    COCOFLY教程 --疯壳·无人机·系列 PWM(电机控制)          图1               一.PWM 简介     脉冲宽度调制(PWM),是英文"Pulse Wi ...

  9. 【飞控开发基础教程10】疯壳·开源编队无人机-PID 基础原理

    COCOFLY教程 --疯壳·无人机·系列 PID 基础原理          图1               一.PID 简介     PID 控制是自动控制系统中最常用的一种控制手段,它的诞生主 ...

  10. 【开源教程29】疯壳·开源编队无人机-编队飞行

    COCOFLY教程 --疯壳·无人机·系列 编队飞行 图1                   一.编队飞行     COCOFLY 支持编队飞行,编队飞行需要依托编队的图形码地图以及COCOFLY ...

最新文章

  1. grub中mbr的程序
  2. c# 调用restful json_微服务调用为啥用RPC框架,http不更简单吗?
  3. ASIHTTPRequest的环境配置和使用示例
  4. 小程序input框letter-spacing失效,处理方法
  5. 我们从产品团队扩大中学到了什么
  6. 将redis当做使用LRU算法的缓存来使用
  7. 文件上传案例的客户端
  8. jsr 107_如何使用JSR107缓存注释
  9. oracle 10 数据库覆盖
  10. python课后题答案第一章_python核心编程课后习题解答第一章
  11. Java并发包源码学习之AQS框架(三)LockSupport和interrupt
  12. Python是编译运行的
  13. python爬虫从入门到放弃-python爬虫从入门到放弃(二)- 爬虫的深层原理
  14. openlayer右键菜单_OpenLayers添加右键菜单
  15. mysql事务隔离的锁_mysql锁及四种事务隔离级别笔记
  16. CM android rom,华为5X CM 12.1 Android ROM刷机包下载安装教程
  17. 近几年热门的计算机专业,中国近十年最受高考状元青睐专业排行榜
  18. Linux内核全版本下载地址
  19. ERP对企业市场销售环节的影响!
  20. 《乡村爱情6》七月宾县开机

热门文章

  1. ESP32 EC11 制作电脑音量调节旋钮
  2. 如何用公式计算计算机的及格率,及格率和优秀率公式 在excel中如何计算及...
  3. 企业内部网络的多出口相互冗余备份与负载均衡
  4. 安装 Vmware和创建虚拟机即密码破解
  5. Xcode 9 上传ipa包异常
  6. docker安装文档(多种方式)
  7. win7 旗舰版激活工具(附件下载)
  8. Android看韩漫软件,爱看韩漫免费版
  9. matlab求解常微分方程组——dsolve与ode45
  10. 你弄懂了Spark的Shuffle实现方式吗?手把手带你解析Spark的Sort Shuffle和Tungsten-Sort Shuffle