|
225 | 225 | #define RT_SERIAL_FLOWCONTROL_NONE 0
|
226 | 226 |
|
227 | 227 | /* Default config for serial_configure structure */
|
| 228 | +#ifdef RT_SERIAL_USING_DMA |
| 229 | +#define RT_SERIAL_CONFIG_DEFAULT \ |
| 230 | +{ \ |
| 231 | + BAUD_RATE_115200, /* 115200 bits/s */ \ |
| 232 | + DATA_BITS_8, /* 8 databits */ \ |
| 233 | + STOP_BITS_1, /* 1 stopbit */ \ |
| 234 | + PARITY_NONE, /* No parity */ \ |
| 235 | + BIT_ORDER_LSB, /* LSB first sent */ \ |
| 236 | + NRZ_NORMAL, /* Normal mode */ \ |
| 237 | + RT_SERIAL_RX_MINBUFSZ, /* rxBuf size */ \ |
| 238 | + RT_SERIAL_TX_MINBUFSZ, /* txBuf size */ \ |
| 239 | + RT_SERIAL_FLOWCONTROL_NONE, /* Off flowcontrol */ \ |
| 240 | + 0, /* reserved */ \ |
| 241 | + RT_SERIAL_RX_MINBUFSZ / 2, /* dma_ping_bufsz */ \ |
| 242 | +} |
| 243 | +#else |
228 | 244 | #define RT_SERIAL_CONFIG_DEFAULT \
|
229 | 245 | { \
|
230 | 246 | BAUD_RATE_115200, /* 115200 bits/s */ \
|
|
237 | 253 | RT_SERIAL_TX_MINBUFSZ, /* txBuf size */ \
|
238 | 254 | RT_SERIAL_FLOWCONTROL_NONE, /* Off flowcontrol */ \
|
239 | 255 | 0, /* reserved */ \
|
240 |
| - 0, /* dma_ping_bufsz */ \ |
241 | 256 | }
|
| 257 | +#endif |
242 | 258 |
|
243 | 259 | /**
|
244 | 260 | * @brief Serial receive indicate hook function type
|
|
0 commit comments