930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 15922|回复: 0

快速透传数据,app_uart_put()产生NRF_ERROR_NO_ME,原因是什么

[复制链接]

57

主题

80

帖子

366

积分

中级会员

Rank: 3Rank: 3

积分
366
发表于 2020-10-29 19:53:01 | 显示全部楼层 |阅读模式
串口配置如下:
UART_RX_BUF_SIZE 和UART_TX_BUF_SIZE大小是256

void uart_config(void)
{
uint32_t err_code;

//¶¨Òå´®¿ÚͨѶ²ÎÊýÅäÖýṹÌå²¢³õʼ»¯
  const app_uart_comm_params_t comm_params =
  {
    RX_PIN_NUMBER,//¶¨Òåuart½ÓÊÕÒý½Å
    TX_PIN_NUMBER,//¶¨Òåuart·¢ËÍÒý½Å
    RTS_PIN_NUMBER,//¶¨Òåuart RTSÒý½Å£¬Á÷¿Ø¹Ø±ÕºóËäÈ»¶¨ÒåÁËRTSºÍCTSÒý½Å£¬µ«ÊÇÇý¶¯³ÌÐò»áºöÂÔ£¬²»»áÅäÖÃÕâÁ½¸öÒý½Å£¬Á½¸öÒý½ÅÈÔ¿É×÷ΪIOʹÓÃ
    CTS_PIN_NUMBER,//¶¨Òåuart CTSÒý½Å
    APP_UART_FLOW_CONTROL_DISABLED,//¹Ø±ÕuartÓ²¼þÁ÷¿Ø
    false,//½ûÖ¹Ææż¼ìÑé
    NRF_UART_BAUDRATE_115200//uart²¨ÌØÂÊÉèÖÃΪ115200bps
  };
  //³õʼ»¯´®¿Ú£¬×¢²á´®¿Úʼþ»Øµ÷º¯Êý
  APP_UART_FIFO_INIT(&comm_params,
                         UART_RX_BUF_SIZE,
                         UART_TX_BUF_SIZE,
                         uart_event_handle,
                         APP_IRQ_PRIORITY_LOWEST,
                         err_code);
  APP_ERROR_CHECK(err_code);

}
快速串口透传数据时候,主机收数据,产生的结果如下:
<error> app: app_uart_put failed for index 0x0006.
00>
00> <error> app: ERROR 4 [NRF_ERROR_NO_MEM] at ..\..\app\main.c:487

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

GMT+8, 2024-5-2 22:38 , Processed in 1.802030 second(s), 21 queries .

快速回复 返回顶部 返回列表