智能DSP操作系统 (OS) 是一个实时操作系统 (RTOS),除了为 MSBA8100 处理器提供驱动程序外,还可在以下基于 StarCore DSP 的处理器上运行:
• PSC9131
• MSC815x/MSC825x
• MSC814x
• MSC812x
• MSC8101/3
• MSC711x
StarCore CodeWarrior (CW) 开发工作室包含 SmartDSP OS 免版税源代码。
此外,SmartDSP OS 具有高级应用程序编程接口 (API),允许用户为 StarCore 处理器开发集成应用程序。
在 SmartDSP OS 中,大多数函数都是用 ANSI C 编写的。然而,在需要时,Assembly 会通过最大化 StarCore 的多个执行单元来优化时间关键功能。
SmartDSP OS 的其他功能包括:
• 内存占用小,非常适合高速 StarCore 处理器
• 基于优先级的事件驱动调度(由用户应用程序或硬件触发)
• 用于异常和任务处理的双堆栈指针
• 使用队列、信号量和事件进行任务间通信。
这只是使用 SmartDSP OS 所能做的一些事情的开始,请在此处获取更新并开始使用DebuggerGuys进行编码!