RF モジュールを AVR ATmega 128 と接続しようとしています。このコードは面白いと思いましたが、次の 2 行を理解できませんでした。
//define receive parameters
#define SYNC 0XAA// synchro signal
#define RADDR 0x44
他の情報がなければ、C または C に似た言語を使用していると思います。
define
いわゆるマクロを作成します。これは、コード内で、SYNC
たとえばへのすべての参照が次のように置き換えられることを意味します0XAA
お役に立てれば!
ページは次の場所に移動しました: [ https://scienceprog.com/running-tx433-and-rx433-rf-modules-with-avr-microcontrollers/][1]
同期が失われないようにデータをエンコードするより良い方法があります。最もよく知られているのは、Non-return to zero (NRZ) です。また、バイフェーズエンコーディングもチェックしてください。