arduino / arduino/ArduinoCore-API

SD library API for use with SDIO port

Abierto
#9 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
306
Forks
150
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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?

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza revisando la API de la SD library y el uso existente de SD.begin() mostrado en el issue. Compara la API actual del SPI-mode con la forma nativa propuesta SDIO_PORT e investiga cómo exponen los Arduino cores los puertos SDIO. Se considera completado cuando se haya llegado a un acuerdo sobre un diseño de API y se haya documentado el comportamiento requerido; el issue no proporciona archivos ni pruebas con nombre.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp
Área
api, embedded-iot
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
20/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.