微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > S3C2410 GPIO接口

S3C2410 GPIO接口

时间:11-10 来源:互联网 点击:

nsigned int *pwAddr = (unsigned int *)0x6;
unsigned int udwVal;
udwVal = *pwAddr;

CPU首先使用地址0x6对NOR Flsh发起16位的读操作,得到两个字节的数据,假设为D0、D1;
再使用地址0x8发起读操作,得到两字节的数据,假设为D2、D3;
最后将这4个数据组合后赋给变量udwVal。

(2.5)16位写操作

unsigned short *pwAddr = (unsigned short *)0x6;
*pwAddr = 0x1234;

由于NOR Flash的特性,使得NOR Flash的写操作比较复杂——比如要先发出特定的地址信号
通知NOR Flash准备接收数据,然后才发出数据等。

不过,其总线上的电信号与软件指令的关系与读操作类似,只是数据的传输方向相反。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top