• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32L151为啥串口RX必须要进行上下拉,不然要报错?

zhangsf_chongzai 2017-07-11 浏览量:6871
STM32L151为啥串口RX必须要进行上下拉,不然要报错?
-1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 接收引脚建议是上拉处理,因为串口的同步信号是Rx的低电平,如果不上拉,较容易出现杂数据
    • 发布于 2017-07-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 您好,報錯是指哪裡的報錯? 軟體嗎?

    一般RX/TX串口電路通常都已經有上下拉了(不管內部還外部),不太需要在做這件事,除非是軟模擬的串口

    可以在具體說明問題

    以上


    • 发布于2017-07-11
    • 举报
    • 评论 1
    • 0
    • 0
zhangsf_chongzai 回复了 MOP :硬件串口喔,如果不配置上下拉,会报硬件错误喔 回复

  • 没有啊,没有错误啊。


    捕获.JPG

    • 发布于2017-07-11
    • 举报
    • 评论 1
    • 0
    • 0
zhangsf_chongzai 回复了 汉云 :你在RX上面不接东西,然后在handler_error中进行个点灯处理,用你手要RX脚附近晃动,你会看到error中的灯在闪 回复

  • STM32L151的串口没有哪里规定必须要上下拉的.不过有的时候可能是你那个串口线太长,导致驱动不够,衰减太严重,这时候加个上下拉电阻就有必要了
    • 发布于2017-07-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32L151为啥串口RX必须要进行上下拉,不然要报错?