主题中讨论的其他器件:DAC8742H、 ADS8166、 DAC8741H
您好!
我配置调制解调器设置
REEST: 0x07 0x00 0x01
MODEM_STATUS 寄存器: 0x20 0xdc 0x24
控制寄存器: 0x02 0x80 0x4c
MODEM_IRQ_MASK 寄存器:0x21 0x7f 0x3f
MODEM_CONTROL 寄存器: 0x22 0x00 0x4d
FIFO_LEVEL_SET 寄存器: 0x25 0x00 0xff
PAFF_Jabber 寄存器: 0x27 0x00 0x02
我发送数据0x23 0x00 0x11用于发送数据、发送数据0xa4 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 用于接收数据。
因此、我接收到正确的数据0xa4 0x01 0x11。
我想制作 hart 帧、并且必须同时发送大量数据。
我发送第一个数据0x23 0x00 0x11、发送第二个数据0x23 0x00 0x77。
但我只是接收第一个数据(0xa4 0x00 0x11)。 我发送数据0xa4 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 、0xff 0xff 0xff 0xff 用于接收数据。
我已经连接了 MOD_IN 和 MOD_OUT、它配置了 ST MCU (主器件)和 DAC8742h (从器件)。
我不知道调制解调器设置是错误还是发送了错误的数据。