Skip to content

daichenghe/ssas-public

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AS - Automotive Software

This project is only free to be used for evaluation and study purpose, all of the BSWs are developed by me alone according to AUTOSAR 4.4.

AUTOSAR and its toolchain

architecture

Tools & Libraries

This project now provide below tools & libraries:

CanBusSimulator: CAN bus simulator over IP socket

LinBusSimulator: LIN bus simulator over IP socket

CanLib: CAN lib used to access CAN hardware(Vecotr CanCaseXL, PeakCan, ZLGCAN, etc)

LinLib: LIN lib used to access LIN hardware(COM, etc)

DevLib: abstract device libraries used to access any other kind of devices for automotive

IsoTp: LIN or CAN(CANFD) Transport Layer(ISO15765)

Loader: A library used for bootloader

AsOne: PyQT5 based GUI tool for Com/Dcm/FlashLoader

DoIPClient: DoIP client library to access DoIP server

JSON Editor: JSON schema & PyQT5 based JSON configuation GUI tool for ssas

JSON Editor

Documents

Background: CN

How to setup build environment: CN EN

Virtuan CAN environment: CN

Virtuan LIN environment: TBD

CAN Bootloader: CN

CAN OSEKNM: CN

NVM: CN

SOMEIP/SD: EN

DoIP: EN

Json Editor: EN

About

Simple AUTOSAR Basic Software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 73.0%
  • Python 19.5%
  • C++ 5.9%
  • Assembly 1.6%