Skip to content

radiolinkW/ArduPilot-RL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArduPilot-RL Project

crossflight

The ArduPlot-RL project is modified from the ArduPilot project to support HDSC 's HC32 series chips. At the same time, the project is specially designed for the Radiolink crossflight,so crossflight basically has the same functions as ardupilot. However, it should be noted that some HC32 driver .c file of the submodule ChibiOS and some cpp file of the "AP_HAL_ChibiOS" folder are both packaged as .a static libraries.

The static library

  • libHAL_ChibiOS_libs.a

    Except for "HAL_ChibiOS_Class.cpp" file, all .cpp files in the "libraries/AP_HAL_ChibiOS" directory are packaged as libHAL_ChibiOS_libs.a static library.

    The "libHAL_ChibiOS_libs.a" file is stored in the "libraries/AP_HAL_ChibiOS" directory.

  • libch.a

    All .c file in the "libraries/AP_HAL_ChibiOS/hwdef/common" and "modules/ChibiOS/os/hal/ports/HC32" directories are packaged as libch.a static library.

    The "libch.a" file is stored in the "modules/ChibiOS" directory.

Building Firmware

Building instructions can refer to : Building ArduPilot

The name of hwdef.dat directory for the crossflight board is "Crossflight" , as shown in the following figure: dat file

Therefore, the Command to configure Crossflight board is as follows:

./waf configure --board Crossflight

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published