查看: 1434|回复: 1

[其他] 每天解决一个问题17:地址总线扩展成片选

[复制链接]
  • TA的每日心情
    擦汗
    2022-3-3 09:56
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    836

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    1527
    最后登录
    2023-6-12
    发表于 2015-9-10 20:38:00 | 显示全部楼层 |阅读模式
    纯个人开发经历中的经验、出错及解决,纯手打文字方式,杜绝“Ctrl+C”、“Ctrl+V”,多多支持,收藏备用。
    背景
    总线方式接外设时,外设的片选 是有限的,有时有片外部RAM,有几片总线的AD,再有几片总线的以太网芯片如9000,这样片选 肯定是不够的。
    解决
    有的可以直接用GPIO,但是在操作的时候,还要额外的有GPIO的指令。
    这时可以用高位的,用不到的地址总线上的地址线来做为片选。
    可以用三根地址线+138扩出来8根片选 线。
    一般片选 都是低电平有效,这时可以再加上一片非门,
    捕获.PNG
    延伸
    这样硬件上的设计,在写程序的时候是很方便的,一个地址指针就可以从从设备上读取数据,程序上也是很可靠的,不会有各种GPIO片选 上的变换等。

    我知道答案 目前已有1人回答
    回复

    使用道具 举报

    该用户从未签到

    7

    主题

    243

    帖子

    0

    高级会员

    Rank: 4

    积分
    856
    最后登录
    2016-6-11
    发表于 2015-9-10 21:16:35 | 显示全部楼层
    很经典的数电知识呢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-2 14:25 , Processed in 0.089985 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表