本文讲解合宙Air780EP开发板RC522实例,文末【阅读原文】获取最新资料。
- 本文档适用于Air780EP开发板
- 关联文档和使用工具
- LuatOS-Soc固件获取
https://gitee.com/openLuat/LuatOS/releases - rc522 - rc522 非接触式读写卡驱动 - LuatOS 文档
- Luatools下载调试工具
一、环境准备
1.1 Air780EP开发板一套
1.2 rc522实物一个
二、程序详解
2.1 API说明
2.1.1 设置并启用SPI
spi.setup(id, cs, CPHA, CPOL, dataw, bandrate, bitdict, ms, mode)
参数
返回值
2.2 rc522初始化
rc522.init(spi_id, cs, rst)
参数
返回值
2.3 按照rc522操作流程写入16字节数据到块
rc522.write_datablock(addr,data)
参数
返回值
2.4 按照rc522操作流程读取块
rc522.read_datablock(addr)
参数
返回值
三、调用程序实例
四、实现流程
4.1 接线
| RC522管脚 | Air780E管脚 |
|---|---|
| SDA | SPI_CS |
| SCK | SPI_SCLK |
| MOSI | SPI_MOSI |
| MISO | SPI_MISO |
| RST | 随意,这里接的是GPIO35 |
4.2 程序下载
五、运行效果
六、代码分析
先初始化spi接口,然后初始化rc522,再然后就可以按照rc522的流程去进行寄存器的读写操作了。
今天就分享到这里了。
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
4G
+关注
关注
15文章
5627浏览量
124511 -
低功耗
+关注
关注
12文章
3979浏览量
106848 -
开发板
+关注
关注
26文章
6403浏览量
120534
发布评论请先 登录
相关推荐
热点推荐
蓝牙模组Air5101s规格介绍
Air5101S 是一款超小型低功耗蓝牙透传模组,尺寸为 6×15.3×2.25mm,基于 BLE 5.2 技术打造,采用工业级设计,搭配简洁 AT 指令集。可与现有 4G
恩智浦MFRC522与SI522的性能功耗对比
10mA左右,SI522为(16mA)。SI522增加ACD模式,低功耗自动寻卡模式,该模式下功耗低至4.5uA。跟其它的国产芯片上海飞聚、北京兆讯恒达、杭州瑞盟等等,虽然有些国产芯片
发表于 02-28 16:43
一个G-Sensor,搞定GNSS定位静态漂移+智能低功耗控制
Air780EGP、Air780EGG系列通信定位模组,秉承LuatOS二次开发、高集成与低功耗核心优势的同时,针对定位终端的真实痛点,做出
Air780EPM开发板上的FFT应用实现:关键技术深度剖析
以Air780EPM开发板为硬件平台,快速傅里叶变换(FFT)的应用实现成为嵌入式信号处理中的关键环节。本文将围绕该开发板的硬件适配特性、FFT算法在嵌入式环境中的部署流程,深入解析代码结构、关键
以Air780EPM开发板为例:FFT应用示例核心要点全解析
以Air780EPM开发板作为实践载体,本文将对FFT应用示例的核心要点展开全面解析。从开发板的硬件特性适配、FFT算法的实现流程,到示例代码的核心模块与调试要点,逐一拆解,确保开发者
SI522与恩智浦 RC522 13.56MHZ的刷卡问题
)
PINtoPIN软硬件兼容MFRC522、FM17522等复旦微系。功耗更是比RC522低10毫安,SI522里面有个ACD模式低功耗
发表于 12-01 10:16
实战Air780EPM:构建4G共享网关,服务WiFi与有线设备!
通过Air780EPM开发板,我们可以轻松实现4G网络作为数据出口,为周边的WiFi设备和以太网设备提供互联网共享,适用于移动办公、远程部署等场景。 一、多网融合概述 Air780
让开发板畅游网络:RT-Thread CherryUSB 驱动 RNDIS 模块详解 | 技术集结
本文通过在RT-Thread操作系统上,使用CherryUSB软件包作为USBHost协议栈,驱动AIR780E4GCat.1模块的RNDIS功能,并成功接入lwIP网络协议栈,最终在开发板上实现了
Air8101多网融合战略升级:Air780EPM模块助力4G联网落地
应用迈向新高度。 本文将分享Air8101核心板通过外挂Air780EPM整机开发板,实现4G联网的功能示例。 一、硬件准备工作 1
多功能+高扩展能力加持,Air8000开发板最新资料
”,尤其适合需要通信、控制、数据采集的场景,如:远程监控、智能终端等。 一、开发板主要配置 Air8000开发板基于Air8000多功能工业引擎设计
COD监测革新!Air780EPM一站式替代STM32+4G模组的物联网方案 ~
通过将4G通信、COD数据处理与低功耗控制集成于Air780EPM芯片,本方案彻底颠覆STM32+外置模组的松散架构。实测显示,设备启动时间从STM32方案的12s缩短至3s。 水质C
低功耗4G模组:Air780EP开发板RC522实例
评论