
有人问,ST官方出的X-NUCLEO板是什么板?是比nucleo板还牛的板的吗?其实 也不能这么说。X-NUCLEO板是基于NCUCLEO板针对某些功能应用的拓展功能板, 换句话说,该扩展板的使用还离不开NCUCLEO板,二者形成一个套件。借助于该套件, 开发者可以大大提升开发进度。 6 g5 b& W4 ]: P9 o- L, [) O( ]1 ] 这里对X-NUCLEO板的基本框架、基本特性和相应的技术资料获取等做下介绍。 估计很多人对STM32的各NUCLEO系列开发学习板不陌生了,不过也顺便简单介绍下。 STM32 NUCLEO开发平台是ST发布的易用性好、可扩展性佳的低成本平台。开发平台具有 mbed功能支持Arduino接口,同时还提供ST Morpho扩展排针,可连接微控制器的所有周边 外设,可以利用Arduino强大生态系统优势,便于快速实现STM32学习和评估。 整体来讲,NUCLEO开发板由ST-LINK/V2-1仿真器模块和主MCU核心板模块两个部 分组成,它具有六大特性: 1、配备ST-LINK调试仿真器,可以调试自身或其它STM32目标板; 2、供电方式更为灵活,适合不同开发应用场合; 3、统一的主MCU核心板设计,做到一板多用; 4、 对外扩展性强; 5、支持在线和单机多种IDE开发环境; 6、丰富的软件代码例程支持,方便快速上手; ![]() 关于NUCLEO板的介绍就说到这里,去WWW.ST.COM搜索NUCLEO可以容易找到相关资料。 9 h! X, S% f' @2 W$ o2 ? 继续说说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进行通信。 主要特性:
下图是X-NUCLEO-IKS01A1扩展板与NUCLEO板层叠一起后的外观图。 ![]() 另外,关于该X-NUCLEO板的硬件线路图、使用手册及参考软件包都可以在ST官网免费下载。 ![]() 刚才前面说了,X-nucleo扩展板是一套系列,除了上面提到的关于MEMS和环境传感应用方 面的扩展板外,还有很多其它扩展板,比方关于BLUE TOOTH,WIFI,MOTOR等应的扩展板 及相关开发资料,有需要或有兴趣可以直接去WWW.ST.COM搜索下载。 ![]() 至于如何获取这些x-nucleo扩展开发板,可以跟ST MCU相关代理商联系咨询和采购。中文官 网WWW.STMCU.COM.CN的“联系我们”处可以选择合适代理商。[url=mailto:如果实在找不到合适代理商,不妨试着向STMCU社区支持发邮件到%20mcu.china@st.com]如果实在找不到合适代理商,[/url] 不妨试着向ST MCU的社区支持发邮件到 mcu.china@st.com 咨询协助。 |
% t2 R1 s' e: r5 J4 c W, v. W
当然不一样,X 表示 expansion,即nucleo扩展板
上面那个绿色的是 DIL24适配板,ST官方也有好多种: i+ @3 C5 s/ O! M2 U
是的。上面绿色是个加速度传感器模块。
那个X-NUCLEO板的原理图、gerber文件、参考库代码都是现存的。
马达-x-nucleo