8051 Software Development Tools

 

8051 是單晶片開發始祖,也可以說是5、6年級生開始接觸嵌入式系統開發最早的微控器。截止目前仍有許多死忠的愛好者將其放在控制電路上使用。Tasking Software Development tools for 8051 也一直不斷更新支援維護,保持對死忠使用者有一最佳的選擇。例如微控器廠商植入除錯介面使開發者得以使用較經濟方式除錯,Tasking CrossView debugger 環境就可以直接支援,簡化開發環境整合的困擾。

 Tasking CrossView 新版V7.2有那些新增項目

      • CrossView OCDS debugger support for Infineon® XC8xx derivatives using DAS, including new XC864 and XC878
      • Debugger/Flash support for Silicon Laboratories JTAG and C2 target boards
      • Support for new derivatives from various manufacturers, such as Infineon, Silicon Laboratories and NXP
      • Many small improvements

    更完整的訊息 Release Note

新版V7.0/ 7.1有那些新增項目

  • Enhanced Embedded Development Environment:
    • An explorer like treeview control allows simplified configuration of the TASKING tools and the 8051 target processor for the experienced as well as the novice user
    • Menu structure is now tuned according to the development work flow, offering an intuitive project management setup
    • A switch enables the TASKING classic style menu option for those used to the setup of previous versions
  • New optimizations in the compiler help reduce code size
  • Atmel’s multiple datapointer implementation supported
  • Extensions to the Intel OMF51 standard offer improved connectivity to emulators and debuggers
  • Supports many new 8051 vendors and derivatives
  • New macro preprocessor supporting additional macro commands
  • Accelerated interrupt support for SMSC Wyndham LPC47N359
  • Flash tool for Phytec boards and Winbond family, and Silicon Laboratories' kits through JTAG wiggler
  • Load utility for Infineon® C868 kit
  • CrossView Pro debugger enhancements:
    • Support for JTAG debug environment from Silicon Laboratories
    • New intuitive user-interface, context sensitive help system
    • ROM monitor provided in C code and Assembly
    • Simplified breakpoint configuration, "stop-execute-go" probe points added
    • Data coverage on memory locations
  • Attractively priced special compiler bundle, consisting of C51 compiler, ROM monitor debugger and simulator. All the tools you need in one package at an unsurpassed price/performance ratio!

更完整的訊息  What's New in v7.0 and Release notes

全部8051 Development Solution 介紹

    • C51 Compiler, macro assembler, linker/locator, flash/load utility and debugger
    • Embedded Development Environment lets users access all tools through a common windows interface
    • Seamless integration with other TASKING compiler toolsets, for easy future upgrading
    • C51 compiler produces the tightest, fastest code in the industry
    • Conformant to ANSI-C standard; Verified against de-facto validation suites
    • MISRA C enhanced code checker in the 8051 compiler, when you are concerned with the quality and maintainability of your C source code
    • Complete ANSI C libraries in source, and 8051 tuned runtime support libraries
    • Code memory banking support, allowing up to 256 banks of 64Kb
    • Supports 4 different memory models: small, auxpage, large, and reentrant
    • In-line assembly and in-line expansion of user and predefined functions for efficiency; Many intrinsic functions to optimize code
    • Software floating point libraries for single precision operation
    • Powerful macro assembler and linker/locator generates ROMable, relocatable and reentrant code for optimum flexibility
    • Output formats: IEEE-695, OMF-51, Intel HEX, S-Records
  • CrossView Pro 8051 Debugger
    • Two 8051 debugger execution environments available:
      • High speed simulator debugger
      • Retargetable ROM monitor debugger interfaces directly to Evaluation Boards or custom developed target application.
    • View your source in C, assembly, or mixed mode, where you have your high level language code intermixed with the corresponding assembly code
    • Unlimited amount of code and data breakpoints supported
    • Code/data coverage and profiling (performance analysis) in simulator
    • C and assembly level trace and stack tracing
    • Bubble-Spy™ technology for easy and quick inspection of variable contents
    • Programmable Data Analysis in enables quick detection of errors in your data output
    • Peripheral simulation support in simulator
    • ROM monitor program is royalty free and delivered in source (assembly as well as C); Intel's RISM protocol is also supported
    • Slick and modern user-interface, tailorable to your own preferences

相關可支援8051 Development Solution 開發工具介紹Third-Party Product Guide.

Hitex 開發板及開發工具Lauterbach Trace32 開發工具同樣為陸傑科技代理。  (Infineon 原廠開發板亦可以透過Hitex 購買)

更多有關8051 Development Solution 資訊

Recommended reading:

TASKING C166/ST10 VX-Toolset 產品版本及產品編號

  • 各版本分為單機(Node Lock License, PC Windows), 單機網路分享(Floating License PC Windows) 及伺服器主機分享等版本。 訂購連絡info.stc@superlink.com.tw

    Ordering codes (支援PC/ Windows,其它OS 支援請先連繫) 全功能Toolset 15天試用版註冊下載
    07-200-008-002: 8051 EDE/Editor, C Compiler, Assembler, Linker/Locator, CrossView Pro Simulator
    07-200-008-024: 8051 EDE/Editor, C Compiler, Assembler, Linker/Locator, CrossView Pro Simulator, ROM Monitor and (Infineon®) OCDS Debugger
    07-290-000-001: USB-JTAG-wiggler for OCDS debugging of Infineon® MCUs (to be ordered with OCDS debugger)

  •