私はstm32f401を使用してHTRC110と通信しており、応答を持つことを意図したコマンドを送信しようとしました。GET_CONFIG_PAGE、GET_SAMPLING_TIME。そして、スコープでは正しく送信されていることを確認できますが、DOUTを見ると、実際の信号ではなく、応答に小さなブリップがあります。その後、可能なすべてのコマンド、0〜255を試しましたが、それでも実際のデータは得られませんでした。チップが壊れているのか、それとも誤ってセットアップしたのかを知る方法はありますか
私は少しヘッドバンギングの後に問題を修正しました、誰かが同様に苦労しているとしたら、それは私がデータを送信する方法が異なるUSARTを介してデータを送信していたためです。私は、最初にMSBでビット単位でバイトを送信することにより、バイトを送信する独自の方法を手動で記述することでこれを修正しました。ICは、クロックがハイでDinの立ち上がりエッジのときに入力を受け取ります。従来のDinとクロックの立ち上がりエッジにデータを置くのとは対照的です。
血まみれの痛み
こんにちは、サー。
理解していますが、この場合のデータシートによると、DOUTピンは単純なGET_CONFIG_PAGEを送信した後に応答を提供する必要があります。これについては、 データシート のセクション10.8をご覧ください。
また、セクション9.7のシリアルインターフェース。シリアルシグナリングは、少なくとも何らかのアクティビティを提供する必要があります。これらの3つのピンの読み取り値を共有することができますか?
これはカスタム設計ソリューションであり、いいえ、5Vが入力され、Doutが5Vにあることを確認したので、正しく電源が供給されていると思いますが、タグを読み取ろうとする前に、まずチップから応答を得ようとしていたため、まだアンテナを取り付けていません
こんにちは、サー。
HTR110のカスタムデザインソリューションを使用しているのか、それとも最終ソリューションとして購入したのかを明確にしてください。
アンテナや電源が故障を引き起こしている可能性はありますか?
アプリケーションノートをご覧ください: https://www.nxp.com/docs/en/application-note/AN98080.pdf