MICROCHIP ATA8510 シリアル ペリフェラル インターフェイス コマンド シート ユーザー ガイド
導入
このユーザー ガイドでは、ATA8510 超高周波 (UHF) 製品ファミリで使用できるすべてのシリアル ペリフェラル インターフェイス (SPI) コマンドの概要について説明します。これには、詳細なコマンドの説明、セットアップ手順、コマンド コーディング、使用可能なパラメータの説明が含まれます。このドキュメントには、アプリケーションで適切なタイミングを確保するのに役立つ SPI タイミング計算も含まれています。このドキュメントは、次の製品に適用されます。
- ATA8510
- ATA8515
- ATA8210
- ATA8215
- ATA8710
クイックリファレンス
リファレンスドキュメント
詳細については、『ATA8510/15 産業用ユーザーズ ガイド (DS50003142)』を参照してください。
頭字語と略語
表1-1. 頭字語と略語
頭字語/略語 | 説明 |
EEPROM | 電気的に消去可能なプログラム可能な読み取り専用メモリ |
先入れ先出し | 先入先出 |
FW | ファームウェア |
IRQ | 割り込み要求 |
ロム | 読み取り専用メモリ |
RSSI | 受信信号強度インジケータ |
RX | 受信機 |
SPI | シリアル周辺機器インターフェース |
スラム | スタティックランダムアクセスメモリ |
SCK | シリアル時計 |
SFFO の | 先入先出をサポート |
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 |
システム | エラー | コマンド | SYS_RDY | AVCCLOW | バッテリーが不足しています | SFFO の | DFIFO_RX | DFIFO_TX |
イベント | イドゥチカ | WCOKA | ソタ | EOTA | IDCHKB | ウィコック | ソトバ | 終了 |
力 | パワーロン | – | NPWRON6 | NPWRON5 | NPWRON4 | NPWRON3 | NPWRON2 | NPWRON1 |
設定 | パスB | パスA | ch[1:0] | – | ser[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 |
サービスチャネル構成 | enaPathB | enaPathA | チャンネル[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_セルフチェック | – |
コマンド [0x12] | 0x00 | 0x00 |
イベントシステム | イベント.イベント | ROMバージョン |
正しいデータが提供されるようにするには、増分メカニズムを次のように実行する必要があります。
バイトnxのパラメータ[x>=2] = 0x01
バイトnyのパラメータ[y<=1] = 0x00
[n = SPI経由で送信されるバイト数]
コマンド [0x17] | 価値 |
イベントシステム | イベント.イベント |
0x00 | 無効にする |
0x01 | 2.0V |
0x02 | 2.1V |
0x03 | 2.2V |
0x04 | 2.3V |
0x05 | 2.4V |
0x06 | 2.5V |
0x07 | 2.6V |
0x08 | 2.7V |
0x09 | 2.8V |
0x0A | 2.9V |
0x0B | 3.0V |
0x0C | 3.1V |
0x0D | 3.2V |
0x0E | 3.3V |
0x0F | 3.4V |
SPIタイミング計算
図3-1. SPIタイミング計算
時間 | タイミング40%割り込み使用 | 説明 | に依存 | タイミング |
T0 | 0 または 25 µs | NSS LOWからAVRアクティブスリープモードが有効になるまでの時間 | スリープ モードを使用しない場合は 0 µs、スリープ モードの場合は 25 µs | 25μs |
T1 | 17.6マイクロ秒 | AVR がアクティブになってから最初のテレグラム バイトが始まるまでの時間 | INT1 IRQ (立ち下がりエッジ) | 45 サイクル (ISR) + 15 サイクル割り込み応答時間 |
T2 | 16マイクロ秒 | f_SCKで1つの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 サイクル割り込み応答時間 |
タイミング計算はAVRコアクロック5.7MHzで実行
*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 |
セットボリュームtageモニター | 85 |
OFFコマンド | 0 |
温度値を読み取る | 0 |
SRAM サービスの初期化 | 50 |
RSSI測定を開始する | 55 |
RSSI値を取得する | 0 |
RX FIFO バイト割り込みの読み取り | 70 |
RSSI FIFO バイト割り込みの読み取り | 70 |
ドキュメントの改訂履歴
リビジョン | 日付 | セクション | 説明 |
A | 12/2021 | 書類 | 初回リリース |
マイクロチップ Webサイト
マイクロチップは、 webサイト マイクロチップ/。 これ webサイトは file顧客が簡単に利用できる情報を提供します。 利用可能なコンテンツには次のようなものがあります。
- 製品サポート – データシートとエラッタ、アプリケーション ノートとampleプログラム、設計リソース、ユーザーガイド、ハードウェアサポートドキュメント、最新のソフトウェアリリース、アーカイブされたソフトウェア
- 一般的なテクニカル サポート – よくある質問 (FAQ)、テクニカル サポートのリクエスト、オンライン ディスカッション グループ、Microchip デザイン パートナー プログラム メンバーのリスト
- マイクロチップの事業–製品セレクターと注文ガイド、最新のマイクロチップのプレスリリース、セミナーとイベントのリスト、マイクロチップの営業所、販売代理店、工場の代表者のリスト
製品変更通知サービス
Microchip 社の製品変更通知サービスは、お客様が Microchip 社製品を最新の状態に保つのに役立ちます。 指定した製品ファミリまたは関心のある開発ツールに関連する変更、更新、改訂、または正誤表がある場合はいつでも、サブスクライバーは電子メール通知を受け取ります。 登録するには、にアクセスしてください マイクロチップ/pcn に移動し、登録手順に従います。
カスタマーサポート
Microchip 製品のユーザーは、いくつかのチャネルを通じてサポートを受けることができます。
- 販売代理店または代理店
- 現地営業所
- エンベデッドソリューションエンジニア(ESE)
- テクニカルサポート
サポートについては、販売代理店、担当者、または ESE にお問い合わせください。 現地の営業所もお客様をサポートします。 このドキュメントには、営業所と場所のリストが含まれています。 テクニカル サポートは、 webサイト: サポート
マイクロチップデバイスのコード保護機能
Microchip 製品のコード保護機能に関する次の詳細に注意してください。
- Microchip 製品は、それぞれの Microchip データ シートに記載されている仕様を満たしています。
- Microchip 社は、意図された方法で、動作仕様の範囲内で、通常の条件下で使用される場合、同社の製品ファミリは安全であると考えています。
- マイクロチップは、その知的財産権を尊重し、積極的に保護します。 マイクロチップ製品のコード保護機能に違反する試みは固く禁じられており、デジタルミレニアム著作権法に違反する可能性があります。
- Microchip 社も他の半導体メーカーも、自社のコードのセキュリティを保証することはできません。コード保護は、製品が「破られない」ことを保証するものではありません。コード保護は常に進化しています。Microchip 社は、自社製品のコード保護機能を継続的に改善することに尽力しています。
法的通知
この出版物およびここに記載されている情報は、Microchip製品の設計、テスト、およびアプリケーションとの統合を含め、Microchip製品でのみ使用できます。 この情報を他の方法で使用すると、これらの条件に違反します。 デバイスアプリケーションに関する情報は、お客様の便宜のためにのみ提供されており、更新によって置き換えられる場合があります。 アプリケーションが仕様を満たしていることを確認するのはユーザーの責任です。 追加のサポートについては、最寄りのMicrochip営業所にお問い合わせいただくか、次のURLで追加のサポートを受けてください。 www.microchip.com/en-us/support/design-help/client-support-services。
この情報はマイクロチップによって「現状のまま」提供されます。マイクロチップは、明示的か黙示的か、書面か口頭か、法定かその他かを問わず、情報に関連するいかなる種類の表明または保証も行いません。これには、非侵害、商品性、特定目的への適合性に関する黙示の保証、またはその状態、品質、性能に関する保証が含まれますが、これらに限定されません。いかなる場合も、マイクロチップは、情報またはその使用に関連するいかなる間接的、特別、懲罰的、偶発的、または結果的な損失、損害、費用、経費についても、その原因が何であれ、マイクロチップがその可能性を知らされていたり、損害が予見可能であったりしても、一切責任を負いません。法律で認められる最大限の範囲で、情報またはその使用に関連するすべての請求に対するマイクロチップの全責任は、情報に対してお客様がマイクロチップに直接支払った料金の金額(ある場合)を超えないものとします。
生命維持および/または安全アプリケーションにおける 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、The Embedded Control Solutions Company、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、Analog-for-the-Digital Age、Any Capacitor、AnyIn、AnyOut、Augmented Switching、BlueSky、BodyCom、CodeGuard、CryptoAuthentication、CryptoAutomotive、CryptoCompanion、CryptoController、dsPICDEM、dsPICDEM.net、Dynamic Average Matching、DAM 、ECAN、Espresso T1S、EtherGREEN、GridTime、IdealBridge、In-Circuit Serial Programming、ICSP、INICnet、Intelligent Paralleling、Inter-Chip Connectivity、JitterBlocker、Knob-on-Display、maxCrypto、maxView、memBrain、Mindi、MiWi、MPASM、MPF、MPLAB認定ロゴ、MPLIB、MPLINK、MultiTRAK、NetDetach、NVM Express、NVMe、Omniscient Code Generation、PICDEM、PICDEM.net、PICkit、PICtail、PowerSmart、PureSilicon、QMatrix、REAL ICE 、リップルブロッカー、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 Incorporated のサービス マークです。Adaptec ロゴ、Frequency on Demand、Silicon Storage Technology、Symmcom、および Trusted Time は、他の国における Microchip Technology Inc. の登録商標です。GestIC は、他の国における Microchip Technology Germany II GmbH & Co. KG (Microchip Technology Inc. の子会社) の登録商標です。ここに記載されているその他の商標はすべて、それぞれの会社の財産です。© 2021、Microchip Technology Incorporated およびその子会社。無断複写・転載を禁じます。ISBN: 978-1-5224-9403-4
品質管理システム
マイクロチップの品質管理システムの詳細については、 www.microchip.com/quality.
世界的な販売とサービス
アメリカ2355 West Chandler Blvd.
チャンドラー、アリゾナ85224-6199
電話: 480-792-7200
ファックス: 480-792-7277
テクニカルサポート:
サポート
Web 住所:
マイクロチップ
ドキュメント / リソース
![]() |
MICROCHIP ATA8510 シリアル ペリフェラル インターフェイス コマンド シート [pdf] ユーザーガイド ATA8510 シリアル ペリフェラル インターフェイス コマンド シート、ATA8510、シリアル ペリフェラル インターフェイス コマンド シート、ペリフェラル インターフェイス コマンド シート |