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访问异步外部存储相关推荐

  1. Android Q访问公共外部存储受限

    一.前言 从Android Q(即 Android 10)开始,应用访问外部存储的私有目录(即Context.getExternalFilesDir())不需要申请READ_EXTERNAL_STOR ...

  2. 《Raspberry Pi用户指南》——2.4 使用外部存储设备

    本节书摘来自异步社区<Raspberry Pi用户指南>一书中的第2章,第2.4节,作者[英]Eben Upton , [美]Gareth Halfacree,译者 王伟 , 许金超 , ...

  3. java 访问手机存储卡,Android App将数据写入内部存储和外部存储的示例

    File存储(内部存储) 一旦程序在设备安装后,data/data/包名/ 即为内部存储空间,对外保密. Context提供了2个方法来打开输入.输出流 FileInputStream openFil ...

  4. Android 11 高版本 出现外部存储无法访问的问题

    最近在做Android 应用开发,IDE是android studio , 使用的版本配置如下:compileSdk 32 buildToolsVersion '32.0.0' defaultConf ...

  5. TMS320C6748_EMIF_NandFlash_访问异步地址

    CS3有效,则外部存储设备基地址为0x6200 0000 (手册P24) nandflash命令锁存周期时序如图: (nandflash手册P43) nandflash地址锁存周期时序如图所示: (n ...

  6. 魅族的android m l,Android M 外部存储剖析

    这篇文章是建立在你已经对 Android 外部存储的基础知识有一定了解的基础之上,如果之前并不是太了解这个部分,阅读起来可能会比较费劲,可以先阅读参考下面文章:http://blog.csdn.net ...

  7. android 根目录缓存,Android系统中内部存储和外部存储(公有目录、私有目录、缓存目录)详解...

    首先,明确一个概念,Android内部存储和外部存储并非所谓的手机自带内存是内部存储,SD卡是外部存储云云. Android对内部存储和外部存储不是在物理上区分的,而是在逻辑上区分的.git 1.概念 ...

  8. 【Android 文件管理】应用可访问的存储空间 ( 存储空间分类 | 存储空间访问权限 | 分区存储 )

    文章目录 一.存储空间分类 二.存储空间访问权限 三.分区存储 四.相关文档资料 一.存储空间分类 在 Android 999( API 级别 282828 ) 及以下版本中 , Android 文件 ...

  9. Java数据结构和算法:234树和外部存储

    234树 有一个数据项的节点总是有两个子节点 有两个数据项的节点总是有三个子节点 有三个数据项的节点总是有四个子节点 多叉树,四叉树 外部存储 主存RAM,随机访问存储器,断电后数据会丢失 磁盘文件存 ...

最新文章

  1. 有了这几个神器,瞬间逼格就上去了
  2. 测评结果_刚刚,2018全国文明城市测评结果重磅公布!你的家乡排第几?
  3. JAVA实现拼图游戏
  4. 认识J2EE规范或标准以及J2EE和JEE有什么不同?
  5. jmeter分布式压测原理简介1
  6. sudo su su_Spring Security应用程序中的su和sudo
  7. [POJ1961 Period]
  8. excelexportentity中设置null不显示的方法_学习笔记-Java中的$符
  9. mac下修改MySQL密码
  10. 全国省市区县json数据
  11. PHP毕业设计项目作品源码选题(13)学校排课和选课系统毕业设计毕设作品开题报告
  12. windows防火墙是干什么的_windows防火墙作用介绍
  13. mvn上传pom/jar至Nexus私服
  14. MySQL 8.0 高可用之如何解决从库数据被修改引起的主从同步错误
  15. 【深度学习】深度学习基础-Warm_up训练策略
  16. WINDOWS 疑难杂症
  17. 2021年国网计算机考试难吗,2021想要通过国家电网招聘考试到底有多难?
  18. x264源码分析-psy-rd参数
  19. 电影主题网站设计——仿360影视网站(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设
  20. 小米技术高管崔宝秋离职,雷军武大舍友,「创业派」已所剩无几

热门文章

  1. python自动化测试之unittest简介讲解
  2. 程序员回忆录:向自己走过的那些年致敬
  3. 第七次作业--项目需求分析(团队)
  4. 以下是某品牌计算机的硬件配置广告,第二章认识计算机习题(1).doc
  5. Google地球出现“无法连接到登录服务器(错误代码:c00a0194)”解决方法
  6. 安卓获取不到imsi_android 代码获取IMEI,IMSI都为空,怎么解决?
  7. html鼠标的点击事件失效,为什么鼠标悬停事件不起作用呢?
  8. 是时候停止说“软件架构”了 It’s Time to Stop Saying “Software Architecture”
  9. 电子产品中EMC隔离设计的方法
  10. 不良资产处置,正在爆发的10万亿蓝海市场