TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2530: 不下拉的情况下,IO如何初始化完为低电平

Part Number:CC2530

P0DIR |= (0x10 | 0x20);

P0SEL |= (0x10 | 0x20);

这样初始化完IO一直为高电平,不接下拉的情况下如何初始化完为低电平

Susan Yang:

作为通用输入端口时,可以选择输入模式是上拉、下拉还是三态。缺省的情况,复位之后所有的端口均设置为带上拉的输入。

在P2INP中,第0位至第4位是端口2的输入模式选择位,第5位至第7位是端口0、端口1、端口2的上下拉选择位。

,

user5031356:

感谢Susan的回答!

我需要配置为输出

,

YiKai Chen:

比如要把P0.1設置為输出低电平可以用下列的程序

P0SEL &= (~BV(1));

P0DIR  |= BV(1);

P0_1=0;

,

user5031356:

感谢YK,但是这样改完初始化的时候还是有一个由高到低的波形,有没有办法直接初始化完就是低电平呢

,

YiKai Chen:

CC2530的腳位預設是GPI 所以没有办法直接初始化完就是低电平,除非你外部pull low

,

Susan Yang:

如YK所说,若是初始化完就是低电平的话,您需要外部接下拉电阻

赞(0)
未经允许不得转载:TI中文支持网 » CC2530: 不下拉的情况下,IO如何初始化完为低电平
分享到: 更多 (0)