ARM中的一段GPIO程序, “配置LED9为输出” 谁能给我解释一下,详细点,非常着急。谢谢!
#include"main.h"#defineLED9(0x01<<25)/*定义P3.25为LED9*//*******************************...
#include "main.h"
#define LED9 (0x01 << 25) /* 定义P3.25为LED9 */
/*********************************************************************************************************
*********************************************************************************************************/
int main (void)
{
PINSEL7=0x00000000; /* 设定P3口的连接方式 */
FIO3DIR=LED9; /* 配置LED9为输出 */
while(1)
{
FIO3SET=LED9; /* LED9输出1 */
sysDelayNS(50); /* 延时 */
FIO3CLR=LED9; /* LED9输出0 */
sysDelayNS(50);
}
return 0;
}
/*********************************************************************************************************
END FILE 展开
#define LED9 (0x01 << 25) /* 定义P3.25为LED9 */
/*********************************************************************************************************
*********************************************************************************************************/
int main (void)
{
PINSEL7=0x00000000; /* 设定P3口的连接方式 */
FIO3DIR=LED9; /* 配置LED9为输出 */
while(1)
{
FIO3SET=LED9; /* LED9输出1 */
sysDelayNS(50); /* 延时 */
FIO3CLR=LED9; /* LED9输出0 */
sysDelayNS(50);
}
return 0;
}
/*********************************************************************************************************
END FILE 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询