关于TI-RTOS实时操作系统调试、分析工具以及网络概述
发布日期:2017.03.13 浏览次数:299
通过与 Code Composer Studio (CCS) 进行结合,TI-RTOS 内核提供一些有助于开发工程师调试和优化多线程应用的工具。运行时对象查看器 (ROV) 让开发人员可以对操作系统进行检查(例如邮箱和新表、任务)的状态:同时可以查看任务是正在运行、还是准备就绪或是被阻止;在IPC 上阻止了哪些任务;以及任务是否已超过堆栈限制。ROV 集成到 CCS 和 IAR 嵌入式工作平台 IDE 中。CCS 还包含一种称为 RTOS 分析仪的工具,可以实时捕获各类行为并且能显示线程执行和切换序列、线程和系统 CPU 负载、操作系统事件和用户定义的日志信息。
TI-RTOS 网络功能概述
之前称为网络开发者套件 (NDK) 的 TI-RTOS 网络功能将双模 IPv4/IPv6 堆栈与其他网络应用进行结合。TI-RTOS 网络功能支持适用于启用以太网的 MCU、MPU 和 DSP。
TI-RTOS 网络功能包括:
核心 TCP/IP 协议栈:采用源格式与二进制格式的双模 IPv6/IPv4 堆栈,包括 VLAN 封包优先级标记、TCP、UDP、ICMP、IGMP、IP 和 ARP网络应用:HTTP、TELNET、TFTP、SNTP、DNS、DHCP(仅限 IPv4)客户端和服务器串行/蜂窝式调制解调器支持:PPP 和 PPPoe应用编程的接口:BSD套接字、零拷贝套接字和对原始以太网的支持器件驱动程序:对于部分 TI 器件,在经过预测试的器件驱动程序可作为 TI-RTOS 的一部分提供或包含在 TI 软件开发套件 (SDK) 中。
另外,可选的附加功能可适用于 TLS/SSL 支持。TI-RTOS 通过 SimpleLink CC3100 驱动程序提供 Wi-Fi 支持。该驱动程序预先与器件(例如 Tiva C 和 MSP432? MCU)的 SPI 驱动程序集成,将 Wi-Fi 功能添加到这些设备中,即能实现开箱即用。适用于 CC3200 的 TI-RTOS 完全支持该器件上的内置 Wi-Fi 功能。