完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
另外两个大引脚(3V和GND)是非常不同的! 注意 标记为3V和GND的引脚与电路板的电源相关,千万不要连接在一起。 电源输入:如果BBC micro:bit由USB或电池供电,则可以使用3V引脚作为电源输出来为外设供电。 3V:3伏电源输出或电源输入。(1)电源输出:如果BBC micro:bit由USB或电池供电,则可以使用3V引脚作为电源输出来为外设供电; (2)电源输入:如果BBC micro:bit没有被USB或电池供电,则可以使用3V引脚作为电源输入来为BBC micro:bit供电 GND:接地以完成电路(使用3V引脚时需要) 如果用一只手握住“GND”针脚,则可以通过编程BBC microbit来检测自己是否用另一只手触摸了0,1或2个引脚,为您提供了三个更多按钮供您进行试验(您只是用身体来完成电路)。 小引脚 有20个小引脚从3-22顺序编号(这些引脚没有标记在BBC micro:bit上,但是,他们在上面的图片标记)。 与专门用于外部连接的三个大引脚不同,一些小引脚与BBC micro:bit板上的其他组件共享。例如,引脚3与BBC micro:bit屏幕上的一些LED共享,所以如果使用屏幕滚动消息,则不能使用此引脚。 引脚3:GPIO与LED屏幕的LED Col 1共用; 当LED屏幕关闭时,可用于ADC和数字I / O。 引脚4:GPIO与LED屏幕的LED Col 2共享; 当LED屏幕关闭时,可用于ADC和数字I / O。 引脚5:GPIO与按钮A共享。这可以让您触发或检测按钮“A”在外部点击。该引脚有一个上拉电阻,这意味着默认情况下它的电压为3V。要用外部按钮替换BBC micro:位上的按钮A,将外部按钮的一端连接到引脚5,将另一端连接到GND。当按下按钮时,引脚5上的电压被拉低到0,这会产生按钮单击事件。 引脚6:GPIO与LED屏幕的LED Col 9共享; 可以在LED屏幕关闭时用于数字I / O。 引脚7:GPIO与LED屏的LED Col 8共享; 可以在LED屏幕关闭时用于数字I / O。 引脚8:专用GPIO,用于发送和检测数字信号。 引脚9:GPIO与LED屏幕的LED Col 7共享; 可以在LED屏幕关闭时用于数字I / O。 引脚10:GPIO与LED屏幕的LED Col 3共享; 当LED屏幕关闭时,可用于ADC和数字I / O。 引脚11:与按钮B共享的GPIO。这可以让您触发或检测按钮“B”在外部点击。 引脚12:专用GPIO,用于发送和检测数字信号。 引脚13:传统上用于3线串行外设接口(SPI)总线的串行时钟(SCK)信号的GPIO。 引脚14:通常用于SPI总线的主入从出(MISO)信号的GPIO。 引脚15:通常用于SPI总线的主输出从入(MOSI)信号的GPIO。 引脚16:专用GPIO(通常也用于SPI芯片选择功能)。 引脚17和18:这些引脚连接到3V电源,就像大“3V”焊盘。 引脚19和20:实现I2C总线通信协议的时钟信号(SCL)和数据线(SDA)。通过I2C,几个设备可以连接在同一个总线上,并可以向CPU发送消息或从CPU读取消息。在内部,加速度计和指南针连接到i2c。 引脚21和22:这些引脚连接到GND引脚,不起其他作用 Micro:bit引出的引脚中,其引脚功能分类如下表所示: [tr]引脚功能引脚名[/tr]
在Micro:bit中,P0,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10,P11,P12,P13,P14,P15,P16,P19,P20口可配置为输入与输出,当配置为输出的时候,可输出高低电平,当配置为输入的时候,可读取引脚输入电平,示例如下: 输出示例,对相应的引脚输出高低电平:" 0 " " 1 "。 输入示例,读取引脚的电平状态(数字信号引脚也只能读出:" 0 " " 1 ")。 |
|
|
|
|
|
|
|
IIC与SPI
i2c Read Number i2c Write Number 在Micro:bit中,提供了IIC与SPI等接口,可以很方便地与外围设备进行通信。 其中,IIC接口为P19,P20引脚,P19可配置成I2C的时钟线,P20可配置为I2C的数据线;SPI接口为P13,P14,P15引脚,P13可配置成SCK,P14可配置成MISO,P15可配置成MOSI。 可直接连接相关引脚即可,相关使用已封装在软件包中。 |
|
|
|
PWM输出示例如下图所示: 由该示例可知,仅P0,P1,P2,P3,P4,P10支持PWM输出,并且,在该示例中:向引脚P0模拟写入256表示从P0输出PWM,脉宽为(256/1024)*周期。将引脚P0的模拟期间设置为(us)表示设置PWM的周期。 |
|
|
|
只有小组成员才能发言,加入小组>>
793 浏览 0 评论
1152 浏览 1 评论
2528 浏览 5 评论
2861 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2711 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1074浏览 3评论
195浏览 2评论
457浏览 2评论
370浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
455浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 11:03 , Processed in 1.183475 second(s), Total 83, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号