这里就X-NUCLEO板的基本框架、基本特性和相应的技术资料获取等做下介绍。
估计很多人多STM32的各NUCLEO系列开发学习板不陌生了,这里顺便简单提下。STM32 NUCLEO开发平台是ST官方发布的易用性好、扩展性佳的低成本开发评估平台。该平台具有mbed功能,支持Arduino接口,同时还提供ST Morpho扩展排针,可连接STM32微控制器的周边外设,利用Arduino强大生态系统优势,便于快速实现STM32学习和评估。
整体来讲,NUCLEO开发板由ST-LINK/V2-1仿真器模块和主MCU核心板模块两个部分组成,它具有六大特性:
1、配备ST-LINK调试仿真器,可以调试自身或其它STM32目标板;
2、供电方式更为灵活,适合不同开发应用场合;
3、统一的主MCU核心板设计,做到一板多用;
4、对外扩展性强;
5、支持在线和单机多种IDE开发环境;
6、丰富的软件代码例程支持,方便快速上手;
关于NUCLEO板的介绍就说到这里,去WWW.ST.COM搜索NUCLEO可以容很易找到相关信息及资料。
继续说说X-NUCLEO板。ST官方针对不同的应用也出了一系列的X-NUCLEO扩展板,你去WWW.ST.COM搜索X-NUCLEO可以搜出很多型号的X-NUCLEO板。这里以其中的一款来大致介绍下,比方X-NUCLEO-IKS01A1,其板图如下。
X-NUCLEO-IKS01A1板是一块块运动型 MEMS 和环境传感器的系统评估板。它跟Arduino UNO R3连接器兼容,围绕ST公司的三轴加速度计及三轴陀螺仪LSM6DS0、三轴磁场计LIS3MDL、温湿度传感器HTS221和压力传感器LPS25HB*来展开设计。
X-NUCLEO-IKS01A1扩展板与NUCLEO板层叠一起后与NUCLEO板上STM32 MCU通过I2C进行通信。
主要特性:
LSM6DS0: MEMS 3D 加速度计 (±2/±4/±8 g) + 3D 陀螺仪(±245/±500/±2000 dps)
LIS3MDL: MEMS 3D 场强仪 (±4/ ±8/ ±12/ 16 gauss)
LPS25HB*: MEMS 压力传感器, 260-1260 hPa 绝对数字输出气压计
HTS221: 电容式数字相对温湿度传感器
MEMS 适配器及其它传感器 (如UV 索引值)
免费的综合性开放固件库,并与STM32Cube固件库兼容
跟STM32 Nucleo板完美匹配
板载Arduino UNO R3 接口
下图是X-NUCLEO-IKS01A1扩展板与NUCLEO板层叠一起后的外观图。
另外,关于该X-NUCLEO板的硬件线路图、使用手册及参考软件包都可以在ST官网免费下载。这也是开发者最为关心的地方。
刚才前面说了,X-nucleo扩展板是一套系列,除了上面提到的关于MEMS和环境传感应用方面的扩展板外,还有很多其它扩展板,比方有关于BLUE TOOTH,WIFI,MOTOR等应用的扩展板及相关开发资料,有需要或有兴趣可以直接去ST官方搜索下载。
至于如何获取这些x-nucleo扩展开发板,可以跟ST MCU相关代理商联系咨询和采购。st中文官网的“联系我们”处可以选择合适代理商
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |