微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM32-NUCLEO开发平台全方位解析

STM32-NUCLEO开发平台全方位解析

时间:10-15 来源:互联网 点击:

DB04A1

该套件是一个用在NUCLEO开发板上的低功耗的蓝牙扩展套件,它带有兼容Arduino的UNO R3接口,采用低功耗,兼容BTLE 4.0的 单模芯片BlueNRG。扩展板通过SPI方式与NUCLEO板上的MCU通信,用户可以改变SPI的时钟频率,SPI片选和SPI IRQ都可以通过板上的电阻进行修改。

步进电机扩展板X-NUCLEO-IHM01A1

基于L6474芯片的步进电机驱动板,可以用一个NUCLEO开发板驱动最多3路步进电机

Adafruit 1.8 TFT LCD shield扩展板

总结:有了插座接口和碟型排针,可以自制各种扩展板,比如触摸按键,TFT,SD,USB等

特性五:支持多种IDE开发环境

STM32 NUCLEO开发板支持在线和单机IDE平台:

1、支持mbed(mbed.org)在线IDE开发环境: ST官网地址链接:

http://www.st.com/web/catalog/tools/FM147/SC1887/P...

在仿真器虚拟出的U盘里面,有个网页文件,如果有网络,打开后就能进入

2、支持常用MDK/IAR/及基于GCC的开发环境等

MDK-ARM v5.01 以上

EWARM v7.10.3 以上

TrueSTUDIO v5 以上

STM32 Nucleo开发板能让开发人员能够利用mbed开源软件平台、在线工具和mbed.org的合作基础设施开发创新应用,从ST官网界面,就可以进入链接网站:

这里要求先注册一下,才能使用

注册后,打开ST-NUCLEO-F072RB板子文件,载入一个blink led项目后,编译一下,就生成一个二进制文件Nucleo_blink_led_NUCLEO_F072RB.bin,将该文件拖入仿真器虚拟出来的U盘内,就可以实现程序的下载,是不是很方便呢?不妨自己试一下

特性六:丰富的软件代码例程支持

STM32-NUCLEO开发板具有丰富的代码和例程用于学习,具有一个从下到上的完整生态系统

NUCLEO软件包: STM32 Nucleo_FW_V1.2.1

CUbeF0软件包: STM32Cube_FW_F0_V1.0.0

标准库及例程包: STM32F0xx_StdPeriph_Lib_V1.3.1

DISCOVERY套件软件包:STM32F072B-Discovery_FW_V1.0.1

高级评估板套件软件包: STM32072B-EVAL_FW_V1.0.0

  • STM32单片机中文官网
  • STM32单片机官方开发工具
  • STM32单片机参考设计

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top