Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
nuc980
UFFS
NK-980IOT测评之UFFS文件系统使用体验
发布于 2022-03-26 10:07:24 浏览:2045
订阅该版
从开始接到NU980IOT开发板的的评测任务到现在有20多天了,又因为遇到遇到疫情的原因在家隔离办公,报名时的RTC测评和USART测试任务一直没有开始进行,截止到现在已经有其它小伙伴完成了,而且写的都挺全面的。我决定换个方向,评测一下文件系统相关的内容吧,同时咨征得了RT-Thread小师弟的同意意见。那就开工吧。 第一步 基础工程搭建,。 跟着官方文档,一步一步进行就可以了 [NK-980IOT 上手指南](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/quick-start/nk-980iot/quick-start) 我个人习惯用keil 最后生成的工程如下 ![微信图片_20220326104925.png](https://oss-club.rt-thread.org/uploads/20220326/16391d4d9734b85d69e32d40dbd21713.png.webp) 按照NK-980IOT 上手指南的说明进行程序的下载即可。注意:keil编译生成的bin如下路径 ![微信图片_20220326112315.png](https://oss-club.rt-thread.org/uploads/20220326/234e1dff05d647cf9e44a1c59152cbc5.png) 重启运行效果如下: ![微信图片_20220326112053.png](https://oss-club.rt-thread.org/uploads/20220326/4263aead062556b0d0e94aca188e62f8.png) 我这里没有下载环境变量,所以没有直接跳转到rtt运行。我们可以手动的方式进行,在命令行工具内的输入: nand read 80000000 200000 100000 如下下图: ![微信图片_20220326112714.png](https://oss-club.rt-thread.org/uploads/20220326/2ab4ff3114c219ea87ef9fbb4de4eb9e.png) 提示读取完成了。 在命令行工具内的输入: go 0x0 即可跳转至rtt运行了。 如下图 ![微信图片_20220326113056.png](https://oss-club.rt-thread.org/uploads/20220326/d50879c03317523433a805be37450520.png) NuWriter工具目录下有个 path.ini 文件,将其中的ChipEraseWithBad选项改为1就可以完全擦除spinand芯片了,如下图、 ![微信图片_20220326114005.png](https://oss-club.rt-thread.org/uploads/20220326/868ed9e0ce21734a573cd2ef1dff6921.png) 我们切换文件系统目下,执行一下创建文件操作,然后用ls命令查看一下文件 ,文件已经创建成功了。如下图 ![微信图片_20220326165006.png](https://oss-club.rt-thread.org/uploads/20220326/ee5ace1872d9620eda1f59996beea1de.png) 复位板子以后,重新启动RTT 看到开机的打印日志上已经显示有一个文件了 ![微信图片_20220326165306.png](https://oss-club.rt-thread.org/uploads/20220326/d707563df98e6de50cc6047c93c56f59.png) 用cat指令查看一下 文件内容,如下图所示 ![微信图片_20220326165901.png](https://oss-club.rt-thread.org/uploads/20220326/8325d9f938238b39a2eb4de0010a930d.png.webp) 从使用体验上看,官方的这个bsp包把uffs已经完成移植好了。可以说是开箱即用。很方便。 备注: 在3月初刚拿到板子的时候,我尝试uffs文件系统的功能的时候,一旦建立文件之后,重启系统以后就会卡死。这次从github上clone之后 功能是正常的了
3
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
Root257
这家伙很懒,什么也没写!
文章
2
回答
0
被采纳
0
关注TA
发私信
相关文章
1
uffs 中 nand flash的坏块标志位以及已写标志位
2
uffs 中坏块标志位,已写识别位是哪个位置
3
uffs的crc校验有问题?
4
文件系统中如何删除文件夹
5
uffs文件系统挂载nand0设备后,所有块全变成坏块了,
6
如何统计文件系统中某一个文件夹下的文件个数
7
uffs文件系统中一个文件占用nandflash的一个块吗?
8
uffs文件系统报错写不进去数据
9
RTT使用UFFS,重启后MOUNT速度的问题
10
at91sam9260 自动挂载uffs文件系统出现data abort?
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
freemodbus
PWM
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
中断
编译报错
Debug
SFUD
rt_mq_消息队列_msg_queue
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
踩姑娘的小蘑菇
4
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
Ryan_CW
4
个答案
1
次被采纳
xiaorui
1
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
5
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
Woshizhapuren
1
篇文章
5
次点赞
YZRD
1
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部