S
S
Sergey Nizhny Novgorod2016-09-10 09:33:51
Iron
Sergey Nizhny Novgorod, 2016-09-10 09:33:51

What is software for aircraft written in?

Hello.
I would like to take an interest in the following questions:
1) What software is written for airplanes and helicopters.
2) What is software for aircraft models written on?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Alexey, 2016-09-10
@Terras

I won’t tell you about civil aviation, but for example, this is the firmware of a popular flight controller for aircraft models - https://github.com/ArduPilot/ardupilot/tree/master...
Here is another firmware for another flight controller - https://github. com/cleanflight/cleanflight/tree/ma...
I think for aircraft models you can summarize - C / C ++, possibly with ASM inserts (did not look).
UPD. I found an interesting article about civil aviation - https://tjournal.ru/p/aircraft-software- "More than 14 million lines of code are responsible for the work of the same Boeing 787... One of the main languages ​​in which code for civil aviation is written is C / C ++, known to any programmer. The second is important for the industry language - developed back in the late 70s by Ada." It also mentions the QNX real-time OS. Of course, there are a lot of separate programs for individual nodes, just like in quadrocopters, each engine has a separate regulator with a separate chip with the program.

A
Alexlexandr, 2016-09-15
@Alexlexandr

Maybe it meant: "What OS is used when designing complex objects with real-time control systems?"
For example, QNX is widely used in our country and in the world. As for languages, this is what compilers you will get for it, but their list will not be very wide.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question