去年写的了,想想那份驱动真他妈难写,和一个同学一起弄的,在这里搞感谢他。当时因为要用上,自己按照4.5的标准来改的,可以驱动2-16G的EMMC,读写1M左右,关于什么是EMMC,相对NAND有什么优势,我就不提了。本来想换一点回报的,哎没有人来买,估计大家都喜欢免费的吧。贡献给大家吧。全部是自己改的,在这里再次注明,请不要用于商业用途,我不希望像上次那样,我开源的东西,别人还从这里下载下来到淘宝上面去卖钱。好上代码。
/**
******************************************************************************
* @file SdioEmmcDrive.c
* @author Luoxianhui && Lifuqiang
* @version V1.0.0
* @date 12/27/2013
* @brief This file is SdioEmmcDrive file.
******************************************************************************
* =========================
* +-----------------------------------------------------------+
* | Pin assignment |
* +-----------------------------+---------------+-------------+
* | STM32 SDIO Pins | EMMC | Pin |
* +-----------------------------+---------------+-------------+
* | SDIO D2 | D2 | 1 |
* | SDIO D3 | D3 | 2 |
* | SDIO CMD | CMD | 3 |
* | | VCC | 4 (3.3 V)|
* | SDIO CLK | CLK | 5 |
* | | GND | 6 (0 V) |
* | SDIO D0 | D0 | 7 |
* | SDIO D1 | D1 | 8 |
* +-----------------------------+---------------+-------------+
*
* @endverbatim
*/
复制代码转载
|