294 Star 1.6K Fork 391

GVP合宙Luat / LuatOS

 / 详情

Air105 使用FatFS demo 异常

已完成
缺陷
创建于  
2022-03-22 22:21

固件版本

  • 固件名称: LuatOS@air105 core V0007 bsp V0006
    , Build:Mar 22 2022 21:36:41
  • 使用设备: Air105开发板
  • 使用功能:spi TF模块

描述一下这个问题

刷写demo后luatools打印错误信息无法使用demo,修改连接的SPI口为SPI=2,cs=pin.PB3依旧打印的是SPI0,cs=19

复现步骤

按照demo连接好spi SD模块后烧录Demo

预期的行为

成功挂载SD并执行文件操作测试

截图

输入图片说明

日志

如有必要,请放上你的日志

最小复现工程

sys.taskInit(function()
--sys.wait(1000) -- 启动延时
local spiId = 2
local result = spi.setup(
spiId,--串口id
255, -- 不使用默认CS脚
0,--CPHA
0,--CPOL
8,--数据宽度
400*1000 -- 初始化时使用较低的频率
)
local TF_CS = pin.PB3
gpio.setup(pin.PB3, 1)
fatfs.debug(1) -- 若挂载失败,可以尝试打开调试信息,查找原因
fatfs.mount("SD", 0, TF_CS, 24000000)
local data, err = fatfs.getfree("SD")
if data then
log.info("fatfs", "getfree", json.encode(data))
else
log.info("fatfs", "err", err)
end

评论 (1)

yingfumei96 创建了缺陷

改成fatfs.mount("SD", spiId, TF_CS, 24000000) 即可正常使用

alien2017 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
Lua
1
https://gitee.com/openLuat/LuatOS.git
git@gitee.com:openLuat/LuatOS.git
openLuat
LuatOS
LuatOS

搜索帮助

344bd9b3 5694891 D2dac590 5694891