Development Environment
This article describes the process of setting up the software environment. After connecting the hardware and setting up the software environment, the developer could create the project and run the sample code.
Option Basic Software
- DJI Assistant 2
- Payload SDK
- Mobile SDK (Optional)
Configure RTOS Development Environment
Download and install the software:
- C Compiler: Armcc.exe V5.06 update 6 (build 750)
- Assembler: Armasm.exe V5.06 update 6 (build 750)
- Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
- Library Manager: ArmAr.exe V5.06 update 6 (build 750)
- Hex Converter: FromElf.exe V5.06 update 6 (build 750)
Use Keil
After activated the Keil MDK , please use Keil Pack Installer or download the newest driver of STM32F4xx_DFP.2.x.x.
Figure 1 Install the Pack
Configure Linux Development Environment
Download and install the software:
- C compiler: GCC 5.4.0 / 5.5.0
- CMake: 2.8 and above
- FFmpeg: Version should be equal to or higher than 4.1.3, and lower than 5.0.0