printf("ManufactDate:0x%04x",SDCardInfo.SD_cid.ManufactDate);
//串口打印信息为  ManufactDate:0x0146printf("ManufactDate:%d",SDCardInfo.SD_cid.ManufactDate);
//串口打印信息为  ManufactDate:326printf("ManufactDate:[%d.%d]\n", (uint8_t)(SDCardInfo.SD_cid.ManufactDate>>4), (uint8_t)(SDCardInfo.SD_cid.ManufactDate&0x0F));
//串口打印信息为  ManufactDate:[20.6]

ManufactDate是一个unsigned short 类型 0x0146 十进制为326。

如何将它转换成对应的年月日:

● MDT

制造日期由两个 16 进制数组成,一个是 8bit 的年(y),一个是 4bit 的月(m)。

m = bit [ 11 :   8  ],1 =   1 = 1 月

y  = bit [ 19 : 12  ],0 = 00 = 2000 年

比如 2001 年 4 月,MDT=0b 0000 0000 0001 0100

所以0x0146  MDT= 0b 0000 0001 0100 0110  也就是2020年6月

SDcard开发笔记--读取SD卡ManufactDate(制造商生产日期)相关推荐

  1. 【MicroPython ESP32】通过sdcard模块读取SD卡实例

    [MicroPython ESP32]通过sdcard模块读取SD卡实例 本实验基于Thonny平台开发.esp32固件版本MicroPython v1.19.1 on 2022-06-18; ESP ...

  2. 《Arduino》开发 TFT_eSPI-master 库 之用 ESP32 读取SD卡上的图片并显示在1.14IPS屏幕上

    前几天解决了 TFT_eSPI-master 库 图片取模问题,但尽管是ESP32的 flash 也无法存储太多图片的数组,因此我找到了ESP32从SD卡读取图片并显示在LCD屏幕上的方法,SD卡可以 ...

  3. android 读取sd卡中的图片

    一.获取读取SD卡的权限 <!--在SDCard中创建与删除文件权限 --><uses-permission android:name="android.permissio ...

  4. android 音乐播放器 获取sd卡所有音乐文件,Android Studio音乐播放器无法读取SD卡,只有内部存储器...

    我很抱歉,如果这原来是一个愚蠢的问题,它可能会成为一个快速修复,但我只是无法弄清楚.我在android studio中创建了音乐播放器,并且没有任何sdcard上的歌曲不会显示在列表视图中,只有内部内 ...

  5. k210 C语言开发-3 使用SD卡

    k210 C语言开发-3 使用SD卡 文章目录 k210 C语言开发-3 使用SD卡 前言 整合工程 修改IO口 前言 记录k210的学习之旅. 准备:我用的是MaixPy DOCK,kendryte ...

  6. 绘制STM32最小系统电路原理图、STM32F103读取SD卡的数据

    绘制STM32最小系统电路原理图.STM32F103读取SD卡的数据 文章目录 绘制STM32最小系统电路原理图.STM32F103读取SD卡的数据 1 AltiumDesigner 软件配置 2 A ...

  7. Arduino ESP32 读取SD卡接口选择参考

    ESP32 读取SD卡接口选择参考 ESP3232读取SD卡可以通过spi和sdmmc两种方式来读取,不过我们在市面上能买到的都基本上是4线的SPI接口的SD卡模块套件. 卡类型有如下,8-9Pin被 ...

  8. 读取SD卡里面的BMP文件 显示到TFT上

    读取SD卡里面的BMP文件 显示到TFT上 http://blog.csdn.net/yunxianpiaoyu/article/details/8841755 我刚好最近做了一个BMP565格式的图 ...

  9. Arduino ESP32 第三方库读取SD卡信息(三)

    Arduino ESP32 第三方库读取SD卡信息(三) 相关篇<Arduino ESP32 第三方库读取SD卡信息(一)> <Arduino ESP32 第三方库读取SD卡信息(二 ...

最新文章

  1. python程序设计 清华大学出版社 pdf下载-清华大学出版社-图书详情-《Python程序设计》...
  2. 003_JDK的Character类对Comparable接口的实现
  3. 组件通信 $ref
  4. 数据中心能效指标有哪些?怎么计算?
  5. Django模板继承
  6. 在ASP.NET Core 2.2 中创建 Web API并结合Swagger
  7. (zt)svn 随服务器启动
  8. 数值计算详细笔记(一):基础数学知识回顾
  9. sao java_Java开发中的几种对象的说明(PO,VO,DTO,BO,POJO,DAO,SAO等)
  10. 北海焊接机器人_北海中型机械手臂生产,机械手
  11. element ui table样式
  12. 超标量处理器设计 姚永斌 第7章 寄存器重命名 摘录
  13. excel计算二元线性回归_用人话讲明白梯度下降Gradient Descent(以求解多元线性回归参数为例)...
  14. Apollo架构体系、Apollo运行原理、Apollo配置中心简单介绍(一)
  15. 锐龙r7 6800u和i5 12500h选哪个好 r76800u和i512500h对比
  16. 二十几岁女孩该有的想法
  17. c++/c中的预编译,文件包含伪指令,#include,包含哨卫,头文件保护
  18. 机电工程毕业论文题目【484个】
  19. 【day8】【洛谷算法题】-P3954成绩-刷题反思集[入门1顺序结构][附一周思考总结]
  20. 提高沟通表达能力该看什么书?有哪些沟通书籍值得推荐?

热门文章

  1. javascript onclick时候 对象不支持此属性或方法
  2. 京东开放平台应用申请?京东开放平台API申请?
  3. 熔断机制:预防一个服务故障导致整个系统崩掉
  4. Android Studio 自带模拟器解决输入中文问题_安装x86的搜狗输入法的APK
  5. openfire oracle配置,openfire安装及ssl配置
  6. elasticsearch报错: illegal argument exception, variable is not found
  7. 浅析QuickBI为何能成为国内首个入选Gartner魔力象限的BI产品
  8. STM32F103和DS1302时钟
  9. 电脑html连接电视无信号,电脑主机连接电视为何电视显示无信号 !!!
  10. 得帆创始人张桐:《华为数字化转型之道》系列解读之一