我正在尝试与AVR ATmega 128接口射频模块。我发现this code很有趣,但我不能理解这两行:
//define receive parameters
#define SYNC 0XAA// synchro signal
#define RADDR 0x44发布于 2013-05-13 20:58:14
如果没有其他信息,我会认为您使用的是C或类似C的语言。
define创建了一个所谓的宏,这意味着在您的代码中,每个对SYNC的引用都会被0XAA替换
希望这能有所帮助!
发布于 2019-06-15 16:06:13
页面移动到:[https://scienceprog.com/running-tx433-and-rx433-rf-modules-with-avr-microcontrollers/][1]
有更好的方法对数据进行编码,以避免失去同步。最著名的是不归零(NRZ)。另外,请查看双相编码。
https://stackoverflow.com/questions/16522459
复制相似问题