文档章节

TMS32F28027的GPIO34驱动光耦问题

n
 norman33
发布于 2016/04/12 10:49
字数 482
阅读 44
收藏 0

问题:硬件研发同事在调试一块TMS32F28027产品电路板时发现GPIO34出现上电控制正常,运行中只要Reset芯片,系统进入锁死状态,GPIO34引脚外部直接通过一个510欧电阻驱动光耦TLP181。据同事描述只有这个引脚驱动光耦的时候会出现这个问题,换用其它引脚驱动光耦,或则光耦去掉换成驱动LED都不会发生这个问题。

相关原理图如下:

处理过程:首先查TI此芯片相关手册,发现GPIO34是普通GPIO复用比较输出端,对于端口使用方面没有任何问题,然后对于光耦驱动部分首先怀疑IO引脚驱动力不够问题,换用1k电阻问题依旧。此后查找思路转换到软件IO口配置部分,仔细查看代码初始化IO部分发现IO口配置无问题。此时问题陷入瓶颈,于是在网络上查找此芯片GPIO34相关的内容,发现芯片手册上未提及关于GPIO34内容,其实GPIO34除了手册上提及两个功能外还有第三个功能,芯片Boot选择脚,此引脚和另外两引脚状态决定了芯片上电后引导选择,当上电后GPIO34处于低电平的时候会使芯片进入Boot Rom等待状态,遂怀疑因为光耦容性的关系和驱动力关系(据手册芯片IO只能输出3mA),当reset时候因为某种原因拉低了此引脚使芯片进入了等待状体。于是在引脚和光耦间加一级三极管缓冲后问题解决。

回顾:引脚输出能力要提前预估,对于特殊引脚一定要查清后再使用。

© 著作权归作者所有

n

norman33

粉丝 11
博文 11
码字总数 2225
作品 0
苏州
技术主管
私信 提问
ADuM1201助我实现串口隔离通信应用

https://ezchina.analog.com/message/13081 在工业自动化控制应用中,串口通信非常重要,隔离串口通信更加重要。目前,常用的方案有三个:第一、串口芯片+外部串口隔离器;第二,专用串口隔离...

android_lover2014
2018/04/19
0
0
关于压力计接口USB部分焊接问题

1、光耦6N137的Vcc引脚与Vo引脚之间的电容必须是钽电容,PCB板子上由于画图时疏忽封装画成了普通电容,导致6N137被烧掉了,测试硬件时画了好长时间。 2、示波器是个好东西,无论是在调试软件...

feifei1029
2015/04/30
3
1
485电路(组网/非组网) 上下拉匹配电阻选取

485电路是工业现场运用最普遍的信号传输线之一,因为差分信号的耦合作用以及共模抑制使其抗干扰能力非常强。然而485电路的应用总会出现一些棘手的问题,此类问题一般为匹配阻抗问题,下面就从...

lin_lyfc
2018/04/15
0
0
光波导能拯救AR吗?—— 对话灵犀微光CEO郑昱

光学显示是AR眼镜最核心的技术,光波导则是目前巨头们都在追逐的光学显示明星方案。 微软的HoloLens采用全息光波导的技术,成为当前效果最好的AR眼镜; Magic Leap曾凭借自己“吹嘘”的光纤扫...

李诗
2018/08/06
0
0
深度 | 宣传光纤扫描成像多年,Magic Leap最终投入光波导怀抱(最新专利文件详解)

在近来虚拟现实风投联盟(VRVCA)发布的报告显示,2017年,VR/AR全球投资总额达到30亿美元新高,较过去两年增长超过250%。值得注意的是,少数几家公司获得的融资占据了整体的较大比例。雷锋网...

李诗
2018/03/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

直击JDD | 陈生强:京东数科的底层是数字化操作系统

11月19日,由京东集团主办的JDD-2019京东全球科技探索者大会在京开幕,京东数字科技集团CEO陈生强作了题为“以科技为美,为价值而生”的主旨发言,再论“数字科技”,向与会嘉宾分享了京东数...

京东云技术新知
9分钟前
3
0
MVC、MVP、MVVM的定义的理解

1.MVC 即Model(模型层)、View(视图层)、Control(控制层),Model与VC分离(VC在一起),Model获取数据与业务处理(方便复用),View视图控制、Control处理逻辑。交互(数据传递)用回调...

Coding缘
25分钟前
2
0
ts结合vue 常用的目录结构

typescript在.vue中的写法 使用typescript会让你的代码结构看起来更明朗 原vue写法 import {mapGetters, mapActions} from 'vuex'import tree from './components/all/tree/tree.vue'ex......

不负好时光
26分钟前
2
0
TI达芬奇系列TMS320DM8148浮点DSP C674x + ARM Cortex-A8JTAG仿真器接口、风扇接口

由广州创龙设计的SOM-TL8148和SOM-TL8127核心板是Pin To Pin兼容,两款核心板公用同一块底板。DM8148与DM8127相比,DM8148有SATA接口,DM8127没有SATA接口;而DM8127有CSI2接口,DM8148没有。...

Tronlong创龙
28分钟前
3
0
springmvc注解开发

ps : 这东西比较简单,用来为我们使用springboot打基础 一 : 工程搭建 (一) 导包 <!-- servlet --><dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</......

扑克心
28分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部