编辑: 达达恰西瓜 | 2015-12-24 |
10 位通用数字 IO 输入输出操作. GPIO.PRJ 由ETR186.CPP 和GPIO.CPP 构成,ETR186.CPP 提供低层操作的 C/C++接口函数,GPIO.CPP 包含了主函数 main() , 在main()中通过调用低层的操作函数,首先把 GPIO 设置为输出,然后设置不同的输出,可 通过 ETR186 评估板上的 LED 来观察 GPIO 输出的相应变化,会看到 LED 灯交替变亮. 例如: GPIODirCFG(
0 );
//设置
10 位数字 IO 的方向为输出 http://www.emtronix.com 028-85140028
9 英创信息技术有限公司 ETR186 嵌入式网络模块编程手册 V5.04 GPIOWrite( 0x0155 );
//设置 GPIO 奇数
5 位输出为高,偶数位输出为低 NB_Delay(1000) ;
//延时
1 秒GPIOWrite( 0x02aa );
//设置 GPIO 奇数
5 位输出为低,偶数位输出为高 (2)利用 GPIO 作实时时钟扩展 在英创公司提供的评估底板中,用于 ETR186 提供的 SPI 接口控制一个串行时钟芯片, ........