xuxinyi 4 месяцев назад
Родитель
Сommit
a597d29e72
1 измененных файлов с 6 добавлено и 10 удалено
  1. 6 10
      testSpiFlash.lua

+ 6 - 10
testSpiFlash.lua

@@ -13,23 +13,19 @@ require"pm"
 pm.wake("wake11")
 require"pins"
 
--- local result = spi.setup(spi.SPI_1,10,0,0,8,100*1000,1)--初始化spi,
--- 初始化spi
-local result =  spi.setup(spi.SPI_1,10,0,0,8,100*1000,spi.MSB,1,1)
+local result = spi.setup(spi.SPI_1,0,0,8,800000,1)--初始化spi,
 log.info("spi1",spi.SPI_1)
 log.info("testSpiFlash.init",result)
-local s = string.fromHex("0740")
-
-
+local s = string.fromHex("9f000000000000")
 
 sys.taskInit(function ()
     sys.wait(5000)
     while true do
-        -- log.info("testSpiFlash.readFlashID",spi.send_recv(spi.SPI_1,s):toHex())--收发读写
+        log.info("testSpiFlash.readFlashID",spi.send_recv(spi.SPI_1,s):toHex())--收发读写
 
-        -- --下面方法和上面的等价
-        log.info("testSpiFlash.sendCommand",spi.send(spi.SPI_1,string.char(0x07, 0x40)))--发数据
-        log.info("testSpiFlash.readFlashID",spi.recv(spi.SPI_1,2):toHex())--收数据
+        --下面方法和上面的等价
+        log.info("testSpiFlash.sendCommand",spi.send(spi.SPI_1,string.char(0x9f)))--发数据
+        log.info("testSpiFlash.readFlashID",spi.recv(spi.SPI_1,6):toHex())--收数据
         sys.wait(200)
     end
     spi.close(spi.SPI_1)