sd卡协议操作复杂而且浪费时间,但通过借用官方utilities的中间层文件可以实现快速有效的移植。其中需要改动的东西很少适合不同型号的平台。以spi方式访问sd卡为例子,SD_DeInit(),SD_Init();SD_WriteBlock()he读块指令条用底层 SD_LowLevel_Init()等配置,只需要改动自己平台的时钟和引脚就可以,其他的可以应用官方例子。但值得注意的是对移植文件系统时diskio.c文件的字节 的设置。同时startup.c文件堆的设置也非常重要 |
然后呢。。。 |
路过学习下 |
路过学习下 |
軟後自己看 |
总要自己动手才能搞明白楼主说什么 |