新手入门
- 积分
- 11
- 金钱
- 11
- 注册时间
- 2025-4-29
- 在线时间
- 1 小时
|
1金钱
硬件跳线UART4TXD-PE0,RXD-PE1, RST-PC2 IO_0-PC3,
数据如何发送?代码如下:
- uint8_t atk_mw8266d_send_at_cmd (char *cmd, char *ack, uint32_t timeout) {
- uint8_t *ret = NULL;
- atk_mw8266d_uart_rx_restart();
- atk_mw8266d_uart_printf ("%s\r\n", cmd);
- if ((ack == NULL) || (timeout == 0)) {
- return ATK_MW8266D_EOK;
- } else {
- while (timeout > 0) {
- ret = atk_mw8266d_uart_rx_get_frame();
- if (ret != NULL) {
- if (strstr ((const char *)ret, ack) != NULL) {// OK
- return ATK_MW8266D_EOK;
- } else {
- atk_mw8266d_uart_rx_restart();
- }
- }
- timeout--;
- delay_ms (1);
- }
- return ATK_MW8266D_ETIMEOUT;
- }
- }
复制代码
|
|