|
|
5 ヶ月 前 | |
|---|---|---|
| .. | ||
| little_flash.lua | 5 ヶ月 前 | |
| main.lua | 8 ヶ月 前 | |
| readme.md | 8 ヶ月 前 | |
使用Air780EHM核心板将SPI FLASH挂载成lfs文件系统,并通过文件系统相关接口去操作lfs文件系统中的文件,演示文件的读写、删除、追加等操作。
1、Air780EHM核心板一块
2、TYPE-C USB数据线一根
3、spi flash模块一个
4、Air780EHM核心板和数据线的硬件接线方式为
Air780EHM核心板通过TYPE-C USB口供电;(核心板USB旁边的开关拨到on一端)
TYPE-C USB数据线直接插到核心板的TYPE-C USB座子,另外一端连接电脑USB口;
5、Air780EHM核心板和spi flash模块接线方式
| Air780EHM | SPI_FLASH |
|---|---|
| GND(任意) | GND |
| VDD_EXT | VCC |
| GPIO8/SPI0_CS | CS,片选 |
| SPI0_SLK | CLK,时钟 |
| SPI0_MOSI | DI,主机输出,从机输入 |
| SPI0_MISO | DO,主机输入,从机输出 |
1、Luatools下载调试工具
2、Air780EHM V2007版本固件(理论上最新版本固件也可以,如果使用最新版本的固件不可以,可以烧录V2007固件对比验证)
1、搭建好硬件环境
2、通过Luatools将demo与固件烧录到核心板中
3、烧录好后,板子开机将会在Luatools上看到如下打印:
[2025-06-28 14:36:58.809][000000001.402] I/user.lf.init ok userdata: 0C0C318C
[2025-06-28 14:36:58.815][000000001.410] D/little_flash vfs mount /little_flash ret 0
[2025-06-28 14:36:58.826][000000001.410] I/user.lf.mount true
[2025-06-28 14:36:58.835][000000001.410] I/user.little_flash 挂载成功
[2025-06-28 14:36:58.847][000000001.417] I/user.fsstat true 1024 2 4096 lfs
[2025-06-28 14:36:58.854][000000001.426] I/user.little_flash Sun 0 08:00:01
[2025-06-28 14:36:58.861][000000001.446] I/user.little_flash LuatOS - Sun 0 08:00:01