zoukankan      html  css  js  c++  java
  • 【iCore4 双核心板_ARM】例程十三:SDIO实验——读取SD卡信息

    实验现象:

    核心代码:

    int main(void)
    {    
        system_clock.initialize();                                                                                       
        led.initialize();                                                                                         
        usart6.initialize(115200);                                                                                    
        usart6.printf("x0c");                                                             
        usart6.printf("33[1;32;40m");                                                 
        usart6.printf("Hello, I am iCore4!
    
    
    ");                                     
    
        if(BSP_SD_Init() != 0){
            usart6.printf("SD ERROR!
    ");
            while(1){
                LED_RED_ON;
                HAL_Delay(500);
                LED_RED_OFF;
                HAL_Delay(500);
            }
        }
      
        BSP_SD_GetCardInfo(&SDCardInfo);
      
        switch(SDCardInfo.CardType){
            case CARD_SDSC:usart6.printf("SD CardType		: CARD_SDSC
    ");break;
            case CARD_SDHC_SDXC:usart6.printf("SD CardType		: CARD_SDHC_SDXC
    ");break;
            case CARD_SECURED:usart6.printf("SD CardType		: CARD_SECURED
    ");break;
        }
        switch(SDCardInfo.CardVersion){
            case CARD_V1_X:usart6.printf("SD CardVersion	: CARD_V1_X
    ");break;
            case CARD_V2_X:usart6.printf("SD SD CardVersion	: CARD_V2_X
    ");break;        
        }
        usart6.printf("SD CardCapacity		: %dMB
    ",(unsigned int)(SDCardInfo.BlockNbr * SDCardInfo.BlockSize) >> 20);
        usart6.printf("SD BlockSize		: %dByte
    ",SDCardInfo.BlockSize);
        usart6.printf("SD RelCardAdd		: %d
    ",SDCardInfo.RelCardAdd);
        
        while(1){
            LED_GREEN_ON;
            HAL_Delay(500);
            LED_GREEN_OFF;
            HAL_Delay(500);
        }
    }

    源代码下载链接:

    链接:https://pan.baidu.com/s/1nwsI8HF 密码:0imt

    iCore4链接:

  • 相关阅读:
    Windows的安全模型
    pefile解析PE格式
    在Linux下安装PyEmu
    Python的数据类型
    从pcap文件中分析出数据包
    Cuckoo架构
    Linux上调试python程序
    Linux关闭端口
    在Windows上安装部署Cuckoo
    分析由Python编写的大型项目(Volatility和Cuckoo)
  • 原文地址:https://www.cnblogs.com/xiaomagee/p/7427731.html
Copyright © 2011-2022 走看看