请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:EK-TM4C1294XL 大家好、
我想使用9位 UART 配置基于 RS485总线通信构建分布式网络。 我有1个专用主节点和5个从节点、地址范围介于1到5之间。 为此、我实现了 Modbus 堆栈、其中所有从站都在等待"9_bit_interrupt"及其后续字节。
正如我从数据表中了解到的、如果我将地址掩码设置为0xFF、UART 仅监听其地址。 这工作正常。
然后、我尝试将地址掩码设置为地址的第一个补码、这导致每个从器件在总线上都收到了每条消息、这不是我想要的。
有人能解释一下我该如何使用此地址掩码、如何配置地址范围等吗?
此致、
Norbert