首页 > ST 意法 > ST40-TOOLSET

ST40-TOOLSET:ST40-TOOLSET software

The ST40 Micro Toolset supports application development for ST40-based systems.

Applications can be efficiently implemented in ANSI C or ANSI C++ and mapped to the target hardware.

In conjunction with the on-chip emulation support of the ST40, the ST40 Micro Toolset supports board level debugging through the JTAG interface. The tools can be used through the STWorkbench Integrated Development Environment (IDE).

The toolset supports host-target interconnection through the ST Micro Connect 2, using either Ethernet or USB connections or ST Micro Connect Lite, using a USB connection only.

技术特点Key Features
  • GNU code development tools
  •     ANSI C and C++ compiler for ST40
  •     C (newlib) run-time library and C++ (libstdc++) including STL
  •     GNU archiver and other utilities
  •     Board specs defining memory area for linker
  •     Boot from Flash ROM support
  •     Extensive set of trace and profiling tools
  • Cross development with GDB
  •     The GNU debugger supports the ST40 simulator and development boards
  •     Includes Text User Interface (TUI) and the Insight GUI on all host platforms
  •     sh4xrun target loader
  • OS21 real-time kernel, provides:
  •     High-performance, low-memory footprint
  •     Tasks, semaphores, message queues
  •     Memory management and virtual memory API
  •     Mutexes and events
  •     Interrupt handling, cache control and timers
  •     Sources supplied, royalty free
  • Instruction set simulator
  •     Programs can be run without hardware
  •     Low-level execution tracing
  • Interface to the target through ST Micro Connect and ST TargetPack technology (supplied separately)
  • STWorkbench IDE (supplied separately)
  •     Built on the Eclipse IDE
  •     State-of-the-art IDE for use with a range of ST toolsets
  •     Powerful editing tools and ST40 specific plug-ins customize the IDE for building and debugging ST40 target applications
  •     Advanced trace and profiling tools
产品状态Product Status

目标

Product Specifications
描述版本大小
DB1352: ST40 Micro Toolset for developing ST40 applications3.0104 KB
Application Notes
描述版本大小
AN3530: ST40 Micro Toolset user trace support1.1536 KB
AN3943: Porting from OS20 to OS214.268 KB
Technical Notes & Articles
描述版本大小
TN0752: ST40-300 high performance dual issue 32-bit RISC processor core3.142 KB
User Manual
描述版本大小
UM1250: ST40 Micro Toolset GDB command scripts9.0796 KB
UM1347: OS21 USER MANUAL22.11,370 KB
UM1369: OS21 for ST4015.2162 KB
UM1399: ST40 Micro Toolset22.04,391 KB
Reference Manual
描述版本大小
RM0095: SUPERH SH-4, ST40 SYSTEM ARCHITECTURE VOLUME 18.03,445 KB
RM0129: SUPERH SH-4, ST40 ARCHITECTURE, VOLUME 2: BUS INTERFACES8.01,836 KB
RM0137: ST40 core and instruction set architecture12.03,296 KB
RM0148: ST40 core support peripherals (ST40-300)5.0581 KB
RM0171: SUPERH ST40 SYSTEM ARCHITECTURE VOLUME 3: VIDEODEVICES4.01,188 KB
RM0197: SH-4 generic and C specific application binary interface2.0246 KB
RM0288: ST40 core support peripherals5.01,640 KB
RM0327: Multi-Target Trace API version 1.01.0300 KB
订购型号Ordering Part Nummber
产品型号Marketing Status
ST40-TOOLSETTarget
DB1352: ST40 Micro Toolset for developing ST40 applications ST40-TOOLSET
AN3530: ST40 Micro Toolset user trace support ST40-TOOLSET
AN3943: Porting from OS20 to OS21 ST40-TOOLSET
TN0752: ST40-300 high performance dual issue 32-bit RISC processor core ST40-TOOLSET
UM1250: ST40 Micro Toolset GDB command scripts ST40-TOOLSET
UM1347: OS21 USER MANUAL ST40-TOOLSET
UM1369: OS21 for ST40 ST40-TOOLSET
UM1399: ST40 Micro Toolset ST40-TOOLSET
RM0095: SUPERH SH-4, ST40 SYSTEM ARCHITECTURE VOLUME 1 ST40-TOOLSET
RM0129: SUPERH SH-4, ST40 ARCHITECTURE, VOLUME 2: BUS INTERFACES ST40-TOOLSET
RM0137: ST40 core and instruction set architecture ST40-TOOLSET
RM0148: ST40 core support peripherals (ST40-300) ST40-TOOLSET
RM0171: SUPERH ST40 SYSTEM ARCHITECTURE VOLUME 3: VIDEODEVICES ST40-TOOLSET
RM0197: SH-4 generic and C specific application binary interface ST40-TOOLSET
RM0288: ST40 core support peripherals ST40-TOOLSET
RM0327: Multi-Target Trace API version 1.0 ST40-TOOLSET