[技术问答] 不知芯唐nuc472的bsp中的sd卡的例子测试通过没有

[复制链接]
 楼主| zhifeng 发表于 2015-8-16 13:26 来自手机 | 显示全部楼层 |阅读模式
不知芯唐nuc472的bsp中的sd卡的例子测试通过没有?我在官方送的开发板上测试,根本没有卡,依然就是检测到卡存在。
 楼主| zhifeng 发表于 2015-8-16 13:27 来自手机 | 显示全部楼层
麻烦芯唐的技术人员测试下看看什么原因。
Messi1999 发表于 2015-8-16 20:48 | 显示全部楼层
zhifeng 发表于 2015-8-16 13:27
麻烦芯唐的技术人员测试下看看什么原因。

你单步调试一下,看看那个标志位是不是给弄错了
 楼主| zhifeng 发表于 2015-8-16 21:36 | 显示全部楼层
uint32_t SD_CardDetection(uint32_t u32CardNum)
{
    uint32_t i;

    if (u32CardNum == SD_PORT0) {
        if(SD->INTEN & SDH_INTEN_CDSRC0_Msk) { // Card detect pin from GPIO
            if(SD->INTSTS & SDH_INTSTS_CDSTS0_Msk) { // Card remove
                SD0.IsCardInsert = FALSE;
                return FALSE;
            } else
                SD0.IsCardInsert = TRUE;
单步到这里返回为 true。  按理应该返回为 flase     ---这里是 无论插不插卡 都是一个样  ,返回 为true
734774645 发表于 2015-8-16 22:13 | 显示全部楼层
不知道SD卡的专门协议没有,那个具体是怎么弄的啊,有没有相关驱动程序的头文件做。
玛尼玛尼哄 发表于 2015-8-16 22:23 | 显示全部楼层
那你要看看代码怎么弄的了,是不是哪儿没有设置对。
捉虫天师 发表于 2015-8-16 22:31 | 显示全部楼层
我就没有SD卡,所以就没测试过。
 楼主| zhifeng 发表于 2015-8-17 12:59 来自手机 | 显示全部楼层
只要有472的板子都可以测试,因为是不插卡检测到有卡。
 楼主| zhifeng 发表于 2015-8-17 13:00 来自手机 | 显示全部楼层
感觉多半是芯唐的人,没有进行测试过
bobde163 发表于 2015-8-19 23:58 | 显示全部楼层
472上的SD卡驱动部分的程序好像有问题,我之前有用过是有问题,但是现在忘记了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

392

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部