Answer the question
In order to leave comments, you need to log in
Car programming?
Good day. Interested in the topic of programming for cars. Couldn't find much information on the net.
Perhaps someone knows where you can read what you need to know. What is important to know?
Most likely this is C # or C sharp, do I understand correctly?
I will be very grateful for your help.
Thanks in advance.
Answer the question
In order to leave comments, you need to log in
No, you are completely wrong! Programming "for cars", a separate class of tasks, with knowledge of a bunch of equipment and protocols such as CAN. Well, the programming language is most likely C / C ++ / Java, perhaps some languages \u200b\u200bof the IEC61131-3 standard, not counting private-brand solutions. Just knowing the language is not enough, there are still a bunch of libraries and a bunch of everything else. First, figure out what exactly you want to do under automotive (such a term). Head unit, individual elements such as engine controllers or climate systems, perhaps reaction or safety controllers?
If you are interested in various controllers (ECUs), then what, what the hell is C #? Only Assembler or C, at least some subset of "C with classes". There cannot be anything managed in real-time systems.
If you are interested in all sorts of built-in navigators and other TVs, then look at the documentation for the device, this usually has little to do with a car.
Car programming? C#? Have you seen a car running Windows somewhere?
To find meaningful information, you should ask intelligent questions.
If you want to program some chips, then these are the instructions of this chip, that is, assembler.
It depends on what is meant by the phrase "Programming for cars." If the task is to write an application that will interact with the car's ECU, then dig towards the J2534 standard, which describes the interaction between the computer and the adapter, which already works directly with car data buses. There are examples on the network, for example, here under C #: https://github.com/mkelly/J2534DotNet
If you need software development for the ECU itself, then most likely only C will have to be used there. Here is an example of such development: sourceforge.net/projects/rusefi
I can advise an excellent catalog of service stations in Ukraine
. You can find a car repair shop in your city.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question