读取SD卡ManufactDate(制造商生产日期)

2019-07-20 14:23发布



        HAL_SD_CardInfoTypedef  SDCardInfo;         //SD卡信息结构体
        __IO uint16_t ManufactDate;    /*!< Manufacturing Date    */
        printf("Card ManufactDate:%x ",SDCardInfo.SD_cid.ManufactDate);//串口打印信息为  Card ManufactDate:112        printf("Card ManufactDate:%d ",SDCardInfo.SD_cid.ManufactDate);//串口打印信息为  Card ManufactDate:274

        1、ManufactDate是一个unsigned short 类型 0x01 0x12 十进制为274.如何将它转换成对应的年月日。  查阅不到ManufactDate对应位的具体意义

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。