微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 关于CC2530,I/O口中断边缘选择PICTL寄存器配置问题

关于CC2530,I/O口中断边缘选择PICTL寄存器配置问题

时间:12-23 整理:3721RD 点击:

我查看手册发现PICTL可以控制P0,P1,P2。的中断边缘选择,但是就一个,是不是该寄存器名为结构体类型,另外我看到后面出现PICTL.PxICON   (其中x为0,1,2)

那么我想知道PICTL.P0ICON是否是八位的呢,是不是控制某一位应该如下操作:

PICTL.P0ICON |=BIT0;

如上设置就是配置P0_0端口上升沿触发中断呢?

求前辈给个明示,不知道我理解的对不对啊,这一块儿我从昨天下午就开始郁闷了。刚刚想到如上内容,不知道对不对

P0ICON是PICTL的1位,不是8位

要设置P0口应该是

PICTL |= BIT0; 或

PICTL &= ~BIT0;

谢谢!请问是不是P0端口的八位管脚只能设置同一种触发边缘状态吗?不能按位独立设置,比如P0_0上升沿,P0_1下降沿?

P0是如此,P1口稍微灵活一点,7~4和3~0可设成不同。

如何把中断设置成边沿中断,即上升沿和下降沿都中断

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top