JumpStart C for AVR
在一個軟體包中,您可以在幾小時內(而不是幾天或幾週)內對Atmel AVR MCU進行編程,從而提高工作效率。JumpStart C for AVR甚至包括一個集成的可視化調試器(需要單獨購買許可證)。
In a single package, you can be productive with programming Atmel AVR MCUs in a matter of hours, instead of days or weeks. JumpStart C for AVR even includes an integrated visual debugger (separate license purchase required).
Major Features of JumpStart C Tools
- Professional IDE with workspace/project management, syntax aware features, code browsing etc.
- No need to write linker command files. Select target device by name and our tools do the rest.
- Full set of compiler tools including C compiler, assembler, linker and library file manager.
- Produce standard format output files, interspersed C and asm listing files, and symbolic debug files.
- Target specific and machine independent optimizations.
- Native debugger, integrated with the IDE.
- Built-in flash downloader.
Main Features:
- Loads fast, runs fast, professional yet easy-to-use.
- Supports all tinyAVR (with SRAM), AVR, megaAVR, and XMEGA devices.
- IDE with workspace/project management, syntax-aware features, code browsing, code completion, etc.
- No need to write linker command files. Select the target device by name, and our tools do the rest.
- Fast ANSI C conformant compilers written from the ground up (not based on GCC), optimized for microcontroller targets.
- Full set of compiler tools including C compiler, assembler, linker and library file manager.
- Produces standard format output files, interspersed C and asm listing files, and symbolic debug files.
- Machine-Independent Optimization:
- Algebraic simplification.
- Switch statement optimization.
- Automatic generation of AVR bit instructions and other AVR-specific instructions.
- Native debugger, integrated with the IDE.
- Built-in flash downloader.
- Integrated JumpStart Debugger (separate license required to enable full functionality)
Code size limited to 64K bytes of flash.
Supported platforms: Windows XP through Windows 10
JumpStart C for AVR STD PLUS Debugger Bundle
Main Features:
- Loads fast, runs fast, professional yet easy-to-use.
- Supports all tinyAVR (with SRAM), AVR, megaAVR, and XMEGA devices.
- IDE with workspace/project management, syntax-aware features, code browsing, code completion, etc.
- No need to write linker command files. Select the target device by name, and our tools do the rest.
- Fast ANSI C conformant compilers written from the ground up (not based on GCC), optimized for microcontroller targets.
- Full set of compiler tools including C compiler, assembler, linker and library file manager.
- Produces standard format output files, interspersed C and asm listing files, and symbolic debug files.
- Machine-Independent Optimization:
- Algebraic simplification.
- Switch statement optimization.
- Automatic generation of AVR bit instructions and other AVR-specific instructions.
- Native debugger, integrated with the IDE.
- Built-in flash downloader.
- Integrated JumpStart Debugger (separate license required to enable full functionality)
- Code size limited to 64K bytes of flash.
JumpStart C for AVR PRO
Main Features:
- Loads fast, runs fast, professional yet easy-to-use.
- Supports all tinyAVR (with SRAM), AVR, megaAVR, and XMEGA devices.
- IDE with workspace/project management, syntax-aware features, code browsing, code completion, etc.
- No need to write linker command files. Select the target device by name, and our tools do the rest.
- Fast ANSI C conformant compilers written from the ground up (not based on GCC), optimized for microcontroller targets.
- Full set of compiler tools including C compiler, assembler, linker and library file manager.
- Produces standard format output files, interspersed C and asm listing files, and symbolic debug files.
- Machine-Independent Optimization:
- Algebraic simplification.
- Switch statement optimization.
- Automatic generation of AVR bit instructions and other AVR-specific instructions.
- Native debugger, integrated with the IDE.
- Built-in flash downloader.
- Integrated JumpStart Debugger (separate license required to enable full functionality)
- Additional PRO license features:
- No limit on flash/code memory usage.
- Advanced optimizations: increase in performance by 5-10%.
- Machine Independent Optimizations: CSE (Common Subexpression Elimination) and constant propagation.
- Code Compression optimizer: turns frequently used code fragments into subroutines to reduce code size.
- Support for 64-bit doubles.
JumpStart C for AVR PRO PLUS Debugger Bundle
Main Features:
- Loads fast, runs fast, professional yet easy-to-use.
- Supports all tinyAVR (with SRAM), AVR, megaAVR, and XMEGA devices.
- IDE with workspace/project management, syntax-aware features, code browsing, code completion, etc.
- No need to write linker command files. Select the target device by name, and our tools do the rest.
- Fast ANSI C conformant compilers written from the ground up (not based on GCC), optimized for microcontroller targets.
- Full set of compiler tools including C compiler, assembler, linker and library file manager.
- Produces standard format output files, interspersed C and asm listing files, and symbolic debug files.
- Machine-Independent Optimization:
- Algebraic simplification.
- Switch statement optimization.
- Automatic generation of AVR bit instructions and other AVR-specific instructions.
- Native debugger, integrated with the IDE.
- Built-in flash downloader.
- Integrated JumpStart Debugger (separate license required to enable full functionality)
- Additional PRO license features:
- No limit on flash/code memory usage.
- Advanced optimizations: increase in performance by 5-10%.
- Machine Independent Optimizations: CSE (Common Subexpression Elimination) and constant propagation.
- Code Compression optimizer: turns frequently used code fragments into subroutines to reduce code size.
- Support for 64-bit doubles.
JumpStart Embedded Tools for Cortex STD
Main Features:
- Loads fast, runs fast, professional yet easy-to-use.
- Supports Cortex-M0, Cortex-M3, M4, and M7 series from all major vendors.
- Includes JumpStart API, the fastest and most powerful way to program Cortex-M devices. Currently JumpStart API is available for the STM32F0xx, STM32F3xx, STM32F4xx, STM32F7xx, and STM32L0xx series (other STM32 MCU support coming soon), and will be ported to NXP, Atmel, TI and Freescale devices.
- IDE with workspace/project management, syntax aware features, code browsing, code completion, etc.
- Import CubeMX project, and JumpStart C V8 projects.
- Industry standard GCC compiler with C/C++ support.
- We make complicated things simple: there is no need to write linker command files. Select the target device by name, and our tools do the rest. Select various floating point options easily, etc.
- Full set of compiler tools including C compiler, assembler, linker and library file manager.
- Produces standard format output files, and symbolic debug files.
- Built-in flash downloader.
- Integrated JumpStart Debugger, (separate license required to unlock full features)
JumpStart Embedded Tools for Cortex NC
Main Features:
- Loads fast, runs fast, professional yet easy-to-use.
- Supports Cortex-M0, Cortex-M3, M4, and M7 series from all major vendors.
- Includes JumpStart API, the fastest and most powerful way to program Cortex-M devices. Currently JumpStart API is available for the STM32F0xx, STM32F3xx, STM32F4xx, STM32F7xx, and STM32L0xx series (other STM32 MCU support coming soon), and will be ported to NXP, Atmel, TI and Freescale devices.
- IDE with workspace/project management, syntax aware features, code browsing, code completion, etc.
- Import CubeMX project, and JumpStart C V8 projects.
- Industry standard GCC compiler with C/C++ support.
- We make complicated things simple: there is no need to write linker command files. Select the target device by name, and our tools do the rest. Select various floating point options easily, etc.
- Full set of compiler tools including C compiler, assembler, linker and library file manager.
- Produces standard format output files, and symbolic debug files.
- Built-in flash downloader.
- Integrated JumpStart Debugger (separate license required to enable full functionality)
JumpStart Debugger for Cortex-M
- The JumpStart Debugger is fully integrated into the Imagecraft compiler tool chain and IDE. It provides source-level debugging, breakpoints for target program control, and a rich display of the peripheral devices on the selected MCU. Developed from the ground up by ImageCraft, the JumpStart Debugger provides optimal understanding of the user's code.
- Powerful "I/O View" for examining the microcontroller's I/O registers at runtime.
- Seamless Integration with Cortex-M Debug Pods: the JumpStart Debugger fully supports the Segger JLINK, BMP (Black Magic Probe), and ST-LINK/V2 debug pods.
- Breakpoints and Stepping: C source breakpoints and stepping are directly supported in the IDE editor window. Enhanced debug window supports both mixed source and assembler level stepping, with stepping into, over, and out of function calls at both the source and assembler levels.
- Variable Watch: Variable content may be inspected directly in the source window for a quick "peek" at a value, or added to the variable "Watch" view. Support is provided for examining structures, unions, and arrays of all variable types.
- Call Stack: A dedicated display shows the current state of the "call stack" when the target MCU is paused (using the pause control in the IDE) or when a breakpoint address is reached.
- Powerful I/O Register View: Allow the users to look at the contents of the microcontroller's I/O register when the MCU is paused. A powerful tool to debug hard-to-find problems.
- "Poor Man's Trace": Optionally capture all the stepping display in a window and log file, so that you may examine the C and assembly instruction flow.
- The JumpStart Debugger comes with the compiler install, but requires a separate license purchase to unlock its full power.
JumpStart Embedded Tools for Cortex PLUS Debugger Bundle
Main Features:
- Loads fast, runs fast, professional yet easy-to-use.
- Supports Cortex-M0, Cortex-M3, M4, and M7 series from all major vendors.
- Includes JumpStart API, the fastest and most powerful way to program Cortex-M devices. Currently JumpStart API is available for the STM32F0xx, STM32F3xx, STM32F4xx, STM32F7xx, and STM32L0xx series (other STM32 MCU support coming soon), and will be ported to NXP, Atmel, TI and Freescale devices.
- IDE with workspace/project management, syntax aware features, code browsing, code completion, etc.
- Import CubeMX project, and JumpStart C V8 projects.
- Industry standard GCC compiler with C/C++ support.
- We make complicated things simple: there is no need to write linker command files. Select the target device by name, and our tools do the rest. Select various floating point options easily, etc.
- Full set of compiler tools including C compiler, assembler, linker and library file manager.
- Produces standard format output files, and symbolic debug files.
- Built-in flash downloader.
- Integrated JumpStart Debugger, license included.