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所说,若是初始化完就是低电平的话,您需要外部接下拉电阻