|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1.GPIO介绍
7 E' k$ W3 O% y; @9 p' s4 a& x3 l2 Y8 a
4 P0 h2 x/ z/ v) C GPIO(general purpose i/o ports)意思为通用输入/输出端口,通俗的说就是一些引脚。( P& q* K8 d6 N+ y7 Z) Q
- ?1 s5 R. t3 O P" ]
* r5 |0 [* o/ m* \& G
我们可以通过它们输出高低电平 或 读入引脚的状态。
4 a2 _. f8 K) [2 u5 `; W
1 ]4 y0 u# F2 g) x: v7 ~0 s! n( u, M
s3c2440中有130个I/O端口,分为A~J共9组,GPA、GPB、..... GPJ
) Z. ?+ w Q7 n) U& E6 W4 }2 _6 E7 G$ S: Y* p1 W8 T( M' T- _
5 p6 X7 i$ G/ N+ N
- t$ \0 V* o) N4 x9 E: u8 T' [1 n% N4 c5 d: _' e2 O
0 r" R5 ]% J% { [1 o
0 T; S! x5 e' B, _
, E4 `: M2 n* W+ H6 H& P, q* A2.GPIO寄存器( s& k2 ` K0 S+ o2 x* P' ^
0 k a. a$ L3 K8 g3 W2 I! T
9 d. Z0 z4 U/ O: G( @ 既然要操作GPIO,必须对相应的寄存器进行操作,2440中gpio寄存器有:6 ~( B6 u' f% Y
) u: K* D `0 X1 m/ [
O( [5 s' q1 q8 U6 W2 |GPxCON——选择引脚功能(输入、输出、保留等)/ ^6 d5 W8 R" l# S6 x/ Z
# X. u+ k; ~( W7 R- T4 @
- E2 E2 d% H! \
- B1 T3 U2 o* c8 R* x( n3 o- Y( m, ~1 ?2 r
- B( r! p, w9 u2 \; a B1 r/ @% X% S# I# g; A: }
8 g0 }) w G0 k- U. L3 P |
|