这个是我们的。
[C] 纯文本查看 复制代码 /*
Baud rate Bit rate Bit time Character time 3.5 character times
2400 2400 bits/s 417 us 4.6 ms 16 ms
4800 4800 bits/s 208 us 2.3 ms 8.0 ms
9600 9600 bits/s 104 us 1.2 ms 4.0 ms
19200 19200 bits/s 52 us 573 us 2.0 ms
38400 38400 bits/s 26 us 286 us 1.75 ms(1.0 ms)
115200 115200 bit/s 8.7 us 95 us 1.75 ms(0.33 ms) 后面固定都为1750us
*/
typedef struct
{
uint32_t Bps;
uint32_t usTimeOut;
}MODBUSBPS_T;
const MODBUSBPS_T ModbusBaudRate[] =
{
{2400, 16000}, /* 波特率2400bps, 3.5字符延迟时间16000us */
{4800, 8000},
{9600, 4000},
{19200, 2000},
{38400, 1750},
{115200, 1750},
{128000, 1750},
{230400, 1750},
}; |