103|1

113

帖子

5

TA的资源

一粒金砂(中级)

楼主
 

【Follow me第二季第4期】Arduino Nano RP2040 Connect之GPIO控制 [复制链接]

 

本期活动发放的开发板是Arduino Nano RP2040 Connect,这块主板上的主芯片是树莓派的RP2040。

在尝试使用nano控制外部继电器时发现实际硬件并不是任意一个IO都适合,就整理资料如下。

先说结论:在nano板上,适合控制外部的RP2040的IO有9个。

 

原因如下:

RP2040的手册中有总结到该芯片支持30个多功能GPIO:

 

然后找到RP2040的芯片引脚图,图中分别有GPIO 0~29:

 

 

然后分析原理图汇总结果如下:

RP2040
pin number
RP2040 GPIO pinMode 功能 是否支持PWM 排插 硬件原理图 备注
2 GPIO0   UART1 TX   JP3.1 TX  
3 GPIO1   UART1 RX   JP3.2 RX  
4 GPIO2       直连+TP NINA GPIO0  
5 GPIO3       直连+TP RSTN_NINA  
6 GPIO4 12     JP3.15 SPI RX?  
7 GPIO5 10   PWM JP3.13 D10  
8 GPIO6 13 LED_BUILTIN PWM JP2.1 SPI CLK  
9 GPIO7 11     JP3.14 SPI TX?  
10              
11 GPIO8       直连+TP SPI1  
12 GPIO9       直连+TP SPI1  
13 GPIO10       直连 SPI1 缺TP
14 GPIO11       直连 SPI1 缺TP
               
15 GPIO12 18 I2C SDA   JP2.8 A4  
16 GPIO13 19 I2C SCL   JP2.9 A5  
17 GPIO14            
18 GPIO15 3   PWM JP3.6 D3  
               
27 GPIO16 4   PWM JP3.7 D4  
28 GPIO17 5   PWM JP3.8 D5  
               
29 GPIO18 6   PWM JP3.9 D6  
30 GPIO19 7   PWM JP3.10 D7  
31 GPIO20 8   PWM JP3.11 D8  
32 GPIO21 9   PWM JP3.12 D9  
               
34 GPIO22   PDMDIN   直连   缺TP
35 GPIO23   PDMCLK   直连   缺TP
36 GPIO24       直连 INT1 缺TP
37 GPIO25 2   PWM JP3.5 D2  
38 GPIO26 14 ADC0   JP2.4    
39 GPIO27 15 ADC1   JP2.5    
40 GPIO28 16 ADC2   JP2.6    
41 GPIO29 17 ADC3   JP2.7    
56         JP2.13 SPI_CSn  

 

黄色是目前主板已经确定使用功能的,比如UART,I2C,PDM

紫色是RP2040对应的4路ADC

蓝色对应SPI接口

剩下的是可以在主板排插引出来的,适合控制外部的IO,且同时支持PWM。

GPIO6对应的是板载的提示灯,实际也可以使用,但不推荐。

综上,适合通过pinMode API控制的管脚编号有2~10这个9个。

 

附:A4~A7是nina芯片映射出来的,不是RP2040直接控制的。

 

最新回复

强,深入浅出   详情 回复 发表于 前天 20:03
点赞 关注
个人签名尽吾志也而不能至者,可以无悔矣。——王安石
 
 

回复
举报

224

帖子

3

TA的资源

一粒金砂(高级)

沙发
 

强,深入浅出

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表