进行蓝牙功能的开发就先熟悉TI-RTOS实时操作系统的特性

发布日期:2017.03.01     浏览次数:256

      TI-RTOS 提供以下组件及各类相关特性介绍,用户若要用TICC2640芯片或昇润科技CC2640R2F SDK工具进行蓝牙功能的开发,就要先熟悉TI-RTOS实时操作系统,以下就是TI-RTOS的相关特性介绍。

TI-RTOS的相关特性介绍

TI-RTOS 内核

TI-RTOS 内核(之前称为 SYS/BIOS)提供确定性抢占式多线程和同步服务、内存管理和中断处理。TI-RTOS 内核具有高度的可扩展性,可缩减为几 KB 的内存。

TI-RTOS SSL

TI-RTOS SSL 提供 TLS/SSL DTLS 以及一个内容很丰富的密码库。它基于 wolfSSL。该产品需要支付一定费用。可从此处获取评估版本(GPL 许可证)。

TI-RTOS 网络功能

TI-RTOS 网络功能(之前称为 NDK)提供符合 IPv4 IPv6 标准的 TCP/IP 堆栈以及相关的网络应用(如 DNSHTTP DHCP)。

TI-RTOS 无线连接

TI-RTOS 与附带了 SimpleLink? 无线 MCU 系列的无线连接堆栈完全集成,其中该系列包括 Wi-Fi、蓝牙智能(蓝牙低功耗)和 ZigBee?

TI-RTOS 文件系统

TI-RTOS 文件系统是与 FAT 兼容的文件系统,它基于开源的 Fatfs 产品。

TI-RTOS USB

TI-RTOS USB 同时提供 USB 主机和设备堆栈以及 MSCCDC HID 类驱动程序。TI-RTOS USB 使用经过验证的 TivaWare(之前称为 StellarisWareUSB 堆栈。

TI-RTOS IPC

TI-RTOS IPC 在多核器件内提供高效的处理器间通信。

TI-RTOS 仪器功能

TI-RTOS 仪器功能让开发人员能够在应用中包括一起调试,从而由系统级分析工具显示运行时行为(包括上下文切换)。

TI-RTOS 驱动程序和电路板初始化功能

TI-RTOS 驱动程序和电路板初始化功能提供一组可作为所有器件标配的驱动程序 API(例如以太网、UART I2C)以及所有受支持电路板的初始化代码。所有驱动程序和电路板初始化 API 均构建在 TivaWareMWareCCWare MSPWare 库的基础上。

TI-RTOS 电源管理器 

TI-RTOS 电源管理器提供预实施、超低功耗模式并能在 CPU 空闲时自动判断最佳的低功耗模式。TI-RTOS 驱动程序具有功率监视功能并且与电源管理器通信,以确保在不使用外设时断开电源。