2533|5

68

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

s3c2410接外设的问题 [复制链接]

1       我把外设芯片的片选接到arm的片选3上了,是否外设的基地址就是arm的bank3的地址哩,需要加芯片的I/O基地址吗,我的芯片好像没有这一项噢
2       外设芯片有4个addr引脚,不知道这对基地址有啥影响,我只接了一个外设芯片。
小女子谢过  
   

最新回复

谢谢 ,我没有移位也可以读写芯片了,真奇怪  详情 回复 发表于 2009-4-13 11:38
点赞 关注

回复
举报

79

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
基地址应该是Bootloader 中的basetext 设置的吧
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
周工开发网-淘宝店开张,三款周立功99元开发板强烈推荐!

EasyARM1138  (Cortex-M3核arm开发板)(99元)

EasyARM2103  (arm7内核开发板)(99元)

EasyFPGA030  (FPGA开发板)(99元)

网站:www.01zg.com
淘宝:shop37086041.taobao.com
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

4
 
我想首先要查一下你的外设有没有关于基地址的设置,比如rt8019就可以通过引脚设置来决定自己的基地址。这样的话外设的基地址就是arm片选的基地址+外设自身的基地址。然后还要看arm哪个addr引脚与外设addr0接,计算偏移量。举个例子说arm的addr4接外设的addr0,那么基地址就是arm片选的基地址+外设自身的基地址<<4。
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

5
 
1  我把外设芯片的片选接到arm的片选3上了,是否外设的基地址就是arm的bank3的地址哩,
   需要加芯片的I/O基地址吗,我的芯片好像没有这一项噢

2  外设芯片有4个addr引脚,不知道这对基地址有啥影响,我只接了一个外设芯片。

*   把外设芯片接到片选3上, 表明外设地址的基地址就是bank3的地址,
   具体偏移地址由外设的地址线与ARM的地址线连接确定, 而且要考虑你的外设芯片的数据宽度
   一般偏移地址为0,而且地址连续的接法如下:
       8bits 数据宽度, 地址线接 a0 a1 a2 a3 ...
      16bits数据宽度, 地址线接 a1 a2 a3 a4 ...
      32bits数据宽度, 地址线接 a2 a3 a4 a5 ...
   如果不是上述接法, 需要由具体接法确定偏移地址、是否地址连续、以及不连续时的地址间隔。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

6
 
谢谢 ,我没有移位也可以读写芯片了,真奇怪
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表