arduino / arduino/ArduinoCore-API

SD library API for use with SDIO port

Ouverte
#9 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
C++
Étoiles
306
Forks
150
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

All SD cards support 2 access methods, native SDIO mode and a simpler/slower SPI mode meant for microcontrollers. Some newer 32 bit microcontrollers are featuring native SDIO ports. I'm working with one right now....

Would like any input on how the SD library API should be extended to support these? So far, my main thought is to define a symbol like SDIO_PORT

```
SD.begin(4); // use SPI mode with pin 4 as chip select

SD.begin(SDIO_PORT); // use native SDIO port, which does not have a chip select line
```

Does this look reasonable? Or has anyone already made other plans or ideas for supporting chips with native SDIO?

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par examiner l’API de la SD library et l’utilisation existante de SD.begin() présentée dans l’issue. Comparez l’API actuelle du SPI-mode avec la forme native proposée SDIO_PORT et étudiez la manière dont les Arduino cores exposent les ports SDIO. Le travail est considéré comme terminé lorsqu’un accord est trouvé sur une conception d’API et que le comportement requis est documenté ; l’issue ne fournit aucun fichier ni test nommé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
api, embedded-iot
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.