Компонент Adafruit SPI Flash SD Card
Этот прорыв касается интересного чипа — он выглядит как чип флэш-памяти SPI (например, GD25Q16), но на самом деле это SD-карта в формате SMT-чипа. Это означает, что вы подключаетесь, как при подключении SD-карты, и используете библиотеки SD-карт, которые у вас уже есть для вашего микроконтроллера. Например, вы можете использовать встроенную SD-библиотеку в Arduino, или для CircuitPython у нас есть библиотека sdcard. Программа breakout будет работать точно так же, как карта размером 512 МБ с форматированием FAT (она предварительно отформатирована).
Возможно, вам интересно, зачем вам такая штука — в конце концов, вы не можете подключить ее к компьютеру, чтобы извлекать файлы, как с карт microSD. Для некоторых случаев использования, таких как регистрация данных в устройстве с высокой вибрацией, где вы не хотите, чтобы SD-карта отсоединялась, или когда вам нужно уменьшить размер, или когда микроконтроллер предоставляет интерфейс USB для хранения данных, этот чип может быть очень полезен.
По сравнению с обычной SPI-вспышкой, этот чип памяти NAND выполняет все функции выравнивания износа и расчета ECC. Вам не нужно вручную стирать блоки, вы просто записываете и читаете их, как это было бы с любой SD-картой.Вы можете увеличить частоту до 50 МГц, а «класс скорости записи» равен 8 (хотя, возможно, вы не сможете добиться такой скорости с обычным 1-битным SPI по сравнению с SDIO).
Мы сделали этот прорыв, чтобы он стал быстрым стартом для этого чипа. Мы подключили микросхему в режиме «SPI» с переключателем уровней, чтобы вы могли легко использовать ее с логикой 3 В или 5 В. Вы также получаете регулятор напряжения 3,3 В и подтягиватель на CS. Подключите контакты SPI к вашему микроконтроллеру, используйте свою любимую SD-библиотеку, и вы будете готовы зажигать в считанные минуты!
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
VIN | мама |
3.3V | мама |
SCK | мама |
MISO_3.3V | мама |
MOSI | мама |
SS | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.