Explorar el Código

add:105 tf demo改为使用spi2

Dozingfiretruck hace 3 años
padre
commit
ef7d139282
Se han modificado 1 ficheros con 7 adiciones y 7 borrados
  1. 7 7
      demo/fatfs/Air105/main.lua

+ 7 - 7
demo/fatfs/Air105/main.lua

@@ -11,17 +11,17 @@ _G.sys = require("sys")
 
 SPI 使用常规4线解法
 Air105开发板         TF模块
-PC9                  CS
-PB12(SPI0_CLK)       CLK
-PB14(SPI0_MISO)      MOSI
-PB15(SPI0_MISO)      MISO
-5V                   VCC
+PB3                  CS
+PB2(SPI2_CLK)        CLK
+PB4(SPI2_MISO)       MOSI
+PB5(SPI2_MISO)       MISO
+3.3V                 VCC
 GND                  GND
 ]]
 
 sys.taskInit(function()
     --sys.wait(1000) -- 启动延时
-    local spiId = 0
+    local spiId = 2
     local result = spi.setup(
         spiId,--串口id
         255, -- 不使用默认CS脚
@@ -30,7 +30,7 @@ sys.taskInit(function()
         8,--数据宽度
         400*1000  -- 初始化时使用较低的频率
     )
-    local TF_CS = pin.PC9
+    local TF_CS = pin.PB3
     gpio.setup(TF_CS, 1)
     --fatfs.debug(1) -- 若挂载失败,可以尝试打开调试信息,查找原因
     fatfs.mount("SD", spiId, TF_CS, 24000000)