STM32F302R8T6 MBED开发板 含13款传感器模块
兼容NUCLEO-F302R8,带ST-LINK/V2仿真下载器,支持mbed功能,Arduino扩展
产品简介【自我介绍】
我是一套用于评估XNUCLEO-F302R8的开发套件,配套外扩板及各种常用传感器。
【关键部件】
XNUCLEO-F302R8(老大履历太丰富,岂敢在这括号内写完,简介见下方)
IO Expansion Shield(方便连接XBee、WiFi-LPT100及各种常用传感器)
Sensors Pack(气体、颜色、火焰、霍尔、红外、紫外、激光、声音、温湿度、倾斜、液位等传感器)
初识XNUCLEO-F302R8【自我介绍】
我是块兼容NUCLEO-F302R8的开发板,基于STM32F302R8T6。
如果你了解NUCLEO,就知道我支持mbed开发平台,还打通了Arduino生态圈。
另外,我其实是NUCLEO的进化版,号称XNUCLEO,就像XMEN一样,有特异功能。
【我的特点】
兼容 NUCLEO-F302R8 ,基于Cortex-M4 STM32F302R8T6
兼容Arduino,支持各种Arduino扩展板,接入Arduino庞大生态系统,获得更多潜在资源
提供ST Morpho扩展排针,弥补Arduino I/O接口较少的缺陷,方便自由连接周边设备
支持mbed,支持mbed SDK及在线工具快速搭建产品原型,缩短开发周期
配合mbed在线资源,即可参考不断更新的、丰富的STM32综合库软件HAL以及各种封装好的例程
【项目大PK】
项目 | XNUCLEO | NUCLEO | 备注 |
---|---|---|---|
Arduino兼容性 | 兼容UNO及Leonardo | 兼容UNO | XNUCLEO默认兼容UNO,可通过跳线设为兼容Leonardo |
Arduino ICSP接口 | 有 | 无 | 带ICSP接口,才能支持带有该接口的扩展板 |
USB接口 | 有 | 无 | NUCLEO的USB接口仅用于调试,实际上没有引出USB |
USB接口封装 | Micro USB | Mini USB | Micro USB更为通用,也是未来的趋势 |
Morpho接口丝印 | 绝大部分有 | 无 | 有丝印,就不需要去翻查用户手册 |
常用接口连接方式 | 采用跳线帽 | 采用0欧电阻 | 采用跳线帽连接更方便,避免频繁使用电烙铁,导致焊盘脱落 |
串口调试 | 在线调试时,可进行 | 在线调试时,无法进行 | NUCLEO集成的ST-LINK功能芯片可模拟成串口,但无法在调试的情况下这么做,XNUCLEO则采用独立的USB TO UART芯片 |
8MHz晶振 | 有 | 无 | 使用外部8MHz晶振,定时会更准 |
32.768KHz晶振 | 有 | 无 | 有该晶振才支持RTC功能 |
USB保险丝 | 有(500mA) | 无 | 没有保险丝,更容易烧坏主控芯片及电脑USB接口 |
LED数量 | 4 | 1 | 方便观察程序的运行状态 |
UART指示灯 | 有 | 无 | 方便观察是否有数据通信 |
DC电源插座 | 有 | 无 | 方便使用 |
按键位置 | 靠近板边 | 靠近Arduino接口 | 靠近板边,尽可能避免插上扩展板而无法使用 |
ST-LINK | 独立 | 集成 | 方便将ST-LINK用到其他地方 |
USB连接线 | 有配送 | 没配送 |
图解XNUCLEO-F302R8
[芯片简介] STM32F302R8T6 内核:ARM®32-bit Cortex™-M4 工作频率:72MHz 工作电压:2.0V-3.6V 封装:LQFP64 存储资源:64kB Flash,16kB SRAM 接口资源:2 x SPI,3 x USART, 3 x I2C,1 x CAN,1 x USB 模数转换:1 x AD(12位, 15通道),1 x DAC(12位) SPX3819M5 3.3V稳压器件 AMS1117-5.0 5.0V稳压器件 CP2102 USB转串口芯片 [接口简介] Arduino接口 便于接入各种Arduino扩展板(Shield) ICSP接口 Arduino的ICSP接口 USB TO UART接口 便于调试 USB通信接口 SWD接口 支持下载与调试 ST Morpho 引出VCC、GND及所有I/O,方便与外设进行连接 6-12V DC接口 |
[器件简介] 用户按键 便于I/O输入测试或控制程序运行状态 复位按键 电源指示灯 用户指示灯 便于I/O输出测试或显示程序运行状态 500mA快速自恢复保险丝 串口收发指示灯 8MHz晶振 32.768KHz晶振 [跳线说明] ADC和I2C接口的选择跳线 短接A与B:Arduino接口的A4和A5做I2C功能用 短接B与C:Arduino接口的A4和A5做ADC功能用 串口选择跳线 MCU电流测试跳线 方便做低功耗实验 电源选择跳线 短接5V与U5V:使用USB供电 短接5V与E5V:使用外部电源 USB使能跳线 短接跳线:USB使能 断开跳线:USB不使能 用户按键选择跳线 短接跳线:接入到示例程序指定的I/O 断开跳线:可改为使用连接线接入自定义的I/O 用户LED选择跳线 短接跳线:接入到示例程序指定的I/O 断开跳线:可改为使用连接线接入自定义的I/ |
XNUCLEO-F302R8接口说明【Arduino接口说明】
【ST Morpho接口说明】
【项目大PK】
项目 | XNUCLEO | NUCLEO | 备注 |
---|---|---|---|
Arduino兼容性 | 兼容UNO及Leonardo | 兼容UNO | XNUCLEO默认兼容UNO,可通过跳线设为兼容Leonardo |
Arduino ICSP接口 | 有 | 无 | 带ICSP接口,才能支持带有该接口的扩展板 |
USB接口 | 有 | 无 | NUCLEO的USB接口仅用于调试,实际上没有引出USB |
USB接口封装 | Micro USB | Mini USB | Micro USB更为通用,也是未来的趋势 |
Morpho接口丝印 | 绝大部分有 | 无 | 有丝印,就不需要去翻查用户手册 |
常用接口连接方式 | 采用跳线帽 | 采用0欧电阻 | 采用跳线帽连接更方便,避免频繁使用电烙铁,导致焊盘脱落 |
串口调试 | 在线调试时,可进行 | 在线调试时,无法进行 | NUCLEO集成的ST-LINK功能芯片可模拟成串口,但无法在调试的情况下这么做,XNUCLEO则采用独立的USB TO UART芯片 |
8MHz晶振 | 有 | 无 | 使用外部8MHz晶振,定时会更准 |
32.768KHz晶振 | 有 | 无 | 有该晶振才支持RTC功能 |
USB保险丝 | 有(500mA) | 无 | 没有保险丝,更容易烧坏主控芯片及电脑USB接口 |
LED数量 | 4 | 1 | 方便观察程序的运行状态 |
UART指示灯 | 有 | 无 | 方便观察是否有数据通信 |
DC电源插座 | 有 | 无 | 方便使用 |
按键位置 | 靠近板边 | 靠近Arduino接口 | 靠近板边,尽可能避免插上扩展板而无法使用 |
ST-LINK | 独立 | 集成 | 方便将ST-LINK用到其他地方 |
USB连接线 | 有配送 | 没配送 |
产品图片
XNUCLEO-F302R8 正面图
XNUCLEO-F302R8 反面图
XNUCLEO-F302R8 正面斜视图
XNUCLEO-F302R8 反面斜视图
XNUCLEO-F302R8 接入ST-LINK/V2 (mini)
-
嵌入式主板
+关注
关注
7文章
6085浏览量
35295 -
微雪电子
+关注
关注
9文章
873浏览量
6637
发布评论请先 登录
相关推荐
评论