折腾了几天,今天我们就用开发板做一个读卡器。说起读卡器,我们并不陌生,几年前这个东西还在大量的使用,现在可能用的少了。我们需要准备一个SD卡,一条手机数据线,还有就是我们的开发板啦。其实要完成读卡器功能,主要就是SD卡的读写和USB大容量存储设备类方面的知识。关于USB方面的知识,还是比较复杂的,但是借助于STMCubeMx,我们还是能够轻松的完成USB方面的功能,再加上ST提供的官方库和相关例程,大大减少了开发者的工作量,今天我们就使用STMCubeMx来完成读卡器的功能。
我们首先要熟悉一下这个开发板的SD卡电路和USB电路,了解SD卡的读写方式和USB的类型(FS or HS)。