AUTOSAR attribute for "Hello World!"

I am completely new to AUTOSAR and Arctic Studio. I read the documentation available at www.autosar.org, and now I would like to start playing, understanding, and writing code.

I also found that only the open source development-free environment is available for the AUTOSAR platform, this is Arctic Studio (please correct me if I am wrong). So I downloaded and installed it. I followed all the steps at http://212.181.18.149/wiki/Quick-start_Tutorial , but unfortunately my build was not error-free.

I read the code examples in the "examples" folder, but I didn’t understand exactly what was going on, or how to start writing even simple code.

I was wondering if anyone could tell me the direction of creating the "Hello World" equivalent for AUTOSAR.

+7
autosar
source share
6 answers

Writing a welcome equivalent of peace to Autosar will not help you become familiar with the concept.

You need to know how to learn about Autosar.

1) you need MCAL (microcontroller level), BSW and a simple application in the system. A non-component component that can be included as a complex device driver is optional.

2) Create an example application that sends data 1 or 0 from swc to any I / O driver (preferred DIO), depending on which you turn the LED on or off based on the corresponding registers

Also check supported boards on the Arcore website.

Commasso also provides an open source tool for Autosar, but only for its members.

+3
source share

AUTOSAR is a layer-based custom platform. You need a MCAL layer from a semiconductor company. The BSW + RTE layer created by your company / university or possibly free, plus RTOS, then you integrate everything for your uC and create your “Hello World” at the APP level, in some SWCs, to “print / send / show”, the message "Hello world". If you do not have an RTE or APP level, you can create a CDD to run your "Hello World". The easiest way is to use only MCAL: put "hello world" in the main function, just integrate / configure MCAL (and start). Check it with the debugger.

+2
source share

Another version of the open source platform AUTOSAR is available, as if it were not completely free, check this out

https://www.comasso.org/

0
source share

Arctic Core supports about two different development boards, which are listed in the boards / folder. If you have one of these, you can create and run a small project that prints "Hello world" on top of the UART or blinks an LED.

0
source share

Sorry, this question really indicates that you do not know AUTOSAR very well, since AUTOSAR does not have a UART module. Of course, LED blinking is possible using the DIO module together with the PORT module.

I will try to explain as much as possible, please correct me if I am wrong, and I have been working in the development of AUTOSAR since the last 5 years.

  • AUTOSAR is a set of different requirements for developing ECUs in the automotive industry.
  • Something open to all, you can get from him all the latest requirements from http://www.autosar.org/
  • The total number of components or modules depends on your application and ECU.
  • Its architecture is such that you can develop any one or more modules or components and use it with any other AUTOSAT compatible module / components. (if both are for the same major versions of AUTOSAR).

BR Jerry James

0
source share

Go through this tutorial and introduction to AUTOSAR by one of the largest third-party providers, Vector Informatik GmbH.

A typical “Hello world” in the world of Embedded and Electronics will be a flashing LED. Similar examples exist for AUTOSAR, however, as indicated, it requires several tools, libraries, packages, and equipment. Another “Hello world” way in AUTOSAR could be the CAN message that you send on the bus, which is a key feature of every vehicle ECU that can communicate.

0
source share

All Articles