Category: Development Tools News
IAR Systems announced today that a new product, IAR MakeApp for Hitachi H8, has been released. IAR MakeApp for Hitachi H8 helps engineers write device driver code quickly and easily via a user-friendly GUI. Features include initialization, runtime control and interrupt handling functions. A project report in HTML format can also be generated and the component browser visualizes the chip details.
The new IAR MakeApp product for Hitachi H8 is a result of the previously announced orders from Hitachi Micro-Systems Europe Ltd. on IAR MakeApp device driver development technology for Hitachi SH and H8 microcontrollers. An IAR MakeApp for Hitachi SH has already been released.
Benefits with the new IAR MakeApp for Hitachi H8
IAR MakeApp for Hitachi H8 uses the 4th generation of IAR MakeApp Technology that includes several new features, such as a drawing editor, component browser, project report generation, and report viewer. The new product platform provides new power and flexibility for device driver development as well as automatic source code generation for embedded systems. Using visual configuration and automatic code generation in IAR MakeApp device drivers can be developed in hours rather than weeks.
The tool generates a complete software library in ANSI-C source code to initialize, control and manipulate the features in the microcontroller from an application program.
IAR MakeApp features include:
· Idea and Design (Chip learning, Built-in rule checking detects illegal settings)
· Prototyping and Implementation (“Click an Go” of driver variants. Automatic calculation of SFR values. Generated device drivers are optimized and easy to understand)
· Test and Debug (Generated device drivers tested and debugged)
· Documentation (Project report generation)
· Production and Maintenance (Simple re-generation of modified drivers)
· Updates and Improvements (New features can easily be tested)
About IAR MakeApp for Hitachi H8
Supported device:
· Hitachi H8S/2633
Peripherals:
· CPU: Bus, RAM, Refresh timer and Power-down control
· I/O: Port 1, 3, 4, 7, 9 and A - G
· INTC: Interrupt control and Priority levels
· DMAC: Channels 0 and 1
· DTC: Data transfer control activation
· SCI: Channels 0 - 4
· TMR: Timer channels 0 - 3
· TPU: Timer pulse channels 0 - 5
· PPG: Pulse generator groups 2 and 3
· PWM: Channels 0 and 1
· WDT: Watchdog timer 0 and 1
· A/D: AN0 - AN15
· D/A: Channels 0 – 3
Code generation:
· The device drivers are generated in C language.
· Optimized driver functions are generated according to project settings. Initialization, runtime control and interrupt handling functions are generated for each peripheral. More than 100 device driver and 70 interrupt functions can be generated.
· SFR register values settings are automatically calculated.
· SFR-header files for Hitachi H8S/2633 and macros for accessing the SFR bit fields are generated automatically.
More product information is available at http://www.iar.com/Products?name=MPH8
About IAR Systems
IAR manufactures C and EC++ compilers in the IAR Embedded Workbench™ development environment; the device driver wizard IAR MakeApp™ for graphical configuration and initialization of the chip and creation of complete device drivers; and the IAR visualSTATE® graphic programming tool with a patented technology to generate validated and small production-ready code. IAR Systems also provides Bluetooth™ protocol stacks and applications, and provides support from development of Bluetooth devices to qualification, using IAR PreQual™. IAR Design Services supplies software engineering consultants for embedded systems projects.
IAR Systems has offices in the US, UK, Japan, Germany, Denmark, and Sweden. More information is available at www.iar.com.
For further information, please contact:
Evert Johansson, Product Manager, IAR Systems, phone: +46 36 345000,
e-mail: evert.johansson@iar.se.
Stefan Fors, Marketing & Sales Manager, IAR Systems, phone: +46 18 16 78 00,
e-mail: stefan.fors@iar.se
IAR Embedded Workbench, IAR C-SPY, IAR MakeApp, IAR visualSTATE and IAR PreQual are trademarks owned by IAR Systems. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc.,U.S.A. and licensed to IAR Systems AB. All other products are registered trademarks or trademarks of their respective owners.
IAR Released MakeApp for Hitachi H8
By IAR Systems
Sep 27, 2002 - 8:00:00 AM
Sep 27, 2002 - 8:00:00 AM
IAR releases MakeApp device driver generator for the Hitachi H8.
The new IAR MakeApp product for Hitachi H8 is a result of the previously announced orders from Hitachi Micro-Systems Europe Ltd. on IAR MakeApp device driver development technology for Hitachi SH and H8 microcontrollers. An IAR MakeApp for Hitachi SH has already been released.
Benefits with the new IAR MakeApp for Hitachi H8
IAR MakeApp for Hitachi H8 uses the 4th generation of IAR MakeApp Technology that includes several new features, such as a drawing editor, component browser, project report generation, and report viewer. The new product platform provides new power and flexibility for device driver development as well as automatic source code generation for embedded systems. Using visual configuration and automatic code generation in IAR MakeApp device drivers can be developed in hours rather than weeks.
The tool generates a complete software library in ANSI-C source code to initialize, control and manipulate the features in the microcontroller from an application program.
IAR MakeApp features include:
· Idea and Design (Chip learning, Built-in rule checking detects illegal settings)
· Prototyping and Implementation (“Click an Go” of driver variants. Automatic calculation of SFR values. Generated device drivers are optimized and easy to understand)
· Test and Debug (Generated device drivers tested and debugged)
· Documentation (Project report generation)
· Production and Maintenance (Simple re-generation of modified drivers)
· Updates and Improvements (New features can easily be tested)
About IAR MakeApp for Hitachi H8
Supported device:
· Hitachi H8S/2633
Peripherals:
· CPU: Bus, RAM, Refresh timer and Power-down control
· I/O: Port 1, 3, 4, 7, 9 and A - G
· INTC: Interrupt control and Priority levels
· DMAC: Channels 0 and 1
· DTC: Data transfer control activation
· SCI: Channels 0 - 4
· TMR: Timer channels 0 - 3
· TPU: Timer pulse channels 0 - 5
· PPG: Pulse generator groups 2 and 3
· PWM: Channels 0 and 1
· WDT: Watchdog timer 0 and 1
· A/D: AN0 - AN15
· D/A: Channels 0 – 3
Code generation:
· The device drivers are generated in C language.
· Optimized driver functions are generated according to project settings. Initialization, runtime control and interrupt handling functions are generated for each peripheral. More than 100 device driver and 70 interrupt functions can be generated.
· SFR register values settings are automatically calculated.
· SFR-header files for Hitachi H8S/2633 and macros for accessing the SFR bit fields are generated automatically.
More product information is available at http://www.iar.com/Products?name=MPH8
About IAR Systems
IAR manufactures C and EC++ compilers in the IAR Embedded Workbench™ development environment; the device driver wizard IAR MakeApp™ for graphical configuration and initialization of the chip and creation of complete device drivers; and the IAR visualSTATE® graphic programming tool with a patented technology to generate validated and small production-ready code. IAR Systems also provides Bluetooth™ protocol stacks and applications, and provides support from development of Bluetooth devices to qualification, using IAR PreQual™. IAR Design Services supplies software engineering consultants for embedded systems projects.
IAR Systems has offices in the US, UK, Japan, Germany, Denmark, and Sweden. More information is available at www.iar.com.
For further information, please contact:
Evert Johansson, Product Manager, IAR Systems, phone: +46 36 345000,
e-mail: evert.johansson@iar.se.
Stefan Fors, Marketing & Sales Manager, IAR Systems, phone: +46 18 16 78 00,
e-mail: stefan.fors@iar.se
IAR Embedded Workbench, IAR C-SPY, IAR MakeApp, IAR visualSTATE and IAR PreQual are trademarks owned by IAR Systems. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc.,U.S.A. and licensed to IAR Systems AB. All other products are registered trademarks or trademarks of their respective owners.
IAR Released MakeApp for Hitachi H8
This Article has been seen 16329 times