Introduction to Mbed OS
Mbed OS is a free and open-source IoT operating system designed based on the Arm® Cortex®-M architecture, developed collaboratively by Arm and its technology partners. It features connectivity, ease of use, security, modularity, support for device management, and machine learning, while providing software libraries, development hardware, tutorials, and code examples to help developers easily build, test, and deploy IoT devices.
This operating system offers a wide range of communication options, including Bluetooth, Ethernet, and NFC, and comes with compilers and IDE tools such as Keil Studio Cloud, Mbed Studio, and Mbed CLI, allowing users to compile and debug based on actual needs, either online or on local development platforms. Additionally, Mbed OS supports Arm® Cortex®-M microcontroller connection products, along with necessary functional modules like GPIO, CAN, SPI, and USB.
To help APM32 users get started quickly, we will demonstrate how to adapt the Jihai APM32F407IG TinyBoard using Mbed OS.
Development Board Introduction
APM32F407IG TinyBoard
MCU Performance Features
-
Cortex-M4F @ 168MHz
-
Flash: 1024KB, SRAM: 192+4KB
-
Free RTOS, RT-Thread, Mbed OS
-
Keil MDK-Arm, IAR -
VScode, Eclipse
Resource Acquisition Links
https://github.com/GeehySemi/mbed-os-DAPLINK-Hardware
https://github.com/GeehySemi/mbed-os-DAPLINK-Hardware


0756 6299999


www.geehy.com

83 Guangwan Street, Xiangzhou District, Zhuhai City, Guangdong Province