一:前言 简单来说,ARM® mbed™ IoT 设备平台用于编写对可与云连接的硬件进行控制的软件。本文介绍的基于云端的嵌入式开发工具mbed是ARM® mbed™ IoT 生态系统的重要部分。 中文网站:http://www.mbed.org.cn/ mbed开发者平台之-ST-Nucleo-L432KC地址:http://developer.mbed.org/platforms/ST-Nucleo-L432KC/ 二.Nucleo-32 STM32L432KCU6 评估板之云端开发工具-mbed体验 step1:打开在线IDE。 step2:点击新建工程。 step3:选择开发板平台,这里选择NUCLEO-L432KC。 step4:选择工程模板,有ADC、PWM、串口、LED等例程,这里选择简单的LED闪烁例程。 step5:编辑工程名,这里使用默认。 step6:点击OK即可生成工程。 IDE界面十分简单,最上面是工具栏,有新建(New)、导入(Import)、编译(Compile)、发布(Commit)等命令按钮;左侧是工作区间,主要进行工程管理的基本操作,如删除,导入导出,重命名等;中间是代码编辑区,从代码来看和Ardiuo十分类似,完全屏蔽了底层硬件, 十分方便非专业人士使用;最右侧有常用的更换开发板的按钮。 step7:代码编辑好后,点击编译,完成后会自动生成bin文件,下载即可,这里选择下载到桌面。 step8:使用USB线连接开发板和PC后,由于板载USB虚拟磁盘,因此可以看到可用大小为256KB的可移动磁盘,直接把刚刚下载好的bin文件拖拽到里面即可完成烧录。 此外,工程还可以导出,以便使用其他工具如IAR,Keil等进行开发。 相关推荐: NUCLEO-L432KC官方技术文档 STM32 L4系列超低功耗微控制器官方介绍 STM32L4单片机参考设计 STM32单片机官方开发工具一览 |
STM32L4 超低功耗微系列及相关探索学习板介绍
STM32L476程序烧录
【NUCLEO-L476RG开发】使用STM32L4开发板玩转心率传感器
[Nucleo-L4R5] STM32L4R5 驱动OLED
[Nucleo-L4R5] STM32L4R5 基于OLED显示二维码
STM32L432KC开箱测评------OLED显示
STM32L476建工程及点亮LED
【开发工具】神舟系列开发板(STM32103/STM32107)光盘资料下载(5个G左右)
【评测站】STM32L496G-DISCO - 高性价比的智能手表解决方案
Linux环境下STM32开发工具TrueSTUDIO初体验
目前效率比较低,例程库没有Ardinuo那样多
不用其他烧录器,Jlink之类的?
对的,板载仿真器