MICROCHIP ATA8510 串行外设接口命令表用户指南
介绍
本用户指南提供了 ATA8510 超高频 (UHF) 产品系列可用的所有串行外设接口 (SPI) 命令的摘要,包括详细的命令说明、设置过程、命令编码和可用参数的说明。 本文档还包括 SPI 时序计算,这有助于确保应用程序中的正确时序。 本文档适用于以下产品:
- ATA8510
- ATA8515
- ATA8210
- ATA8215
- ATA8710
快速参考
参考文档
更多详细信息,请参阅 ATA8510/15 Industrial User's Guide (DS50003142)。
缩略语
表 1-1。 缩略语
首字母缩略词/缩写词 | 描述 |
电可擦除只读存储器 | 电可擦可编程只读存储器 |
先进先出 | 先进先出 |
FW | 固件 |
IRQ | 中断请求 |
只读存储器 | 只读存储器 |
RSSI | 接收信号强度指示器 |
RX | 接收者 |
串行外设接口 | 串行外设接口 |
静态存储器 | 静态随机存取存储器 |
SCK | 串行时钟 |
先进先出 | 支持先进先出 |
TX | 发射机 |
uC | 微控制器 |
超高频 | 超高频 |
SPI 命令结束view
图 2-1。 SPI 命令
读取填充级别 RX FIFO
主机uC
ATA8510
命令[0x01] | 0x00 | 0x00 |
事件.系统 | 事件.事件 | 数据 |
要求的信息 |
系统状态 |
未从 FW 使用 |
读取填充级别 TX FIFO
主机uC
ATA8510
命令[0x02] | 0x00 | 0x00 |
事件.系统 | 事件.事件 | 数据 |
获取事件字节
主机uC
ATA8510
事件。 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
系统 | 系统错误 | 命令_RDY | 系统_RDY | AVCC低速 | 低电量 | 先进先出 | DFIFO_RX | DFIFO_TX |
事件 | IDCHKA | 世界可卡协会 | 索塔 | 就业机会法 | IDCHKB | 世界COKB | 特许公认会计师公会 | 环氧乙烷 |
力量 | 普罗维登斯 | – | NPWRON6 | NPWRON5 | NPWRON4 | NPWRON3 | NPWRON2 | NPWRON1 |
配置 | 路径B | 路径A | 通道[1:0] | – | 服务[2:0] |
读取 RSSI FIFO
主机uC
ATA8510
命令[0x05] | 长度 | 0x00 | 0x00 | … | 0x00 | 这个公司(长度 | |
事件.系统 | 事件.事件 | 假的 | 数据 | … | 数据 |
读取 RX FIFO
主机uC
ATA8510
命令[0x06] | 长度 | 0x00 | 0x00 | … | 0x00 | 这个公司(长度 | |
事件.系统 | 事件.事件 | 假的 | 数据 | … | 数据 |
读取 RX FIFO
主机uC
ATA8510
姓名 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
服务频道配置 | 路径B | anaPathA | 通道[1:0] | – | 服务[2:0] |
姓名 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
服务频道配置 | – | – | – | – | 启动轮询索引 |
姓名 | 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 |
调整检查配置 | EN_ANT_TUNE | EN_TEMP_MEAS | EN_SRCCAL | EN_FRCCAL | EN_VCOCAL | – | EN_SELFCHECK | – |
命令[0x12] | 0x00 | 0x00 |
事件.系统 | 事件.事件 | 只读存储器版本 |
增量机制需要按照以下方式执行,以确保提供正确的数据:
字节 nx [x>=2] = 0x01 处的参数
字节 ny [y<=1] = 0x00 处的参数
[n = 通过 SPI 传输的字节数]
命令[0x17] | 价值 |
事件.系统 | 事件.事件 |
0x00 | 禁用 |
0x01 | 2.0伏 |
0x02 | 2.1伏 |
0x03 | 2.2伏 |
0x04 | 2.3伏 |
0x05 | 2.4伏 |
0x06 | 2.5伏 |
0x07 | 2.6伏 |
0x08 | 2.7伏 |
0x09 | 2.8伏 |
0x0A | 2.9伏 |
0x0B | 3.0伏 |
0x0C | 3.1伏 |
0x0D | 3.2伏 |
0x0E | 3.3伏 |
0x0F | 3.4伏 |
SPI时序计算
图 3-1。 SPI时序计算
时间 | 时间为 40%中断使用 | 描述 | 取决于 | 定时 |
T0 | 0 或 25 微秒 | 从 NSS LOW 到 AVRactive 睡眠模式启用的时间 | 0 µs(如果未使用睡眠模式)或 25 µs(对于任何睡眠模式) | 25 微秒 |
T1 | 17.6 微秒 | 从 AVR 激活到第一个电报字节开始的时间 | INT1 IRQ(下降沿) | 45 周期 (ISR) + 15 周期中断响应时间 |
T2 | 16 微秒 | 使用 f_SCK 移入一个 SPI 字节的时间 | f_SCK 在 500 kHz(最大) | 8 位/500 kbit/s |
T3 | 35.1 微秒 | 处理最后一个字节的时间 | SPI RX/TX 缓冲区 IRQ 注:取决于 SPI 命令 | 最大限度。 120 次循环 (*2) |
T4 | 16.1 微秒 | SPI 空闲时间电报 | INT1 IRQ(上升沿) | 40 周期 (ISR) + 15 周期中断响应时间 |
使用 5.7 MHz 的 AVR 内核时钟完成时序计算
*2) SPI 命令“Read RX Buffer”和“Read RSSI Buffer”需要
读取填充级别 RX FIFO | 0 |
读取填充级别 TX FIFO | 0 |
读取填充级别 RSSI FIFO | 0 |
获取事件字节 | 0 |
读取 RSSI FIFO | 120 |
读取 RX FIFO | 120 |
写 SRAM 寄存器 | 110 |
读取 SRAM 寄存器 | 120 |
写EEPROM | 55 |
读取 EEPROM | 0 |
写入 TX FIFO | 110 |
写入 TX 前导 FIFO | 110 |
设置系统模式 | 55 |
校准和检查 | 50 |
补丁SPI | XX |
获取版本ROM | 0 |
获取版本快闪 | 0 |
客户可配置命令 | XX |
系统重置 | 0 |
触发 EEPROM 安全写入 | 65 |
设置音量tag电子监视器 | 85 |
关闭命令 | 0 |
读取温度值 | 0 |
初始化 SRAM 服务 | 50 |
开始 RSSI 测量 | 55 |
获取 RSSI 值 | 0 |
读取 RX FIFO 字节中断 | 70 |
读取 RSSI FIFO 字节中断 | 70 |
文档修订历史
修订 | 日期 | 部分 | 描述 |
A | 12/2021 | 文档 | 初始版本 |
微芯片 Web地点
Microchip 通过以下方式提供在线支持 web网站 www.microchip.com/。 这个 web网站用于制作 files 和信息易于客户获取。可用的内容包括:
- 产品支持 – 数据表和勘误表、应用说明和 samp文件程序、设计资源、用户指南和硬件支持文档、最新软件版本和存档软件
- 一般技术支持——常见问题 (FAQ)、技术支持请求、在线讨论组、Microchip 设计合作伙伴计划成员列表
- Microchip 业务 – 产品选择和订购指南、最新的 Microchip 新闻稿、研讨会和活动列表、Microchip 销售办事处、分销商和工厂代表列表
产品变更通知服务
Microchip 的产品变更通知服务有助于让客户了解 Microchip 产品的最新信息。 每当有与特定产品系列或感兴趣的开发工具相关的更改、更新、修订或勘误时,订户将收到电子邮件通知。 要注册,请访问 www.microchip.com/pcn 并按照注册说明进行操作。
客户支持
Microchip 产品的用户可以通过多种渠道获得帮助:
- 经销商或代表
- 当地销售办事处
- 嵌入式解决方案工程师 (ESE)
- 技术支援
客户应联系其经销商、代表或 ESE 寻求支持。 当地的销售办事处也可以帮助客户。 本文档中包含销售办事处和地点的列表。 技术支持可通过 web网站位于: www.microchip.com/support
Microchip 设备代码保护功能
请注意 Microchip 产品的代码保护功能的以下详细信息:
- Microchip 产品符合其特定 Microchip 数据手册中所包含的规格。
- Microchip 相信,其产品系列在按照预期方式、符合操作规范和在正常条件下使用时是安全的。
- Microchip 重视并积极保护其知识产权。 严禁尝试违反 Microchip 产品的代码保护功能,这可能违反《数字千年版权法》。
- Microchip 或任何其他半导体制造商都无法保证其代码的安全性。代码保护并不意味着我们保证产品“牢不可破”。代码保护在不断发展。Microchip 致力于不断改进我们产品的代码保护功能。
法律声明
本出版物及其信息仅可用于 Microchip 产品,包括设计、测试 Microchip 产品并将其与您的应用程序集成。 以任何其他方式使用此信息均违反这些条款。 有关设备应用程序的信息仅为您提供方便而提供,可能会被更新所取代。 您有责任确保您的应用程序符合您的规范。 如需更多支持,请联系您当地的 Microchip 销售办事处,或通过以下网址获取更多支持 www.microchip.com/en-us/support/design-help/client-support-services。
此信息由 MICROCHIP“按原样”提供。 MICROCHIP 不作任何与信息相关的明示或暗示、书面或口头、法定或其他形式的陈述或保证,包括但不限于对非侵权、适销性和特定用途适用性的任何暗示保证,或保证与其状况、质量或性能有关。 在任何情况下,MICROCHIP 均不对与信息或其使用相关的任何类型的任何间接、特殊、惩罚性、偶然或后果性损失、损害、成本或费用负责,即使 MICROCHIP 已被告知可能性或损害是可预见的。 在法律允许的最大范围内,MICROCHIP 对以任何方式与信息或其使用相关的所有索赔的全部责任将不超过您为信息直接向 MICROCHIP 支付的费用金额(如果有)。
在生命支持和/或安全应用中使用 Microchip 设备的风险完全由买方承担,买方同意为 Microchip 辩护、赔偿并免除其因此类使用而导致的任何和所有损害、索赔、诉讼或费用。除非另有说明,否则不会以任何方式(隐含或以其他方式)转让任何 Microchip 知识产权许可。
商标
Microchip 名称和徽标、Microchip 徽标、Adaptec、AnyRate、AVR、AVR 徽标、AVR Freaks、BesTime、BitCloud、CryptoMemory、CryptoRF、dsPIC、flexPWR、HELDO、IGLOO、JukeBlox、KeeLoq、Kleer、LANCheck、LinkMD、maXStylus、 maXTouch、MediaLB、megaAVR、Microsemi、Microsemi 徽标、MOST、MOST 徽标、MPLAB、OptoLyzer、PIC、picoPower、PICSTART、PIC32 徽标、PolarFire、Prochip Designer、QTouch、SAM-BA、SenGenuity、SpyNIC、SST、SST 徽标、SuperFlash 、Symmetricom、SyncServer、Tachyon、TimeSource、tinyAVR、UNI/O、Vectron 和 XMEGA 是 Microchip Technology Incorporated 在美国和其他国家/地区的注册商标。 AgileSwitch、APT、ClockWorks、嵌入式控制解决方案公司、EtherSynch、Flashtec、Hyper Speed Control、HyperLight Load、IntelliMOS、Libero、motorBench、mTouch、Powermite 3、Precision Edge、ProASIC、ProASIC Plus、ProASIC Plus 徽标、Quiet-Wire、 SmartFusion、SyncWorld、Temux、TimeCesium、TimeHub、TimePictra、TimeProvider、TrueTime、WinPath 和 ZL 是 Microchip Technology Incorporated 在美国的注册商标
相邻密钥抑制、AKS、模拟数字时代、任何电容器、AnyIn、AnyOut、增强开关、BlueSky、BodyCom、CodeGuard、CryptoAuthentication、CryptoAutomotive、CryptoCompanion、CryptoController、dsPICDEM、dsPICDEM.net、动态平均匹配、DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, 在线串行编程, ICSP, INICnet, 智能并行, 芯片间连接, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE , Ripple Blocker, RTAX, RTG4, SAMICE, 串行四 I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan、WiperLock、XpressConnect 和 ZENA 是 Microchip Technology Incorporated 在美国和其他国家/地区的商标。
SQTP 是 Microchip Technology Inc. 在美国的服务标志 Adaptec 徽标、Frequency on Demand、Silicon Storage Technology、Symmcom 和 Trusted Time 是 Microchip Technology Inc. 在其他国家/地区的注册商标。 GestIC 是 Microchip Technology Inc. 的子公司 Microchip Technology Germany II GmbH & Co. KG 在其他国家的注册商标。 此处提及的所有其他商标均为其各自公司的财产。 © 2021,Microchip Technology Incorporated 及其子公司。 版权所有。 书号:978-1-5224-9403-4
质量管理体系
有关 Microchip 质量管理体系的信息,请访问 www.microchip.com/quality.
全球销售和服务
美洲 2355 西钱德勒大道。
亚利桑那州钱德勒 85224-6199
电话: 480-792-7200
传真: 480-792-7277
技术支援:
www.microchip.com/support
Web 地址:
www.microchip.com
文件/资源
![]() |
MICROCHIP ATA8510 串行外设接口命令表 [pdf] 用户指南 ATA8510 串行外设接口命令表,ATA8510,串行外设接口命令表,外设接口命令表 |