当前位置: 首页 > news >正文

【正点原子STM32MP257连载】第四章 ATK-DLMP257B功能测试——EEPROM、SPI FLASH测试 #AT24C64 #W25Q128

1)实验平台:正点原子ATK-DLMP257B开发板
2)浏览产品:https://www.alientek.com/Product_Details/135.html
3)全套实验源码+手册+视频下载:正点原子资料下载中心

文章目录

  • 第四章 ATK-DLMP257B功能测试——EEPROM、SPI FLASH测试
    • 4.15 EEPROM测试
    • 4.16 SPI FLASH测试

第四章 ATK-DLMP257B功能测试——EEPROM、SPI FLASH测试

4.15 EEPROM测试

  ATK-DLMP257B开发板板载EEPROM芯片,型号为AT24C64,它通过I2C总线进行读写访问,具备8KB存储空间。

  出厂系统提供一个简单读写测试工具eeprom-rw 来进行AT24C64 的读写测试,执行以下指令即可。

cd shell/eeprom
./eeprom-rw

  返回如下信息,表示读写正常。

在这里插入图片描述

图 4.15 1 eeprom读写测试

4.16 SPI FLASH测试

  ATK-DLMP257B开发板板载SPI NOR FLASH 芯片,型号为W25Q128,它通过SPI 总线进行读写访问,具备16MB 存储空间。

  内核启动时会自动加载W25Q128 驱动,芯片正常工作时,内核会驱动加载信息。出厂系统将SPI Flash 注册成MTD 设备,因此我们可以通过MTD 子系统对其进行文件读写操作。

ls /dev/mtd*

在这里插入图片描述

图 4.16 1查看mtd 设备

  文件读写测试步骤如下:
  0、首次使用,需要格式化一遍**/dev/mtdblock0** 分区。注意,如果不是首次使用,请不用执行格式化指令,否则之前执行过的写入文件数据将被清除,需要重新写入;

mkfs.vfat /dev/mtdblock0

  1、创建自定义挂载目录,并将/dev/mtdblock0 分区以VFAT 格式挂载到此目录;

mkdir /home/root/w25q128
mount -t vfat /dev/mtdblock0 /home/root/w25q128

  2、进入挂载目录,进行写文件测试;

cd /home/root/w25q128
echo "W25Q128 TEST!" > file.txt
sync

  3、读文件,确认是否写入成功;

cat file.txt

  4、最后退出挂载目录,并取消/dev/mtdblock0 分区挂载;

cd ../
umount /dev/mtdblock0

  此时,写入的文件数据已经存储在SPI FLASH 芯片中,可通过再次挂载目录或者重启板子后重新挂载,来进行文件的读写。
在这里插入图片描述

图 4.16 2 SPI FLASH 读写文件测试过程

相关文章:

  • 黑马商城项目(二) Docker
  • Docker 中多个容器之间的通信
  • (Linux操作系统)自定义shell的实现
  • react使用createFromIconfontCN,自定义iconfont 图标
  • 艺术字体AI生成阿里云WordArt锦书、通义万相、SiliconFlow、Pillow+OpenCV本地生成艺术字体
  • web前端开发:CSS的常用选择器
  • 第七节:React HooksReact 18+新特性-并发模式(Concurrent Mode)解决了什么问题?
  • C++ IO流
  • CANoe自动化测试用例log保存(专栏:车载网络诊断测试攻略从零开始搭建一个UDS诊断自动化测试CANoe工程)
  • 58.最后一个单词的长度
  • 使用excel 制作数据库的数据浏览器
  • 使用cursor进行原型图设计
  • 解决本地浏览器访问服务器端语音识别项目显示“麦克风未授权”的问题
  • 【代理错误 django】Request error: HTTPSConnectionPool(host=‘‘, port=443): 、
  • openwebui搭建mcp
  • Windows安装Ollama并指定安装路径(默认C盘)
  • WebStorm中Gitee账号的密码登录与令牌登录设置
  • 每日一道leetcode
  • 天元证券|奶粉行业结构性回暖 乳企竞速全龄化、国际化
  • java忽略浅拷贝导致bug
  • 有哪些网站做二手房好的/营销培训视频课程免费
  • 安庆市住房和城乡建设局网站/网络销售平台排名前十
  • 跨境电商平台有哪些类型/黄山seo
  • 苏州网站建设/怎么搭建自己的网站
  • 使用vue做的网站/网络整合营销4i原则
  • 做营销网站那个好/seochan是什么意思