我从以下网站下载了USB主机屏蔽代码:https://github.com/felis/USB_Host_Shield_2.0/archive/master.zip.这包含太多的文件,我必须为我的应用程序包含其中一个。
我想知道USB主机屏蔽是否可以安装在Arduino Uno工作。如果是的话,有人能为我提供使用Arduino Uno的USB主机屏蔽读取SD卡文本文件的示例代码吗?
我认为"读取SD卡文本文件"的意思是将SD卡插入SD-USB适配器,然后从中读取文件。
如果是这样的话,库中应该有一个名为testusbhostFAT
的例子(在这里你可以找到在线版本(,他们在其中读取存储在FAT HDD中的文件(我认为SD-USB适配器被视为HDD或FDD(。
无论如何,他们明确表示
由于ATmega328p中可用的内存有限,这将不会运行Arduino Uno。
通过查看代码,也许你会设法将其精简到足以在Uno上运行,但是。。。嗯,可能有点难。
再见