stm8s 串行通信发送正常,无法接收

原创 2014年10月14日 21:45:22

折腾了两天了,一直没解决问题。

短路计算机这边的串口收和发,自收自发一切正常,这说明计算机这边的串口没问题。

短路stm8s的收和发,自收自发也正常,那就是stm8s这边的串口也没问题。

怀疑是波特率误差比较大,试用了比较小的波特率也没有解决问题。

晚上突然想起来接收的io口在哪的地方初始化为输出了,stm8s的驱动能力强,

所以自收自发正常,串口这边驱动能力弱,所以无法接收,

赶快把这个口改成输入状态,再试就没问题了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

STM8S:Debug调试正常,烧录程序运行不正常

最近有一个项目需要用到STM8S103F3单片机。在开始之前以为会很容易,可是实际操作起来,却遇到不少问题 。其中最令我感到困惑的一个问题是:我在调试程序的时候程序可以运行正常,但当我把程序烧录进去断...
  • subkiller
  • subkiller
  • 2013年02月18日 10:17
  • 7934

51单片机串口通信的发送与接收(转)

51单片机的串口,是个全双工的串口,发送数据的同时,还可以接收数据。 当串行发送完毕后,将在标志位 TI 置 1,同样,当收到了数据后,也会在 RI 置 1。 无论 RI 或 TI 出现了 1,只...
  • opshres169
  • opshres169
  • 2016年06月28日 17:24
  • 979

同步串行通信和异步串行通信

原文地址:同步串行通信和异步串行通信作者:SUN_403   串行通信的数据是逐位传送的,发送方发送的每一位都具有因定的时间间隔,这就要求接收方也要按照发送方同样的时间间隔来接收每一位。不仅如此,接收...
  • Sun19910114
  • Sun19910114
  • 2014年08月19日 16:27
  • 1535

STM8S103之串口中断接收

本篇博文最后修改时间:2017年08月4日 17:23。 一、简介 本文以STM8S103F3P6编程为例,介绍STM8S103F3P6串口中断接收。 二、实验平台 电脑平...
  • qq_18842031
  • qq_18842031
  • 2017年07月10日 21:47
  • 2050

stm8s中UART的用法(四种UART中断)

一、应用实例 1.1系统功能  使用STM8的USART进行自发自收(将发送引脚RXD短接到接收引脚TXD),发出数据:0,1,2。。。数据,能接收到自己发出的数据:0,1,2。。。使用LED作出简单...
  • u014186096
  • u014186096
  • 2015年06月18日 15:51
  • 5356

串口通信模块1:串口基础知识

串行接口可以将接受来自CPU的并行数据字符,转换为连续的串行数据流发送出去。同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,称为串行接口电路。常用的RS-232 ...
  • shenziheng1
  • shenziheng1
  • 2016年09月26日 22:12
  • 1433

DSP—2812、28335串行通信接口SCI

文章来自:http://blog.csdn.net/wu159632/article/details/7996886 SCI(Serial Communication Interface),即串...
  • jinn3
  • jinn3
  • 2014年06月27日 13:25
  • 2728

STM8 UART中断发,中断收

STM8 UART 初始化配置STM8 UART的几个常用寄存器分别为: UART1_CR1:控制寄存器1 UART1_CR3:控制寄存器3 UART1_BRR2:波特率寄存器2 UART1_...
  • yuanquanzheng
  • yuanquanzheng
  • 2017年01月23日 16:46
  • 2034

双机(51单片机)串行通信最基本的方法

有网友求助双机串行通信的方法,做而论道以前曾经发表过这方面的博文,但是当时没有配发电路图,不太好理解和仿制。做而论道过去一直使用硬件的仿真器,在最近,把 PROTEUS 软件逐渐的熟悉起来了,用这个“...
  • baidu_33836580
  • baidu_33836580
  • 2016年01月25日 11:39
  • 1819

串口通讯数据处理算法分析与实现

1,应用背景分析 在很多的实际工程应用中,通讯方式通常是RS232、RS485、I2C和SPI等等。这类接口都有一个共同的特点:按照字节流的方式来进行通讯,即每中断一次,表明成功传送或者接收一个...
  • u010863578
  • u010863578
  • 2014年09月30日 16:24
  • 1374
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:stm8s 串行通信发送正常,无法接收
举报原因:
原因补充:

(最多只允许输入30个字)