ST基于ARM核的32位微控制器可由一整套从高端到低成本的工具支持,包括评估、调试、软件和编程工具。
这一整套工具包括来自第三方的带有集成开发环境和搭载JTAG应用接口的在线调试器/编程器。此外,STR9的应用开发人员也可从该系列的ARM ETM(嵌入式跟踪宏单元)中受益,在调试过程中,它支持使用具有跟踪能力的工具。
使用ST的STR7和STR9库以及一整套应用指南,可帮助开发基于ARM核的ST微控制器,并缩短产品开发周期。先进、高效的软件驱动库和工具提供商的全面支持的完美结合带来了实现最佳和优化开发流程的快捷路径。
|
|
|
|
评估工具 |
评估工具是了解STR7和STR9S特性和功能并进行应用开发的理想工具。它们包括:
评估板:包括来自一系列第三方工具开发商(如 Olimex)的评估板,和由ST经销并可实现一整套外设功能的开放式评估板。ST 的应用板包括:
|
|
入门套件: 用于帮助用户发现目标器件特性并快速轻松地开始应用开发的一整套硬件和软件。通用入门套件包括:
|
|
专用入门套件包括:
|
|
|
开发工具 |
集成开发环境(IDE):从可通过单一集成开发环境对应用开发从头到尾进行控制的多种开发解决方案中选择。IDE 可通过一个易用的图形界面进行项目管理、源代码编辑、应用构建和调试。它们支持一系列具有JTAG行业标准接口的在线调试器/编程器,用于与应用板连接并且使用USB接口与主机PC连接。还有可用于对带有ETM™的STR9进行跟踪的工具。
|
以下面向STR7和STR9应用开发的IDE由ST经销:
|
注释:面向ST的Realview开发工具套件将继续由ST提供和支持,用于基于ST ARM7TDMI (STR7)和ARM966E (STR9)核的微控制器单元。但是,该工具包将不支持采用未来ARM核的ST微控制器。
|
面向STR9的开发套件提供集成开发环境和具有跟踪功能的在线调试器,从而使开发人员可以充分利用STR9S的ETM™功能,以在应用调式过程中执行跟踪。
|
注释:IAR和Raisonance的面向STR9系列的高级开发套件也支持STR7的开发和调试。
|
|
嵌入式操作系统和软件解决方案 |
面向STR7和STR9用于驱动微控制器外设的 ST软件库(带有C源代码)可以免费下载。此外,ST还为USB应用开发人员提供 USB 开发套件 – 用于在任何 STR7或 STR9应用中轻松实现 USB接口的一整套固件包。
嵌入式操作系统: 面向STR7和STR9的开发工具,包括嵌入式系统软件和多个免费的小型操作系统,以满足从低成本到高度安全性的多种应用限制要求。该套件还包括一系列嵌入式堆栈解决方案,用于以太网、USB、图形界面等的实现。
|
|
编程工具 |
STR7和STR9可由低成本和自动化的编程解决方案支持。
Raisonance的带有免费Rflasher编程接口的RLink在线调试器/编程器可为STR7和STR9微控制器编程提供价格低廉的通用解决方案。
|
|
|
|
新闻 |
|
|
产品手册和指南 |
|