heguojian

  • 2018-05-17
  • 回复了主题帖: 串口数据接收和发送不稳定,需要硬件复位

    huaiqiao 发表于 2018-5-17 23:06 串口通信还有一个因素是波特率,这个要看你的通信距离。 “检测一段时间以后会出现问题” 为啥先不 ...
    我就是用的串口调试助手看的,波特率都是9600,就是检测设备有干扰,会让单片机好像失效一样

  • 回复了主题帖: 串口数据接收和发送不稳定,需要硬件复位

    huaiqiao 发表于 2018-5-17 20:21 你看你的描述么。你就用到两个外设,一个串口,一个定时器。 先检查你的电路的硬件问题,如果硬件没有问题 ...
    硬件没有问题,当我输出16进制的数时候,一直调试没有问题,当我转换为字符串打包发送,检测一段时间以后会出现问题,定时器正常,所以测频率数据正确,但是前面3个数据不正常,一直为数组中的0.00,应该在哪里加一个看门狗程序吗

  • 发表了主题帖: 串口数据接收和发送不稳定,需要硬件复位

      自己写的stc12c5a60s2单片机程序,一个串口采集电流模块数据,一个定时器采集频率,将数据通过另一个串口发出,一开始上电可以采集一段时间数据,后来电流数据一直为0.00,频率数据正常,硬件复位以后又能正常工作,请教下大神们哪里出问题了

    1. 【求助】 串口数据接收和发送不稳定,需要硬件复位 8/2128 单片机 2018-05-17
    1. huaiqiao 发表于 2018-5-17 23:06 串口通信还有一个因素是波特率,这个要看你的通信距离。 “检测一段时间以后会出现问题” 为啥先不 ...
      我就是用的串口调试助手看的,波特率都是9600,就是检测设备有干扰,会让单片机好像失效一样
    2. huaiqiao 发表于 2018-5-17 20:21 你看你的描述么。你就用到两个外设,一个串口,一个定时器。 先检查你的电路的硬件问题,如果硬件没有问题 ...
      硬件没有问题,当我输出16进制的数时候,一直调试没有问题,当我转换为字符串打包发送,检测一段时间以后会出现问题,定时器正常,所以测频率数据正确,但是前面3个数据不正常,一直为数组中的0.00,应该在哪里加一个看门狗程序吗
  • TA暂时无记录哦~
  • TA暂时无记录哦~
  • TA暂时无记录哦~
TA暂时无记录哦~

最近访客

< 1/1 >

统计信息

已有1人来访过

  • 芯币:--
  • 好友:--
  • 主题:1
  • 回复:2
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


bobde163 2018-5-17
heguojian: 我写了个程序,单片机一个串口接收数据,一个串口发送数据,运行一开始正常,果断时间就不正常了,采集的部分数据不对,按了单片机rst的按键,采集的数据又正常 ...
检查一下发送端的发送缓冲区有没有溢出,指针有没有乱用导致的溢出或者数组下标越界导致的程序跑飞
查看全部