SW 개발도구

  • SW개발도구
  • TASKING
제품문의

TASKING Compiler에 대한 자세한 제품 정보는 전용 사이트에서 확인하실 수 있습니다. 사이트 바로가기

C166 / ST10 / TriCore compiler TASKING

개요

TASKING은 임베디드 컴파일러 개발의 오랜 경험으로 얻은 CrossView라는 강력한 디버거 환경을 개발자들에게 제공하고 있습니다.
다양한 CPU 및 애플리케이션을 신속하게 개발할 수 있는 안정된 환경을 제공하여 개발 시간을 획기적으로 단축할 수 있습니다.
특히, TASKING 컴파일러는 Infineon의 C16X, XC16X/ST10, TriCore를 가장 잘 지원하는 개발도구입니다.

특징

  • 완벽한 통합 개발환경
  • 각 언어에 적합한 코드 에디터 환경
  • C, C++, Embedded C++, Assembly 언어 지원
  • MISRA C code checking 지원

    MISRA : Motor Industry Software Reliability Association

  • Floating-Point Library 사용자 In-Line Assembly 지원
  • LINKER/LOCATOR
    • 자동/사용자정의 Code/Data 메모리 설정
    • 최적 메모리 사용을 위한 다양한 설정
    • 사용된 함수만을 자동으로 링크하는 스마트 링크기능
    • HIGH LEVEL 디버깅을 위한 IEEE695 OUTPUT 지원
    • (E)PROM programmers 사용자를 위한 SREC / Intel HEX output format 지원
  • CROSSVIEW PRO DEBUGGER
    • Instruction set simulator
    • ROM monitor
    • On-Chip 디버깅
    • OSEK kernel-aware
  • EXTENSIVE RTOS, ICE AND EVALUATION BOARD SUPPORT
  • DAVE 2를 이용한 하드웨어드라이버 설정
  • 지원환경 : PC/WINDOWS, SUN/SOLARIS

주요이점

  • 강력한 코드 최적화 기능

    Code size, Datga size 및 code실행 시간 등, 다양한 최적한 옵션으로 Code 효율성 향상

  • 다양한 플래시 메모리를 지원하여 보다 편리한 시뮬레이션 가능

Microcontroller List (Infineon technologies, STMicroelectronics)

  • C16X, Gold, SDA6000, C166S, V2, XC16x
  • ST10xXXX, STESF10C, Super10M340, Super10M345
  • TC11xx, TC1765, TC1766, TC1796, TC1910, TC1912, TC1920, PMB8860, PMB8880, PXB4260, PXB4225

ARM compiler TASKING

개요

TASKING에선 임베디드 분야에서 20년 이상 축적한 Cross컴파일러 기술을 바탕으로 VX-toolset Complier인 ARM 컴파일러를 새롭게 출시하였습니다.
특히 MISRA C에 적합한 코드를 생성함으로써, 코드의 안정성 및 신뢰성을 한 층 높인 컴파일러입니다.

특징

  • ISO C++ COMPILER, SCALABLE TO EC++
  • C COMPILER, ISO C'99 COMPLIANT
  • ASSEMBLER WITH MACRO-PREPROCESSOR
  • C/C++ LIBRARIES, RUN-TIME LIBRARIES, FLOATING-POINT LIBRARIES
  • LINKER AND LOCATOR
  • CROSSVIEW PRO DEBUGGER WITH TWO EXCUTION WNVIRONMENTS
    • Simulator
    • OCDS debugging over JTAG

주요이점

  • 편리한 프로젝트 구성
  • 빠르고, 최적화된 코드 컴파일 및 다양한 최적화 옵션 지원
  • 코드 프로파일링 기능
  • 구문에러/런타임에러 체크
  • 'MISRA C' 코드체크
  • CROSSVIEW 디버거
  • 프로그램 퍼포먼스 분석기능
  • RTOS 기반의 애플리케이션 디버깅

ARM processor list

  • ARM7EJ-STM, ARM710TTM, ARM720TTM, ARM7TDMI®, ARM7TDMI-STM, ARM9TDMI®, ARM920TTM
  • ARM922TTM, ARM940TTM, ARM926EJI-STM, ARM946E-STM, ARM966E-STM, ARM968E-STM, ARM10TDMITM
  • ARM1020ETM, ARM1022ETM, ARM1026EJ-STM, StrongARM®, StrongARM110 , StrongARM1100, Xscale®

TASKING compiler tool list

  • 8-16 BIT SOFTWARE DEVELOPMENT TOOLS
    • 8051
    • Infineon C166
    • Intel 196/296
    • Renesas M16C
    • Renesas R8C/Tiny
    • Philips XA
    • STMicroelectronics ST10/Super10
  • DSP SOFTWARE DEVELOPMENT TOOLS
    • Freescale DSP56xxx
    • StarCore
  • 32-BIT SOFTWARE DEVELOPMENT TOOLS
    • Infineon TriCore
    • ARM
    • FreeScale 68K/ColdFire
    • PowerPC
    • Infineon SLE88