MCF51QE128快速GPIO的外部总线接口设计
[09-13 16:56:17] 来源:http://www.88dzw.com 接口定义 阅读:8953次
文章摘要:了解底层寄存器后,笔者对外部总线接口实现的底层函数做了通用性的封装,共包括3个函数:外部总线接口初始化函数void Exb_Init(void);外部总线写函数void Exb_QueuedWrite(word*pAddr,word*pData,bytenTransfer);外部总线读函数void Exb_QueuedRead(word*pAddr,word*pData,byte nTransfer)。Exb_QueuedWrite函数进行nTransfer次写操作,将数据数组中的数据写入地址数组中的地址。Exb_QueuedRead函数进行nTransfer次读操作,将地址数组中地址对应的数
MCF51QE128快速GPIO的外部总线接口设计,标签:接口技术,微机原理与接口技术,http://www.88dzw.com 了解底层寄存器后,笔者对外部总线接口实现的底层函数做了通用性的封装,共包括3个函数:外部总线接口初始化函数void Exb_Init(void);外部总线写函数void Exb_QueuedWrite(word*pAddr,word*pData,bytenTransfer);外部总线读函数void Exb_QueuedRead(word*pAddr,word*pData,byte nTransfer)。Exb_QueuedWrite函数进行nTransfer次写操作,将数据数组中的数据写入地址数组中的地址。Exb_QueuedRead函数进行nTransfer次读操作,将地址数组中地址对应的数据读出放人数据数组中。其中Exb_Init函数代码如下:
根据这3个通用底层接口函数便可以编写针对不同的外部设备的函数进行操作。本文以对AT49LV1024A的Flash存储器进行数据写入和读出操作为例,基本满足常用功能的需要。具体的AT49LV1024A存储器的命令序列请参考该芯片的技术手册。
结 语
MCF51QE128微控制器的快速GPIO模块是具有特色的一个模块。本文在对该模块进行分析的基础上给出了实现高速外部总线的方案,以及硬件连接和软件底层通用接口,解决了QE128连接外部高速总线设备的问题。
Tag:接口定义,接口技术,微机原理与接口技术,接口定义
《MCF51QE128快速GPIO的外部总线接口设计》相关文章
- › MCF51QE128快速GPIO的外部总线接口设计
- 在百度中搜索相关文章:MCF51QE128快速GPIO的外部总线接口设计
- 在谷歌中搜索相关文章:MCF51QE128快速GPIO的外部总线接口设计
- 在soso中搜索相关文章:MCF51QE128快速GPIO的外部总线接口设计
- 在搜狗中搜索相关文章:MCF51QE128快速GPIO的外部总线接口设计
分类导航
最新更新