USB хост-щит на Arduino Uno

Я загрузил код щита USB-хоста со следующего веб-сайта: https://github.com/felis/USB_Host_Shield_2.0/archive/master.zip. Он содержит слишком много файлов, которые я должен включить в свое приложение.

Я хочу знать, можно ли установить USB-хост-щит для работы в Arduino Uno. Если да, может ли кто-нибудь предоставить мне пример кода для чтения текстового файла SD-карты с помощью USB-щита для Arduino Uno?

1 ответ

Решение

Я предполагаю, что под "чтением текстового файла SD-карты" вы подразумеваете подключение SD-карты к адаптеру SD-USB и последующее чтение файла с него.

Если это так, в библиотеке должен быть пример testusbhostFAT ( здесь вы найдете онлайн-версию), где они читают файлы, хранящиеся на жестком диске FAT (и я думаю, что адаптеры SD-USB рассматриваются как жесткие диски или жесткие диски).

Во всяком случае, они прямо говорят, что

Это не будет запускать Arduino Uno из-за ограниченного оперативной памяти, доступной в ATmega328p.

Посмотрев на код, возможно, вам удастся уменьшить его настолько, чтобы запустить на Uno, но... Ну, наверное, это немного сложно.

до свидания

Другие вопросы по тегам