This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请问DSP2812的IO口定义成输出,不指定状态情况下的默认电平?(引脚悬空无上拉下拉电阻)

芯片DSP2812,初始化一些管脚为普通IO口,方向是输出引脚,没有指定状态,请问引脚此时的默认状态是什么电平,是否与内部结构有关,内部弱上拉电阻或者下拉电阻?(外部没接上拉或者下拉电阻)

  • 如果上电什么也不配置,IO口默认是输入带内部上拉。如果只是把方向改成输出,默认是低电平输出带内部上拉

  • 这个最靠谱的其实是看手册介绍引脚的那个表格中     IO是PULLUP/down都有写

    这个一般都是弱拉     在程序加载到执行前这段时间里面IO口是没有被控制的 

    也就是要看内部上下拉或外部上下拉的情况了

  • 不是所有的GPIO,你看一下GPAPUD和GPBPUD寄存器就明白了,有的GPIO是默认上拉的,有的没有,比如GPIO就是没有默认上拉,所以默认输出是低。

  • 请问大神Terry Deng:我将28027芯片  GPIO0 GPIO1 配置为IO输出模式,复位后一小段时间都是低电平。查阅28027手册,没发现有介绍说有内部上拉或下拉电阻。上电复位默认低电平这种有没有什么办法可以改为上电复位是高电平? 软件配置有没有这个选项?  如果软件只是设置为常规输出型GPIO,可否通过外部加上拉电阻的方法来实现默认输出高电平的目的?谢谢。