Skip to content

This Repo contains the implementation of some AUTOSAR modules.

Notifications You must be signed in to change notification settings

AhmedWageh97/AUTOSAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AUTOSAR

This Repo contains the implementation of some AUTOSAR modules. All drivers/modules wrote to run on TivaC(TM4C123GH6PM) board.

Implemented modules

I have implemented some modules according to AUTOSAR standards. I have implemented:

  • DIO module: The DIO Driver provides services for reading and writing to/from:

    • DIO Channels (Pins)
    • DIO Ports
    • DIO Channel Groups

    This module works on pins and ports which are configured by the PORT driver for this purpose. For this reason, there is no configuration and initialization of this port structure in the DIO Driver. You can find the software requirements and software specifications of DIO driver here

  • PORT Driver module: This module shall provide the service for initializing the whole PORT structure of the microcontroller. Many ports and port pins can be assigned to various functionalities, e.g.

    • General purpose I/O
    • ADC
    • SPI
    • SCI
    • PWM
    • CAN
    • LIN
    • etc

    Until now, we only implemented it to configure any port as General purpose I/O(DIO) port. You can find the software requirements and software specifications of PORT driver here

About

This Repo contains the implementation of some AUTOSAR modules.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages