我仔细阅读了一些资料,把我刚刚知道的都告诉你吧!希望你能有收获!树莓派外部接口说明(管脚定义)就是告诉开发者,这些预留的引脚是干什么的,GPIO怎么玩!
草莓派GPIO与普通的单片机、ARM、DSP的GPIO引脚都是一样的功能,可以输入、输出,支持PWM。做输入时可以外部硬件设计上下拉电阻,也可以软件配置上下拉,还支持外部中断、边沿触发。做输出时就是高低电平配置。做PWM时可以设置频率、占空比什么的。相应的条用函数实现不同功能。仔细想想和单片的IO也没什么本质区别。
当然,这些引脚有一些是可以配置为复用功能的,像I2C,UART,SPI,这个你就得自己仔细研究了。
总之,草莓派确实很强大啊!把这些引脚单独引出,供开发者调试实验使用,可以在这个基础上扩展,也方便日后自己进行设计!
介绍草莓派GPIO的基本使用方法,有电路板很详细的图示,复用功能引脚配置说明都很详细。另外我比较喜欢的一点是有各种语言的GPIO示例,特别是由我比较熟悉的C语言,哈哈。连接在下面:http://elinux.org/RPi_Low-level_peripherals
草莓派官方网站的技术和资源帮助文档连接:http://www.raspberrypi.org/technical-help-and-resource-documents
草莓派GPIO python语言编写例程连接:
http://code.google.com/p/raspberry-gpio-python/wiki/Examples