mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-17 10:03:33 +08:00
ed621a6a8d0a8d188823763a0514719018219158
In STM32, the ISR handler calls hrt_call_invoke(). There is no interrupt timer inthe POSIX port so a work item is put on the high priority work queue to expire at the next event (in ticks) or at the next max delay interval. Counter wrapping is likely still not handled properly in this code. Signed-off-by: Mark Charlebois <charlebm@gmail.com>
PX4 Flight Core and PX4 Middleware
This repository contains the PX4 Flight Core, with the main applications located in the src/modules directory. It also contains the PX4 Drone Platform, which contains drivers and middleware to run drones.
- Official Website: http://px4.io
- License: BSD 3-clause (see LICENSE.md)
- Supported airframes (more experimental are supported):
- Multicopters
- Fixed wing
- VTOL
- Binaries (always up-to-date from master):
- Downloads
- Mailing list: Google Groups
Users
Please refer to the user documentation for flying drones with the PX4 flight stack.
Developers
Contributing guide:
Developer guide: http://px4.io/dev/
Testing guide: http://px4.io/dev/unit_tests
This repository contains code supporting these boards:
- FMUv1.x
- FMUv2.x
- AeroCore (v1 and v2)
NuttShell (NSH)
NSH usage documentation: http://px4.io/users/serial_connection
Languages
C++
51.2%
C
38.5%
CMake
4.7%
Python
3.9%
Shell
1.3%
Other
0.1%