Mbed OS简介
Mbed OS是一款基于Arm Cortex-M架构设计的免费开源物联网操作系统,由Arm及其技术伙伴协作开发,具有连接性、易用性、安全性、模块化、支持设备管理和机器学习等特点,同时可提供软件库、开发硬件、教程和代码示例等资源,帮助开发人员轻松构建、测试和部署物联网设备。
该操作系统可提供蓝牙、以太网、NFC等广泛的通信连接选项,拥有Keil Studio Cloud、Mbed Studio、Mbed CLI等编译器及IDE工具,可根据实际需求,或是采用相应的工具在线或是本地开发平台进行编译和调试。另外,Mbed OS还支持Arm Cortex-M微控制器连接产品,所需要的功能模块,例如GPIO、CAN、SPI、USB等。
为了帮助各位APM32用户快速入门,接下来向大家演示如何通过Mbed OS适配极海APM32F407IG TinyBoard。
开发板介绍
APM32F407IG TinyBoard
MCU性能特点
Cortex-M4F @ 168MHz
Flash: 1024KB, SRAM: 192+4KB
板上资源
SWD x1, LED x2, KEY x2, RESET KEY x1
GPIO x134, ETH x1, USB Type-C x2
USB Host x1, Geehy-Link x1, Arduino x1
实时系统
Free RTOS, RT-Thread, Mbed OS
开发工具
Keil MDK-Arm, IAR
VScode, Eclipse
以上便是本次Mbed OS适配极海APM32F407IG TinyBoard的简要介绍与操作指南,我们将持续提供灵活便捷、简单易用、丰富多样的软硬件开发工具及生态平台,为开发者带来更良好的使用体验,助力缩短产品设计时间、降低开发成本,敬请期待!
全部0条评论
快来发表一下你的评论吧 !