虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

您现在的位置是:虫虫下载站 > 资源下载 > 技术资料 > SYSBIOS 及其相关组件

SYSBIOS 及其相关组件

  • 资源大小:443 K
  • 上传时间: 2022-09-17
  • 上传用户:wwa875
  • 资源积分:2 下载积分
  • 标      签: sysbios 组件

资 源 简 介

SYSBIOS 及其相关组件

SYS/BIOS是一个可扩展的实时内核(或者说是操作系统),其提供了许多模块化的APIs(应用程序接口),支持抢占式多线程,硬件抽象,实时分析和配置工具,其设计目的是为了最大限度地减少对内存和CPU的要求。其拥有很多实时嵌入式操作系统的功能,如任务的调度,任务间的同步和通信,内存管理,实时时钟管理,中断服务管理等。有了它,用户可以编写复杂的多线程程序,并且会占用更少的CPU和内存资源。

       SYS/BIOS的早期版本是DSP/BIOS,更名的原因,是因为SYS/BIOS不仅可以用于DSP,而且也可以嵌入到ARM等其他SoC中去。SYS/BIOS是一个可用于实时调度、同步,主机和目标机通信,以及实时分析系统上的一个可裁减实时内核,它提供了抢占式的多任务调度,对硬件的及时反应,实时分析和配置工具等。同时也提供标准的API接口,易于使用。它是TI的eXpressDSP实时软件技术的的一个关键部分。

       CCS中集成安装了SYS/BIOS,能够大大方便用户编写多任务应用程序。另一方面,SYS/BIOS可以在XDCtools中使用配置技术,极大地方便了SYS/BIOS的开发流程。

       本节主要是通过一些简单的SYS/BIOS的例子来介绍相关APIs组件的作用,这里主要包括了时钟Clock模块、任务Tsk模块、软件中断Swi模块、信号量Sem模块及日志Log模块五类简单模块的使用。


相 关 资 源