MFRC522模块与M1卡通信
1. MFRC522简化功能框图
MFRC522模块是一种非接触式读写卡芯片,支持多种接口(如UART、SPI和IIC),主要用于与M1卡进行通信,其功能框图展示了模块的内部结构和通信原理,有助于理解其工作机制。
2. MFRC522与主机SPI通讯引脚配置
MFRC522通过SPI接口与主机通信,具体的引脚配置包括:
SCK:时钟信号
MOSI:主设备输出从设备输入
MISO:主设备输入从设备输出
CS:片选信号
RST:复位信号
这些引脚的配置确保了数据在主机和MFRC522之间的有效传输。
3. MFRC522与M1卡的通讯原理和通讯流程
MFRC522向M1卡发送固定频率的电磁波,M1卡内的LC串联谐振电路与之共振,产生电荷,当电荷积累到一定量时,为其他电路提供工作电压,从而实现数据传输,具体通讯流程包括:
复位应答:确定卡片类型
防冲突机制:选择一张卡片进行操作
三次互相确认:验证密码并进行加密通信
对数据块的操作:读、写、加、减等操作。
4. M1卡存储结构
M1卡分为16个扇区,每个扇区由4个块组成,存储结构如下:
第0扇区的块0:存放厂商代码,不可更改
数据块(块0、1、2):用于存贮数据
控制块(块3):包含密码A、存取控制、密码B。
Apple M1处理器芯片
1. Apple M1概述
Apple M1是由苹果公司研发的处理器芯片,于2020年11月发布,它采用5纳米制程,集成8核CPU、8核GPU(部分机型为7核)以及神经网络引擎。
2. 规格参数
项目 | 参数 |
CPU核心数 | 8核 |
GPU核心数 | 8核(部分机型为7核) |
制程 | 5纳米 |
晶体管数量 | 约160亿个 |
架构 | Arm架构 |
接口 | 集成雷电/USB 4控制器、PCIe 4.0控制器、NVMe存储 |
安全模块 | Secure Enclave |
机器学习加速器 | 集成 |
ISP | 集成 |
音频处理器 | 集成 |
性能控制器 | 集成 |
加密加速器 | 集成 |
神经网络引擎 | 16核 |
3. 功能特点
Soc芯片:集成中央处理器、输入输出、安全等功能,提升性能和能效。
处理性能与功耗:配备8核CPU,包括四个高性能核心和四个高能效核心,优化能耗。
统一内存架构:所有技术访问同样的数据,无需在多个内存池之间拷贝。
设备端机器学习能力:神经网络引擎每秒能进行11万亿次运算。
其余特性:包括图像信号处理器(ISP)、安全隔区、存储控制器配备AES加密硬件等。
4. 搭载产品
搭载Apple M1芯片的产品 |
iPad Pro(2021)、iPad Air(第5代) |
iMac 2021、MacBook Air (M1, 2020)、MacBook Pro (M1,2020)、Mac mini 2020 |
Apple M1的高性能得益于先进的工艺、激进的架构以及专门的优化,但也牺牲了向后兼容性,主要服务于苹果产品。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1221198.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复