TI 免费 StarterWare 助力 TI 嵌入式处理器实现便捷编程

2016-03-02

2011 年 11月4 日,北京讯

日前,德州仪器 (TI) 宣布推出免费 StarterWare 软件包,为 Sitara™ 32 位 ARM® 微处理器 (MPU)、C6000™ 数字信号处理器 (DSP) 以及 DSP + ARM 处理器开发人员提供可随时投入生产的用户友好型软件,从而可大幅缩短学习时间,加速嵌入式设计的开发进程。嵌入式软件编程占用产品开发大部分时间现已成为过去。StarterWare 可为应用开发人员提供无需使用操作系统的高灵活起点。此外,StarterWare 还可实现针对其它 TI 嵌入式器件的便捷移植。

StarterWare 使开发变得简单快捷

TI 最新 StarterWare 软件包可简化 ARM MPU 与 DSP 的开发流程,为配置和连接外设提供应用编程接口 (API)。此外,StarterWare 还包含轻量级软件协议栈,支持 USB、网络以及图形功能。StarterWare 配套提供的范例代码与应用手册可将开发时间缩短达 10 倍。

软件包不需要使用或学习复杂的操作系统,从而可帮助开发人员加速产品上市进程。开发人员无需通过操作系统来使用硬件,他们可对系统进行微调,为 CPU、外设以及存储器实现最佳资源管理,与 Linux® 操作系统下的运行情况相比,可将系统时延降低达 500 倍。在需要操作系统管理多个数据流的更复杂系统中,StarterWare 还可提供一个优化基础。许多实时操作系统 (RTOS) 厂商都计划在其 TI 嵌入式处理器产品中使用 StarterWare。

StarterWare 除了为 TI Sitara 32 位ARM MPU 与 C6000 DSP 提供这些优势之外,TI DSP + ARM 处理器也可获得简化型低时延处理器间通信软件层的支持,无需操作系统,便可为优化系统性能在两个内核之间实现处理与输入/输出 (I/O) 任务的高效共享。

StarterWare 支持 TI 嵌入式器件之间的便捷移植

TI StarterWare 软件包可帮助客户在 TI 嵌入式器件之间实现便捷移植。软件设计人员可像 MCU 一样对 MPU 进行编程,使用 IAR 与 Keil™ 等该软件熟悉的 MCU 工具链从 Stellaris® ARM Cortex™-M 微处理器 (MCU) 移植到 Sitara 32 位 ARM MPU。此外,开发人员还可从 ARM MPU 扩展到 C6000 DSP 或 DSP + ARM 处理器,因为该软件提供与 DSP 及 ARM MPU 相同的 API 调用。


本网站由阿里云提供云计算及安全服务