Embedded 来自Olimex的A20 OLinuXino Micro 4GB-了解GPIOs
我使用的是Olimex的A20 OLinuXino Micro 4GB,SD卡上带有Debian 我想使用GPIOs,并对GPIOs的配置提出一些简短的问题。板上的GPIO-1连接器的引脚编号为1到39。在手册中,我有如下条目: 引脚#|信号名称|处理器引脚 23 | PG9 | C19 39 | LRADC1 | AB22 在fex文件中,我发现:Embedded 来自Olimex的A20 OLinuXino Micro 4GB-了解GPIOs,embedded,debian,gpio,adc,Embedded,Debian,Gpio,Adc,我使用的是Olimex的A20 OLinuXino Micro 4GB,SD卡上带有Debian 我想使用GPIOs,并对GPIOs的配置提出一些简短的问题。板上的GPIO-1连接器的引脚编号为1到39。在手册中,我有如下条目: 引脚#|信号名称|处理器引脚 23 | PG9 | C19 39 | LRADC1 | AB22 在fex文件中,我发现: [gpio_para] gpio_used = 1 gpio_num = 64 ... gpio_pin_10 = port:PG09<0
[gpio_para]
gpio_used = 1
gpio_num = 64
...
gpio_pin_10 = port:PG09<0><default><default><default>
[gpio\U段落]
使用的gpio_=1
gpio_num=64
...
gpio_引脚_10=端口:PG09
如何定义处理器引脚C19路由到端口PG9?
波特到底是什么意思
如何定义端口PG9路由到连接器的引脚23
gpio_引脚_10标识是否可以任意选择
最后,我想使用LRADC1对信号进行采样,但fex文件没有任何LRADC1条目。为什么呢
也许有人能用两三句话来回答梅的问题,这样我读到的其余部分就有意义了。谢谢 请看一看。您可以找到接线:
PG09 - C19
PG10 - D18
PG11 - C18
(...)
在上述示意图中,还有一节“GPIO扩展”,您可以在该节中找到分配给哪个GPIO的A20 SoC引脚:
PG09 - 23 GPIO-1
PG10 - 25 GPIO-1
根据:
GPIO端口是一组GPIO引脚(通常为8个GPIO引脚),它们排列在一个组中并作为一个组进行控制
物理pin和通过fex文件暴露到操作系统的pin之间的映射是任意的。当然,要获得正确的结果,您必须分配GPIO ping而不是。我不认为fex编译器检查语法以外的任何东西
如果LRADC0(同样是示意图)用于按钮(vol+/-、菜单、搜索…),LRADC1通过GPIO-1针脚39暴露