关于DSP2812的GPIO数据寄存器的值

[复制链接]
1095|16
手机看帖
扫描二维码
随时随地手机跟帖
Brand2| | 2017-10-16 15:13 | 显示全部楼层
GPIO默认是上拉,GPxDAT读进来的话应该是1

使用特权

评论回复
Soraka| | 2017-10-16 15:43 | 显示全部楼层
如果设置的是输出呢,在程序中没有定义GPIO口的初始值,那输出的该是什么电平?

使用特权

评论回复
Garen2| | 2017-10-16 15:52 | 显示全部楼层
TMS320F2812是输出3.3v,别的DSP没用过,不知道

使用特权

评论回复
Ryze| | 2017-10-16 15:59 | 显示全部楼层
我把GPIOF4在外部下拉了,这个GPIO本来在内部就有上拉,上电之后GPIOF4的电平是1.2V左右,按下复位之后变成了低,这个现象和应该输出高矛盾,不知道哪出错了

使用特权

评论回复
Varus| | 2017-10-16 16:10 | 显示全部楼层
估计是外部下拉电阻问题,把下拉电阻弄掉,再用万用表测量一下试试看

使用特权

评论回复
Snow7| | 2017-10-16 17:53 | 显示全部楼层
为什么加个下拉电阻GPIOF4就能在按下复位之后变成0,正常应该是高啊,内部有上拉,外部有下拉,不至于是0.

使用特权

评论回复
android2| | 2017-10-16 18:05 | 显示全部楼层
内部上拉是个弱上拉,如果外部接小电阻下拉就可以拉到低电平上去,而且复位时输出是高阻态

使用特权

评论回复
拉克丝| | 2017-10-16 18:14 | 显示全部楼层
GPIOF4是确定boot加载模式的,高电平才能从Flash中加载程序。如果拉到了低电平,那么dsp检测GPIOF4的时候是检测到了低,应该不能正常工作。

使用特权

评论回复
lefeng| | 2017-10-16 18:24 | 显示全部楼层
是怎么检测的?这样的话,最好用示波器看下GPIOF4,同时检测GPIOF4和复位信号,然后与DSP手册中的配置时序对比下,看看信号是不是有问题。

使用特权

评论回复
updownq| | 2017-10-17 22:09 | 显示全部楼层
默认数值有什么问题?

使用特权

评论回复
sanfuzi| | 2017-10-17 22:10 | 显示全部楼层
正常都是输入为数据为高。

使用特权

评论回复
gygp| | 2017-10-17 22:10 | 显示全部楼层
这个还真不知道,没有用的IO正常也没有配置。

使用特权

评论回复
gygp| | 2017-10-17 22:11 | 显示全部楼层
使用上拉电阻或者下拉电阻。

使用特权

评论回复
updownq| | 2017-10-17 22:17 | 显示全部楼层
这个默认为输入。

使用特权

评论回复
sanfuzi| | 2017-10-17 22:17 | 显示全部楼层
楼主是怕数据进行干扰吗?

使用特权

评论回复
gygp| | 2017-10-17 22:17 | 显示全部楼层
IO随机也没有什么影响,都是可以使用的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

154

主题

763

帖子

0

粉丝