阅读:1630回复:3
gpio体会
我前一段时间在论坛也求过GPIO的问题,现在有一些体会,给大家聊聊,说几点概念吧:
1:gpio是一种通用的IO口,在嵌入式的硬件里面,常常由处理器引出,一个引脚一位,同时配有这一个引脚的寄存器,如:方向、触发方式、状态等,从软件的编程角度,控制好这些脚,就可以进行gpio的操作了。 2:gpio作为自身的功能,常常被用于switch\\led的控制,也可以用做中断的接受等。这些控制就是一位一位的做,通过控制gpio的寄存器完成。 3:gpio可以作为外围设备的复用(记得有个朋友说是用gpio模仿,我觉得也对),这是因为,在板上的接出的引脚有限,有些设备的接口没有单独的引脚,这时候就可以利用gpio的引脚进行外接,这也是设计单板比较通用的做法;同样的这样设备复用的控制要通过设置响应的寄存器来实现,当复用设置完,我们可以认为复用的引脚已经不是gpio了,而是复用设备的功能了,它的操作也就不是gpio的工作了。 4:至于gpio的sample code 我在网上搜到了,在电子xxxxx编辑的网站,大家可以找找。 |
|
沙发#
发布于:2004-06-02 09:28
4:至于gpio的sample code 我在网上搜到了,在电子xxxxx编辑的网站,大家可以找找。
能说具体一点在哪个网站,我急着找! |
|
板凳#
发布于:2004-09-10 11:41
4:至于gpio的sample code 我在网上搜到了,在电子xxxxx编辑的网站,大家可以找找。
怎么找你?或联系我cziyy@eyou.com.Thanks. |
|
地板#
发布于:2004-09-16 18:25
网址????? :o
|
|
|