TMS320C6747的emifa访问异步外部存储
C6747访问adc,电路如图:
当CS4片选信号有效,EMA_A12为1时,74LV139译码电路的1Y1脚将有效,从而启动ADC转换。
AD7656为16位芯片,C6747的EMIFA将其作为16位异步外部存储设备访问。在片选初始化的时候(void CEint()函数),片选4的异步数据总线选择为16位。
AEMIF_A3CR = 0 //CE4| ( 0 << 31 ) // selectStrobe| ( 0 << 30 ) // extWait| ( 15 << 26 ) // writeSetup //1 // 0 ns| ( 31 << 20 ) // writeStrobe //4 // 50 ns| ( 7 << 17 ) // writeHold //1 // 0 ns| ( 24 << 13 ) // readSetup //1 // 0 ns| ( 24 << 7 ) // readStrobe //20 // 200 ns| ( 2 << 4 ) // readHold // 1 // 10 ns| ( 3 << 2 ) // turnAround //3 // 10 ns| ( 1 << 0 ); // asyncSize // 16-bit bus
此时EMIFA的地址线和16位异步存储设备的地址线对应如图:
(用户手册P710)
由图可见,EMA_A12对应的地址线为A13,故对应的偏移地址应为0x2000h,又因为该偏移地址为以16位数据为单元的半字地址(half word address),故需要转成字节地址,左移一位,为0x4000h,加上基地址0x64000000h,得到使片选4cs4信号有效,EMA_A12为高的地址为0x64004000h。(Uint16 *)0x64004000将0x64004000h转换为Uint16型的指针,*(Uint16 *)0x64004000取出指针所指单元的内容。
TMS320C6747的emifa访问异步外部存储相关推荐
- Android Q访问公共外部存储受限
一.前言 从Android Q(即 Android 10)开始,应用访问外部存储的私有目录(即Context.getExternalFilesDir())不需要申请READ_EXTERNAL_STOR ...
- 《Raspberry Pi用户指南》——2.4 使用外部存储设备
本节书摘来自异步社区<Raspberry Pi用户指南>一书中的第2章,第2.4节,作者[英]Eben Upton , [美]Gareth Halfacree,译者 王伟 , 许金超 , ...
- java 访问手机存储卡,Android App将数据写入内部存储和外部存储的示例
File存储(内部存储) 一旦程序在设备安装后,data/data/包名/ 即为内部存储空间,对外保密. Context提供了2个方法来打开输入.输出流 FileInputStream openFil ...
- Android 11 高版本 出现外部存储无法访问的问题
最近在做Android 应用开发,IDE是android studio , 使用的版本配置如下:compileSdk 32 buildToolsVersion '32.0.0' defaultConf ...
- TMS320C6748_EMIF_NandFlash_访问异步地址
CS3有效,则外部存储设备基地址为0x6200 0000 (手册P24) nandflash命令锁存周期时序如图: (nandflash手册P43) nandflash地址锁存周期时序如图所示: (n ...
- 魅族的android m l,Android M 外部存储剖析
这篇文章是建立在你已经对 Android 外部存储的基础知识有一定了解的基础之上,如果之前并不是太了解这个部分,阅读起来可能会比较费劲,可以先阅读参考下面文章:http://blog.csdn.net ...
- android 根目录缓存,Android系统中内部存储和外部存储(公有目录、私有目录、缓存目录)详解...
首先,明确一个概念,Android内部存储和外部存储并非所谓的手机自带内存是内部存储,SD卡是外部存储云云. Android对内部存储和外部存储不是在物理上区分的,而是在逻辑上区分的.git 1.概念 ...
- 【Android 文件管理】应用可访问的存储空间 ( 存储空间分类 | 存储空间访问权限 | 分区存储 )
文章目录 一.存储空间分类 二.存储空间访问权限 三.分区存储 四.相关文档资料 一.存储空间分类 在 Android 999( API 级别 282828 ) 及以下版本中 , Android 文件 ...
- Java数据结构和算法:234树和外部存储
234树 有一个数据项的节点总是有两个子节点 有两个数据项的节点总是有三个子节点 有三个数据项的节点总是有四个子节点 多叉树,四叉树 外部存储 主存RAM,随机访问存储器,断电后数据会丢失 磁盘文件存 ...
最新文章
- 2020.10.04蓝桥测试
- python打包加版本信息_使用pyi-set_version为PyInstaller打包出来的程序附加版本信息...
- 未来想象计算机图片儿童版,我的奇思妙想创意儿童画图片大全
- winform 在panel怎么实现锚点定位_5GC支持URLLC解决方案12:以太网PDU会话锚点重定位...
- 两个网口芯片接一个变压器_一看就会:详细讲解网络变压器作用
- 认识HTML5的WebSocket 1
- 浏览器字体大小怎么调_音乐文件如何升降调
- 布局文件是如何被解析的?
- java 财付通支付_微信微信支付已拿下51%的份额,远超支付宝的41%
- 常用公共数据集----数据获取
- 常见的概率论问题清单及其答案
- Android:通过systrace进行性能分析及使用-详细
- 全双工与半双工带宽区别
- 使用CCS调试CC3200芯片GPIO接口应用----流水灯程序
- 山西大学计算机科学与技术考研难吗,2021年山西大学计算机科学与技术(081200)考研专业目录_硕士研究生考试范围 - 学途吧...
- 由 Cheech Chong 创作的 My Homies 照亮了 The Sandbox
- 数据结构:区域染色问题
- 服务器网络机柜的保养维护,服务器网络机柜如何保养 网络机柜布线有哪些秘诀...
- Java去除手机号码中带的中英文括号
- 苹果计算机手机号隐藏功能,苹果手机的隐藏功能,原来iphone还有这么多好功能你不知道...