legacy_gpio.h

来自「周立功2103开发板CD资料」· C头文件 代码 · 共 35 行

H
35
字号
/*********************************************************************************************************
**文件名称: Legacy_GPIO.h
**功能说明: 低速GPIO操作软件包头文件。
**使用说明: 
********************************************************************************************************/
#include "config.h"

#define		Read_P0()			IO0PIN				//将P0口的值读出
#define		Write_P0(value)		IO0PIN = value		//将value的值写入到P0口中
#define		P0_GPIOSet(value)	IO0SET = value		//输出置位
#define		P0_GPIOClr(value)	IO0CLR = value		//输出清零						  	

/*********************************************************************************************************
** 函数名称:void  P0_GPIOInit(uint32  num,uint8  dir)
** 功能描述:将P0口中,num为1的位初始化为GPIO
** 输 入: 	num  需要初始化的管脚
**			dir	:管脚的输入输出方向,1--输出,0--输入
** 输 出:	无
** 说明:如果dir错误,则默认为输入方向
** 调用示例: P0_GPIOInit((1<<4)|(1<<16),0);	//将P0.4和P0.16初始化为GPIO,且设置为输入模式
********************************************************************************************************/
extern  void  P0_GPIOInit(uint32  num,uint8  dir);


/*********************************************************************************************************
** 函数名称:void  P0_GPIODir(uint32  num,uint8  dir)
** 功能描述:在P0口中,设置num为1的位输入,输出方式
** 输 入: 	num  需要初始化的管脚
**			dir	:管脚的输入输出方向,1--输出,0--输入	
** 输 出:	无
********************************************************************************************************/
extern  void  P0_GPIODir(uint32  num,uint8  dir);

  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?