EDA365电子论坛网
标题:
ARM ------- GPIO操作
[打印本页]
作者:
pulbieup
时间:
2019-7-9 10:52
标题:
ARM ------- GPIO操作
1.GPIO介绍
) |, e% @. O2 j+ U' F- d
8 @# z& G6 S. ?0 _
0 ^5 q, w) _) V0 B: A
GPIO(general purpose i/o ports)意思为通用输入/输出端口,通俗的说就是一些引脚。
" L8 G2 l( G+ F6 l: t8 d
8 @' ~+ `4 n" h" q! z
/ p* j5 Y- A- F$ t( \7 t
我们可以通过它们输出高低电平 或 读入引脚的状态。
+ ~( ~; P, Y+ E7 N$ w
, N% U7 t, J3 o
8 M! d/ B/ n; X+ e
s3c2440中有130个I/O端口,分为A~J共9组,GPA、GPB、..... GPJ
8 n; c" A6 |2 ]4 D$ ]
3 R1 r9 C) l2 V& L5 N0 V4 c% ]% @
% j4 A; B6 y" p; B$ B- a* O5 H, x
GPIO操作-4.jpg
(36.59 KB, 下载次数: 2)
下载附件
保存到相册
2019-7-9 10:48 上传
0 e' k- N2 A+ u% E* K
+ E& _- c0 b8 j4 @/ v/ D' p) F
0 \; c4 \4 c0 ]# N, ^6 M+ }
, x. [& ?2 d/ r
: V- n( l+ C) ?% }- d; h
2.GPIO寄存器
: P$ [; S2 o6 l- {! Y8 ~
6 _ R( m {2 f
0 i- n1 `3 K! t( U" F! ^
既然要操作GPIO,必须对相应的寄存器进行操作,2440中gpio寄存器有:
1 N* ]+ \/ {7 O8 `/ {$ N
0 h3 o& B- U) e7 d# R
0 V" A2 R9 C: V, Q2 Z7 [! ~
GPxCON——选择引脚功能(输入、输出、保留等)
, H: {! e8 `* c5 f: s6 Y2 n
$ j V. n6 T+ q. |, X l! ]
. s+ x0 c- q9 |1 S2 H2 W& l/ Z
0 l" k Z* |( X
6 s" c0 |% g0 O! |0 Z2 w9 E; K5 a
$ x* c0 g; m" |8 ~& J
0 A8 e% e' y+ S/ V( \& w7 N/ {
) M+ |) ]/ X9 C4 x8 T8 }4 Q& e8 Z
作者:
ygcgsa
时间:
2019-7-9 16:13
看看GPIO
作者:
Loliiop
时间:
2019-7-10 17:07
谢谢分享
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2