sipex3232上电发送输入端拉低问题

  之前没怎么注意,在使用下载盒通过isp下载stm32时,由于是通过stm32板子给下载盒供电,所以是我的stm32板子和下载盒同时上电。这样总是不能够进入下载模式,后来对下载盒进行仿真,发现在下载发送了7F之前,下载盒已经收到了一个字节,导致在判断首字节时出错。

  后来就先把下载和给去了,直接把串口接到PC上。发现有时上电时会发送一个字节出来。有的RS232口不会出现,在使用示波器测量波形时发现,使用的sipex3232,TTL输入发送端,在刚上电时会出现一个电平抖动,有个由低到高的过程。正常在stm32初始化完之后,发送管脚应该是高电平。那么出现的低电平应该是在刚上电的一瞬间,串口还未初始化,那么发送端的状态有可能被232芯片控制,翻阅了sipex Datasheet发现这个芯片TTL端没有上拉,这就有可能是它把端口拉低的。

  后来在232芯片的TTL发送端上拉了一个电阻,没有再出现多发字节的现象,使用下载盒上电就能够进入下载模式。

时间: 2024-11-05 12:28:12

sipex3232上电发送输入端拉低问题的相关文章

住建部专家解读不动产登记:不会大幅拉低房价

住建部专家解读不动产登记:不会大幅拉低房价 行业动态中国广播网[微博]2014-12-03 07:19 我要分享 19 [摘要]“影响房价的因素很多,最主要的是市场供求关系,还有税收法律.国家宏观经济走向等.如果明年3月开始登记,完成登记还要好几年,现在谈对房价的影响为时过早.” 昨日,有媒体报道称,<不动产登记暂行条例>(以下简称<暂行条例>)基本敲定,已由国务院签发,定于年内颁布,自2015年3月1日起施行. 此事在网上引发关注,不动产登记暂行条例的敲定和普通百姓有何关系?会大

微信正拉低中国社会的总体智商

编者按:互联网的存在让这样的"宗教"的创立更加便捷.成为"神"必须经过精心的策划和包装后被推上舞台站在聚光灯下,其一言一行都须要满足一个特殊群体膜拜的心理需求,这一群体对自己崇拜的 "神"五体投地.誓死捍卫自己 "神"的光辉形象,仅仅讲喜欢不讲是非,这一群体就是低智商社会催生出来的"脑残粉".怎样在信息爆炸的社会中辨别真伪.独立思考,不被低智商社群淹没.是对互联网移民最大的考验. 社群原指在某些地区或领域内

微信正拉低中国社会的整体智商

编者按:互联网的存在让这种"宗教"的创立更加便捷.成为"神"必须经过精心的策划和包装后被推上舞台站在聚光灯下,其一言一行都需要满足一个特殊群体膜拜的心理需求,这一群体对自己崇拜的 "神"五体投地,誓死捍卫自己 "神"的光辉形象,只讲喜欢不讲是非,这一群体就是低智商社会催生出来的"脑残粉".如何在信息爆炸的社会中辨别真伪.独立思考,不被低智商社群淹没,是对互联网移民最大的考验. 社群原指在某些地区或领域内发生

【算法学习笔记】71.动态规划 双重条件 SJTU OJ 1124 我把助教团的平均智商拉低了

这个题第一眼以为只是一个简单的序列型DP问题,于是快速的写下了下面的代码. #include <iostream> using namespace std; /* 看着只是简单的序列DP..不知道有没有坑 DP[k]表示的是有前k个活动可以选择时的答案 */ struct state { int health;//体力 永远大于0 int wisdom;//智力 最后大于70 int product;//乘积 void calc(){ product = health * wisdom; }

温度检测系统

功能设计 温度传感器读取环境数据,通过无线发送模块发给MCU,上位机显示温度数据.设计要求:发送平台由两块LR44纽扣电池供电,每块电池电量160mAH:每隔24个小时(测试时间是15s)检测一次温度数据并发送给上位机,要求发送平台在不发送时进入低功耗模式,实现低功耗设计. 器件选择 STM32L151C8T6 + LM75BD + NRF24L01 电路图 1. 发送模块电路原理图 2. 发送模块电路PCB图 3D: 3. 接收模块电路原理图 4.发送模块电路PCB图 3D: STM32CUB

I2C总线协议学习笔记 (转载)

1.I2C协议   2条双向串行线,一条数据线SDA,一条时钟线SCL.   SDA传输数据是大端传输,每次传输8bit,即一字节.   支持多主控(multimastering),任何时间点只能有一个主控.   总线上每个设备都有自己的一个addr,共7个bit,广播地址全0.   系统中可能有多个同种芯片,为此addr分为固定部分和可编程部份,细节视芯片而定,看datasheet. 1.1 I2C位传输   数据传输:SCL为高电平时,SDA线若保持稳定,那么SDA上是在传输数据bit: 

AM335x(TQ335x)学习笔记——触摸屏驱动编写

前面几篇文章已经通过配置DTS的方式完成了多个驱动的移植,接下来我们解决TQ335x的触摸驱动问题.由于种种原因,TQ335x的触摸屏驱动是以模块方式提供的,且Linux官方内核中也没有带该触摸屏的驱动源码,单纯的配置DTS是无法完成TQ335x的触摸驱动移植工作的,因此,本文参考内核中原有的pixcir_i2c_ts驱动编写TQ335x的触摸屏(TN92)驱动. 在之前移植TQ210时,我已经编写过TQ210的触摸屏驱动,我的TQ335x还是使用的TQ210的屏,因此,难度不是很大.这里需要说

I2C总线协议

1.I2C协议   2条双向串行线,一条数据线SDA,一条时钟线SCL.   SDA传输数据是大端传输,每次传输8bit,即一字节.   支持多主控(multimastering),任何时间点只能有一个主控.   总线上每个设备都有自己的一个addr,共7个bit,广播地址全0.   系统中可能有多个同种芯片,为此addr分为固定部分和可编程部份,细节视芯片而定,看datasheet. 1.1 I2C位传输   数据传输:SCL为高电平时,SDA线若保持稳定,那么SDA上是在传输数据bit: 

I2C协议

1.I2C协议   2条双向串行线,一条数据线SDA,一条时钟线SCL.   SDA传输数据是大端传输,每次传输8bit,即一字节.   支持多主控(multimastering),任何时间点只能有一个主控.   总线上每个设备都有自己的一个addr,共7个bit,广播地址全0.   系统中可能有多个同种芯片,为此addr分为固定部分和可编程部份,细节视芯片而定,看datasheet. 1.1 I2C位传输   数据传输:SCL为高电平时,SDA线若保持稳定,那么SDA上是在传输数据bit: