6. mbedOS API说明
mbedOS的中间层接口都是以C++的接口形式实现,也就是说对于某一类对象或者操作都会封装成类。所以API都是以类函数和静态函数提供。当然重载的操作符Operator,例如=,(),+/-都是很常见的,它可以非常直观的操作设备和对象。
前面我们介绍了mbedOS的整体框架:
下面我们自顶向下介绍这个框架图每一部分提供的类:
RTOS
Kernel
任务管理
事件管理
Thread间通信
Thread间同步
Security
Connectivity
Network Socket
NetWork Interface
Secure Socket
DNS
Bluetooth(BLE)
NFC
LoRaWAN
Data Storage
File System API
BlockDevice API
Platfrom
Time
Power
Memory
Other Platform APIS
Drivers
Serial UART
SPI Drivers
Input/Output Drivers
USB Drivers
Other Drivers