TA的每日心情 | 开心 2023-1-5 15:50 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 445705109 于 2012-7-16 17:13 编辑 ; A$ m: g' U9 v
2 |! J5 _: L. ?( b; J$ K* a/ \[code][/code]一直在搞硬件,以前接触51时候还比较明白,现在搞ARM反而糊涂了,有几个问题请牛人指点一下
6 ^( i5 A4 Q! t5 c4 ?1.关于数据总线和地址总线,一般情况下他们被引出 _- y+ h+ [4 K4 W; s
+ j$ z" Z% j3 r" z. B( x* _( V; B来通过锁存器接到NOR和NAND FLASH,那么从锁存器(74lv16245)4 D5 ]' r$ x# T$ X
3 C0 t* F7 J6 H" i- |引出来扩展的有什么用途?是貌似51的P0里面的P01..P07还是P0 P1 P2 P3 的用途,或者说我能利用数据总线" R+ Q) I" T+ |; [- h h
9 w/ _/ }* [$ ~7 ?( o
地址总线干什么,比较常用的是local bus总线,经过* s9 |3 X! [2 ?0 j( W
9 S; x$ T, j1 }, P: k u) ^: e
锁存器所存以后经常看见中途能通过芯片扩展出接口
" Y- G5 w5 X( y$ d% G
- v6 S1 d4 [( @+ v* R+ Q,我主要就是这部分不明白. l: u5 x3 `3 u% n" F) `( [
2.关于接口,U口和串口都有自己的接口芯片,那么我3 u8 y4 N* j9 Y5 j/ K$ F) c
7 g& f1 f" C/ } l9 e想问:他们扩展的时候是怎么扩展?我知道一般的CPU5 Z% V0 R" F2 p8 g+ P
: d$ t) w: i' ]; j& ^9 S
都支持多个U口和串口,如果只支持一个的,想要自己
" ?. ^8 N9 B" V' w4 r" _ G2 A0 _, D5 E' b* U4 Y# Y5 Z5 d( m' i( k
扩展是直接从232接出来还是找一个支持多接口的芯片" \/ k7 {! X8 y, O" ~
& l8 @& L) m1 B: ~5 D4 d?最主要是他们的地址是从哪里能找出来的?是CPU手
0 V s5 n3 Q2 q) R; m6 X8 c2 ?1 J4 D4 h$ [/ F. d5 |+ J
册里么?" o# \- q# G$ r
|
-
1.jpg
(69.58 KB, 下载次数: 8)
|