我看两家开发板上用的是WP_SD对应UCLK/GPH8,这个可以换成其他的IO口吗?这里复用了UCLK功能吗?
请有经验的给指点指点,先谢谢了!
另一个nCD_SD,这个管脚的功能又是什么啊,可以随意用IO口吗?
没有啊
我们就是拿一个普通的GPIO实现,SD_WP,通过读取该GPIO对应的高低状态从而实现SD的写保护;
SD卡和TF卡,不同于MMC卡,它们本身没有写保护的,但是现在为了兼容驱动,一般都会拿一般GPIO来实现写保护,这是为了驱动的兼容MMC、SD、TF
楼主可以更换GPIO,但是得修改对应配置,另外注意该GPIO的上下拉,一般驱动是:
GPIO被上拉,则写保护。
WP_SD 是写保护吧。这个引脚可以不用。
直接在SD卡驱动中把写保护相关的函数直接返回,SD卡 在wince下就可以正常读写了。
WP_SD 可以不用,只是用来检测写保护, 并且绝大多数驱动程序都没有写保护的功能。要是驱动程序有写保护检测,直接改下驱动 就可以不用这个脚了。
nCD_SD 用来检测卡是否插入,要想驱动程序正常工作,建议不用动这个引脚。