0

我正在尝试将 RF 模块与 AVR ATmega 128 连接。我发现这段代码很有趣,但我无法理解这两行:

//define receive parameters

#define SYNC 0XAA// synchro signal

#define RADDR 0x44
4

2 回答 2

1

如果没有其他信息,我会认为您使用的是 C 或类似 C 的语言。

define创建一个所谓的宏,这意味着在您的代码中,SYNC对 example 的每个引用都替换为0XAA

希望这可以帮助!

于 2013-05-13T12:58:14.087 回答
1

页面移至:[ https://scienceprog.com/running-tx433-and-rx433-rf-modules-with-avr-microcontrollers/][1]

有更好的方法来编码数据以避免丢失同步。最著名的是不归零 (NRZ)。另外,请查看 Biphase 编码。

于 2019-06-15T08:06:12.777 回答