打印
[技术问答]

不知芯唐nuc472的bsp中的sd卡的例子测试通过没有

[复制链接]
1211|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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

使用特权

评论回复
5
734774645| | 2015-8-16 22:13 | 只看该作者
不知道SD卡的专门协议没有,那个具体是怎么弄的啊,有没有相关驱动程序的头文件做。

使用特权

评论回复
6
玛尼玛尼哄| | 2015-8-16 22:23 | 只看该作者
那你要看看代码怎么弄的了,是不是哪儿没有设置对。

使用特权

评论回复
7
捉虫天师| | 2015-8-16 22:31 | 只看该作者
我就没有SD卡,所以就没测试过。

使用特权

评论回复
8
zhifeng|  楼主 | 2015-8-17 12:59 | 只看该作者
只要有472的板子都可以测试,因为是不插卡检测到有卡。

使用特权

评论回复
9
zhifeng|  楼主 | 2015-8-17 13:00 | 只看该作者
感觉多半是芯唐的人,没有进行测试过

使用特权

评论回复
10
bobde163| | 2015-8-19 23:58 | 只看该作者
472上的SD卡驱动部分的程序好像有问题,我之前有用过是有问题,但是现在忘记了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

387

帖子

11

粉丝