设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3515|回复: 3
打印 上一主题 下一主题

NRF5283串口无法收发数据

[复制链接]

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
跳转到指定楼层
楼主
helloyc 发表于 2019-3-21 16:14:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大神大家好,请教大家一个问题:
       本人使用NRF52832开发板调试过程中,烧录外设第4节:串口配置与应用中的程序,
程序未做任何修改,串口调试助手未收到任何数据。


通过串口调试助手发送数据,仿真观察未进入串口中断接收函数。
同样采用BLE实验4:蓝牙串口例程进行测试,未做任何修改
仿真发现通过手机发送数据,nrf52832可以接收数据,但是串口未收到数据,波特率设置为115200和38400都不行。



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
沙发
admin 发表于 2019-3-21 19:32:37 | 只看该作者
调试助手的流量控制勾选了没有
回复 支持 反对

使用道具 举报

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
板凳
 楼主| helloyc 发表于 2019-3-21 20:14:09 | 只看该作者
admin 发表于 2019-3-21 19:32
调试助手的流量控制勾选了没有


串口助手的DTR和RTS勾选和不勾选都收不到数据,我看到《外设第4节:串口配置与应用》中串口没有使能流控制。
int main(void)
{
    LEDS_CONFIGURE(LEDS_MASK);
    LEDS_OFF(LEDS_MASK);
    uint32_t err_code;
    const app_uart_comm_params_t comm_params =
      {
          RX_PIN_NUMBER,
          TX_PIN_NUMBER,
          RTS_PIN_NUMBER,
          CTS_PIN_NUMBER,//´®¿Ú¹Ü½ÅÅäÖÃ
          APP_UART_FLOW_CONTROL_DISABLED,//Á÷¿ØÉèÖÃ
          false,
          UART_BAUDRATE_BAUDRATE_Baud115200//²¨ÌØÂÊ
      };//ÉèÖô®¿Ú²ÎÊý

    APP_UART_FIFO_INIT(&comm_params,     //´®¿Ú²ÎÊý
                         UART_RX_BUF_SIZE,//RX»º³å´óС
                         UART_TX_BUF_SIZE,//TX»º³å´óС
                         uart_error_handle,//´íÎó´¦Àí
                         APP_IRQ_PRIORITY_LOW,//ÖжÏÓÅÏȼ¶
                         err_code);//ÅäÖô®¿Ú

    APP_ERROR_CHECK(err_code);

  while (1)
    {
      LEDS_INVERT(LEDS_MASK);
           printf(" 2017.10.1 Çà·ç!\r\n");
          nrf_delay_ms(500);
      
   }
}



回复 支持 反对

使用道具 举报

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
地板
 楼主| helloyc 发表于 2019-3-21 21:25:34 | 只看该作者
admin 发表于 2019-3-21 19:32
调试助手的流量控制勾选了没有

感谢青风的回复,已经找到问题了,默认引脚可能虚焊了,换了一个板子好了
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-11-23 09:06 , Processed in 0.416382 second(s), 28 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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