⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gpioa.c

📁 嵌入式系统mcf5272华恒光盘开发板附源代码gpio
💻 C
字号:
#define MCF5272_GPIO_PACNT (0x0080)#define MCF5272_GPIO_PADDR (0x0084)#define MCF5272_GPIO_PADAT (0x0086)#define MCF_MBAR 0x10000000main(){		//configure port A pins,and determine the signal direction 	*(volatile unsigned int*)(MCF_MBAR + MCF5272_GPIO_PACNT) = 0x00000000;	*(volatile unsigned short*)(MCF_MBAR + MCF5272_GPIO_PADDR) = 0xff00;		while(1)	{		//transmit data to GPIO port A9		*(volatile unsigned short*)(MCF_MBAR + MCF5272_GPIO_PADAT) = 0x0100;		usleep(300000);		//transmit data to GPIO port A10		*(volatile unsigned short*)(MCF_MBAR + MCF5272_GPIO_PADAT) = 0x0200;		usleep(300000);		//transmit data to GPIO port A11		*(volatile unsigned short*)(MCF_MBAR + MCF5272_GPIO_PADAT) = 0x0400;		usleep(300000);		//transmit data to GPIO port A12		*(volatile unsigned short*)(MCF_MBAR + MCF5272_GPIO_PADAT) = 0x0800;		usleep(300000);	}				}

⌨️ 快捷键说明

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