📄 gpiodemo.cpp
字号:
#include <dos.h>
#include <conio.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "GPIO.h"
int main(int argc,char *argv[])
{
char val;
PIODirCfg(PIO10,1); /*输出*/
PIOWrite(PIO10,1); /*写出1*/
PIOWrite(PIO10,0); /*写出0*/
PIODirCfg(PIO10,0); /*输入*/
val=PIORead(PIO10); /*读入PIO11*/
PIODirCfg(PIO12,0); /*配置(中断或gpio可选位),为GPIO方式输入*/
val=PIORead(PIO12); /*读入PIO11*/
PIODirCfg(PIO12,2); /*配置,(中断或gpio可选位),为中断方式*/
val=EXTGP1Read(); /*只对PCM336/3388有效*/
EXTGP2WRITE(0xff);
EXTGP2WRITE(0x00); /*GP25,GP24,GP23,GP22,GP21,GP20的数据位BIT5.....BIT0=*/
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -