《【快速上手教程4】开源编队无人机-飞控固件烧写.docx》由会员分享,可在线阅读,更多相关《【快速上手教程4】开源编队无人机-飞控固件烧写.docx(6页珍藏版)》请在第一文库网上搜索。
1、COCOFLY教程无人机系列目录、飞控固件烧写编队飞行Al开源编队无人机Al OPEN SOURCE FORMATION DRONE语音控制视觉追踪高级功能光流定点3DBAl语音控型图形化多机编队飞行视觉追踪形状激光气压双面定扃有头无头双模式O自主巡线飞行视觉追踪图码遥控控制飞行WIFI网传控制支持图形化羯程视觉跟随移动小车视觉追踪II色资 料地址:http:www.f6ngke.club飞控固件烧写一、飞控固件烧写这里的固件是指源代码编译出来的Hex或者Bin文件,其中Hex是十六进制文件、Bin是二进制文件。如下图所示为飞控代码编译出来的Hex文件。Player Flight.hex202
2、0/1/14 10:28 HEX 文件图2213 KB只要把这个固件烧写进飞控的主核心STM32F103CBT6的Flash内,飞控的代码就可以运行,这里已经把编译好固件放在了 “【4】飞控固件烧写”文件夹下,如下图所示。1教程文档 1快速上手 4飞控固件烧写与! |统 4飞控国三烧运新建文件夹能三 31 4名称“修改日期类型大小|酊【4】的固件烧耳pdf2020/2/17 17:52WPS PDF _543 KBijPlayejFlighthex2020/1/141S28HEX 文件213 KB 具体的烧写步骤如下:(1)把配套的下载器接入飞控的下载接口,另一端通过数据线接到电脑。如下图所示
3、。图4(2)打开J-Flash ARM,点击Start J-Flash,然后会弹出选择对应的J-flash文件框,找到飞控的主芯片型号“STM32F103CB.jflash”,点击打开。如下图所示。3糕 SEGGER J-Flash ARM V4.74b 目回 汉 Samples JFIash ProjectFiles 组织新建文件夹越 Open project遭妻 ProjectsjrPl寸三 03 S桌面最近访问的位置d库8住图片音乐色系统(C:)一软件(D:)缶本幽陵母仔”,翦.f!修设日期1 察. ESTM32F102RBllowOptBytes.jflash2(其犯的9;48JRAS
4、H文件 STM32F103C4.jflash拓直侬g g如MASH 媚STM32F103C4_AllowOptBytes.jflash即典型湘JFLAa好、一 STM32F103C6.jflash沏限加8 9;4SJFLASH 翊一 STM32F103C6_AllowOptBytes.jflash2M3/28 9;4gjFL颔 g-STM32F103C8.jflash尊屿0 2g M8JFLASHtSTM32F103C8 AllowOotBvte5.iflash7%/2/2 Q-48JfLAsWi2013/2/28 9:48JFLASH 文件 |STM 32kl03CB_AllowOptByt
5、es.jflasR2013/2/28 9 :48JIlash 上吐 L TM32F103R4.jflash海如脚9:48Mash 划 F,STM32F103R4.AllowOptBytes.jflash2G1W2B 9:48JFLASH文件名(W: STM32F103CB.jflashJ-Flash project files (*.jflash) 打开(。)脱肖(3)然后把对应的固件(Hex文件),拖到J-FlashARM这个软件处就可以打开了,按下F7或者在“Target”下点击“Aulo”,即可完成固件的下载。和 SEGGER J-Fla$h ARM V4.74b - (C:Progra
6、m Files (x86)SEGGERMLinkARM.V474bSamplesJFlashProjectFilesSTM32F103CB.jfl3sh*)bLJHFile Edit View Target Options Window Help Project - STM.4 0 (0NameI Vaiue亘 F:V&Al 2 39B (2) 3559airplaneCtrLV3.0-20191210airplaneCtH_V3.0Projectbuild. 【目 |3b|OxSCOOOOO IxT x21 x4 1ConnectonUSB Devce 0I ar弟t rterfaze SV
7、/DInt JTAG sped 40kHzJTAGepeed40kHzTAP ntmber旧 PreMCUST STM32F103CBEndianLittleCbsck core Id YejCore Id0x38A60477Use”R4M YesRAM add Ox2COOCOOORAM size16KBFlh rremorySTM32F10kB in!e:naiMand 女 tuerSTSee128 KBFLh Id0x0Check Ha知 dNoB add-ets0x8X0300Orgmcibon32 bts x 1 chpAddress0j_l 231456789A BCDE F Ja
8、SCII一800000008 44 00 20 01 01 00 08 09 01 00 08 0B 01 00 08 HD800001080000200D 01 09 08 0F 01 00 08 11 01 00 88 00 00 G9 00 00 00 00 00 00 00 00 00 00 00 00 00 13 01 00 08 15 01 (W) 08 00 M) 0017 01 00 08 89 DA08 IB 01 m A8 IB 01 00 08 IB 01 00 08 IB 01 M A8 IB Al RA A8 IB Rl AR 08 IB Al AA R8 IB Al
9、 OA A8 IB 01 00 A8 1R RI 加 08 IB Al 00 08 IB 01 00 A8 P9 39 HR 08 IB 01 B0 08 IB 01 08 H8 IB 01 HH 98 .9IB 01 H0 08 IB 01 00 08 IB 01 06 H8 IB 0198 Fl F 60 匕8 IB Hl US 08 IB 01 00 68 IB 91 恻 B8 IB 01 6B 08 IB 6108 IB 01 叫 b8 IB 01 6B 08 IB 01 00 08 IB 01 00 08 IB 01 00IB 01 00 08 IB 01 的 08 IB 01 00
10、 08 IB 01 00 08 IB 01 BO 08 IB 01 00 08 85 EC 00 08 8D EC 00 08 95 EC 00 08 IB 01 00 08 IB 01 00 08 61 EE 00 88 DP F8 0c D0 a00F09EFD0048004791IE0108484400200648804706480047FEE7FEE7FEE7FEE7.H.G.H.GFEE7FEE7FEE7FEE7FEE7FEE7AlDA0008rnaq QQ on ko fq 二0 cm;aa oq qo at. on 4A一f 1? a 二80000308000040RA0AA5A
11、800A0608W0HW7H8爆w9 6800(300080000CO80000D080000EO80O00F08000100,削8000110QOC1Q19Qg LOG国J晅J区Application started.-J-Fl-sh AK11 V4 74b (J-Fksh cgp*l“ Aug 19 2013 23 27 06)- JLmkAJW dll 4. 74V CDLL compiled Aug 19 2013 23 28 44)fading flash device list Q: Pr05rM Fil。: (x88)SEGGERJLinWiFfl_W4bnCjnhflazh c
12、sv.- List of flash devices read successfully (1962 Devices)Readme NCU device list【C:Frocrs Files (x86) SEX;2R JLi nkAXM_V474bTCJF1 h:U csv J .- List of VCJ dvicez road succassfully 621 Davicz)Opening project i】。CFil*s Cx86)SETikARVr47USSMTplesJFlishProjectFlesS7H32F103CB. jQash)- Project opened successfullyOpening data file【:无人机12】源码 121海码hirjkXMCtri_V3 O-2OI9121Ogrp】ueCtr】_V3 OPr0jectVbui 1 dHa/0r-Flight hex- Data file opened successfully (82344 bytes, 1 rance, CRC = 0xl411C63F)Ready拔掉下载器,重启飞控,飞控各项功能运行正常。