|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1.GPIO介绍2 X3 G" a- l3 C% G/ [6 L
{0 ]* ?4 r# `3 ^
# G7 W8 g2 e, O6 d, h GPIO(general purpose i/o ports)意思为通用输入/输出端口,通俗的说就是一些引脚。
# L+ C# L+ O! |+ f
. p; b8 q, E x; Y. `" n
, ?( r% L# E: _1 Q5 Y: |5 _ 我们可以通过它们输出高低电平 或 读入引脚的状态。1 w& F1 B' Y" Q0 i9 t/ i. g
4 _4 ^ b) w4 T& O7 B9 o) H
; P1 |3 [- a. L' Y s3c2440中有130个I/O端口,分为A~J共9组,GPA、GPB、..... GPJ
+ ]& T) F& L6 T* ~7 @ N* R+ U* p) s2 S
7 u Y' s. H! k. Y8 O
+ k0 w& {7 q/ ?" l8 M; ?$ B
0 ?) l* I1 i9 n- P" ]8 N
5 `& s2 m' e/ H6 I8 j1 S7 K4 k' d4 Z/ O2 b; P- q! t1 U
: u' p T* J2 q9 I, b$ ]2.GPIO寄存器
- O L1 ~& p" B2 u) Q
3 x g" ?6 x+ K! y* ^
; }# q; F+ _, {9 o' a( i8 W 既然要操作GPIO,必须对相应的寄存器进行操作,2440中gpio寄存器有:
7 u* S: n% `0 C5 \8 ~( N
$ R7 n% u" h: m, Z# @; b, j* z9 D
: A" C/ T2 V. I" ^* }GPxCON——选择引脚功能(输入、输出、保留等)5 b( v' S9 R+ b3 x* K, I: }
1 e7 t0 v6 R7 _
, U# x( Z1 F" l' \8 P" b) y
# v' Z' e5 g' Q
' w z5 `/ R& z3 f# F0 o& l$ a! q1 o) G
; l! ~( n& X2 S' L1 a: B
' R5 z, t5 T. G
|
|