×

TI的RTOS内核用户手册免费下载

消耗积分:0 | 格式:pdf | 大小:2.80 MB | 2019-05-15

SunTiankui

分享资料个

  本手册介绍了作为TI-RTOS核心组件的sys/bios。在某些文档中,sys/bios也称为“ti-rtos内核”。此文档是与sys/bios 6.70版本一起发布的,但如果对软件的更改不会导致此文档不正确,则可以与较新版本的sys/bios一起使用。

  sys/bios使德州仪器设备上主流应用程序的开发人员能够开发嵌入式实时软件。sys/bios提供了一个小型固件实时库,并且易于使用工具进行实时跟踪和分析。

  6.30之前的sys/bios版本称为dsp/bios。

  sys/bios是一个可扩展的实时内核。它是为需要实时调度和同步或实时检测的应用程序而设计的。sys/bios提供抢占式多线程、硬件抽象、实时分析和配置工具。sys/bios有助于最小化目标上的内存和CPU需求。有关概述,请参阅介绍sys/bios的视频。

  sys/bios是ti-rtos产品的“ti-rtos内核”组件。两个名称都引用同一组件。您可以在其他文档和德州仪器网站上看到“TI-RTOS内核”的名称。这个新名称不需要您进行任何代码更改;目录和模块名称不受此更改的影响。

  您可以通过从ccs app center安装ti-rtos(在ccs中选择“帮助”ccs app center)或将其作为独立产品下载和安装来安装sys/bios。要求采用CCS V6.0或更高版本。

  sys/bios不需要预付或运行时许可费。

  sys/bios提供以下好处:

  •可以静态或动态配置所有sys/bios对象。

  •为了最小化内存大小,API被模块化,因此只需将程序使用的那些API绑定到可执行程序中。此外,静态配置的对象通过消除包含对象创建调用的需要来减少代码大小。

  •错误检查和调试工具是可配置的,可以完全从生产代码版本中删除,以最大限度地提高性能和最小化内存大小。•几乎所有系统调用都提供确定性性能,使应用程序能够可靠地满足实时期限要求。

  •为提高性能,在主机上格式化仪器数据(如日志和跟踪)。

  •线程模型为各种情况提供线程类型。支持硬件中断、软件中断、任务、空闲函数和周期函数。您可以通过选择线程类型来控制线程的优先级和阻塞特性。

  •提供了支持线程间通信和同步的结构。这些包括信号量、邮箱、事件、门和可变长度的消息传递。

  •动态内存管理服务,提供可变大小和固定大小的块分配。

  •中断调度程序处理低级上下文保存/恢复操作,并使中断服务例程完全用C语言编写。

  •系统服务支持中断的启用/禁用和中断向量的插入,包括将中断向量多路复用到多个源上。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !