TI论坛
直播中

仇国林

7年用户 195经验值
私信 关注
[问答]

CC2530+RFX2401C,请问RFX2401C的两个使能脚TAEN和RXEN是不是接在CC2530上的任意两个IO口都可以?

大家好,我现在在CC2530加一个PA  用的是RFX2401C的, 我想问下就是RFX2401C的两个使能脚TAEN和RXEN是不是接在CC2530上的任意两个IO口都可以?比如我用P1.1和P1.2或者用P2.3和P2.4?谢谢!

回帖(4)

庄当甜

2018-8-10 07:05:28
建议参考 http://blog.chinaunix.net/uid-24343357-id-3659500.html 
不建议使用P2口,因为P2口有很多是复用引脚
举报

仇国林

2018-8-10 07:23:22
引用: 小Qhhui 发表于 2018-8-10 07:05
建议参考 http://blog.chinaunix.net/uid-24343357-id-3659500.html 
不建议使用P2口,因为P2口有很多是复用引脚

好的,因为推荐的P1.4口已经使用了,所以想用P1.1和P1.2口 应该没问题吧?
举报

李冬茗

2018-8-10 07:29:18
引用: 小Qhhui 发表于 2018-8-10 07:05
建议参考 http://blog.chinaunix.net/uid-24343357-id-3659500.html 
不建议使用P2口,因为P2口有很多是复用引脚

你好,P1.4没动,但是我把P1.1改成了P1.2,只是把OBSSEL1       = OBSSEL_OBS_CTRL0;改成了OBSSEL2       = OBSSEL_OBS_CTRL0;没反应啊,还需要别的修改吗?比如定义方向什么的
举报

李冬茗

2018-8-10 07:37:52
引用: 小Qhhui 发表于 2018-8-10 07:05
建议参考 http://blog.chinaunix.net/uid-24343357-id-3659500.html 
不建议使用P2口,因为P2口有很多是复用引脚

Susan Yang你好,请教一下2530+2401除了两个控制管脚要在mac_radio_defs.c中修改一下
/* P1_1 -> PAEN P1.2 */
RFC_OBS_CTRL0 = RFC_OBS_CTRL_PA_PD_INV;
OBSSEL2 = OBSSEL_OBS_CTRL0;
/* P1_4 -> EN (LNA control) */
// RFC_OBS_CTRL1 = RFC_OBS_CTRL_LNAMIX_PD_INV;
// OBSSEL4 = OBSSEL_OBS_CTRL1;
P1SEL &= ~0x10;
P1DIR |=0x10;
P1_4=1;

1.1改成了1.2,1,4没有变动,但是现在程序下载进去,没有反应???不加2401程序是好使的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分