|
|
3 éve | |
|---|---|---|
| .. | ||
| README.md | f7639b6527 add:更新软件包 | 3 éve |
| meta.json | f7639b6527 add:更新软件包 | 3 éve |
| rc522.lua | ff898f9f5e add:添加rc522驱动 | 3 éve |
非接触式读写卡驱动 I2C 开发板模块
local rc522 = require "rc522"
sys.taskInit(function()
spi_rc522 = spi.setup(0,nil,0,0,8,10*1000*1000,spi.MSB,1,1)
rc522.init(0,pin.PB04,pin.PB01)
wdata = {0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
while 1 do
rc522.write_datablock(8,wdata)
for i=0,63 do
local a,b = rc522.read_datablock(i)
if a then
print("read",i,b:toHex())
end
end
sys.wait(500)
end
end)
sys.run()