用于 TI Stellaris 和 Concerto 微控制器可扩展的 RTOS 解决方案
来源:互联网 发布:中越海警船 知乎 编辑:程序博客网 时间:2024/04/29 01:13
由于TI-RTOS 避免了从头开始创建基本系统软件功能的必要,所以就加快了开发进程。TI-RTOS 可从实时多任务内核(之前称为 SYS/BIOS 的 TI-RTOS 内核)扩展为完整的 RTOS 解决方案,其中包括附加中间件组件、电源管理和器件驱动程序。通过TI 的超低功耗 MCU和 TI-RTOS 电源管理进行结合,开发人员能够设计出电池寿命更长的方案应用。TI-RTOS 提供经预测试和预集成的必要系统软件组件,使开发人员能够专注于设计最与众不同的应用。
TI-RTOS 构建于经过检验的现有软件组件基础之上,确保了可靠性和质量。另外,还提供了多项任务开发和集成测试的文档、额外示例以及 API,用于验证所有组件能否顺利进行协调工作。TI-RTOS 经过 Code Composer Studio™ 集成开发环境 (CCS IDE) 的充分测试。针对一些微控制器平台,TI-RTOS 包含可以与 IAR 嵌入式的工作平台 IDE 和 GCC 配合使用的库。
许可 - TI-RTOS 附带了完整源代码,无需预付或运行时许可费用。多任务内核、TCP/IP 网络堆栈、FAT 文件系统以及所有的器件驱动程序和示例都使用开源的 BSD 型许可。这样一来开发人员可以轻松将软件转给合作伙伴或子承包商,而就没有繁琐的许可限制。不同于 GPL 许可证,BSD 许可证不要求开发人员提供完整的应用程序源代码。
TI-RTOS 的可用性
TI-RTOS 内核在大多数 TI 微处理器、微控制器和 DSP 上都可以使用。TI-RTOS 中间件、驱动程序和电路板初始化组件在所选的 ARM® Cortex™-M4 Tiva-C、C2000™ 双核 C28x + ARM Cortex-M3、MSP430™ 和 MSP432™ 微控制器,以及 SimpleLink™ WiFi® CC3200 和 SimpleLink™ CC26xx 与 CC13xx ULP 无线 MCU 上也都可以使用。
- 用于 TI Stellaris 和 Concerto 微控制器可扩展的 RTOS 解决方案
- TI Stellaris M3的硬件断点数
- TI Stellaris图形库的两种文字显示方式
- TI的STELLARIS芯片不能使用JTAG仿真器进行仿真
- 基于TI-RTOS的CC2640 UART
- 基于TI-RTOS的CC2640 UART
- 基于TI-RTOS的CC2650DK开发(19)---Stacks(栈)和Heap(堆)
- 基于TI-RTOS的CC2650DK开发(2)---点亮LED
- 基于TI-RTOS的CC2650DK开发(5)---线程概览
- 基于TI-RTOS的CC2650DK开发(6)---硬件中断
- 基于TI-RTOS的CC2650DK开发(7)---软件中断
- 基于TI-RTOS的CC2650DK开发(8)---任务
- 基于TI-RTOS的CC2650DK开发(9)---任务示例
- 基于TI-RTOS的CC2650DK开发(10)---空闲循环
- 基于TI-RTOS的CC2650DK开发(11)---信号量
- 基于TI-RTOS的CC2650DK开发(12)---事件模块
- 基于TI-RTOS的CC2650DK开发(13)---门
- 基于TI-RTOS的CC2650DK开发(14)---邮箱
- AngularJS的Filter用法详解
- Spring-hibernate使用全xml配置结合方式搭建开发
- data augmentation 数据增强方法总结
- Android SDK Manager Extras中没有 Intel x86 Emulator Accelerator (HAXM installer)
- ES6的一些常用特性
- 用于 TI Stellaris 和 Concerto 微控制器可扩展的 RTOS 解决方案
- SpringMVC02-Controller与RequestMapping
- Python访问Mysql分表数据的方法示例
- ./asadmin: 52: exec: java: not found
- XAMPP的使用
- Linux安装man
- 基于 Android NDK 的学习之旅-----Android.mk 介绍
- java 堆栈的区别
- SwipeRefreshLayout与ExpandableListView的学习