-
Notifications
You must be signed in to change notification settings - Fork 5
Platform Abstraction Layer #39
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Platform.h
Uma interface padronizada que seja capaz de abstrair as funções que são específicas de cada plataforma de hardware:
- - STM32 (F1,F4,L4,G0 etc...)
- - Arduino (avr)
- - ESP32 (esp-idf)
Idealmente cada driver deve precisar apenas #include "platform.h" e a plataforma deve ser automaticamente selecionada. No caso do STM32 que possui HALs que variam por família, ela também deve ser detectada.
A especificação da interface deve estar disponível para novas plataformas serem adicionadas facilmente.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request