SOFTWARE REQUIRED
• KEIL μVISION4 IDE
• Flash Magic Tool
6.1 KEIL μVISION4 IDE
Keil is the development tools that implemented the first C compiler for 8051 microcontroller which is basic microcontroller. Keil provides a many range of development tools like ANSI C compiler, debuggers and simulators, macro assemblers, linkers, library managers, IDE, real-time operating systems and evaluation boards for Intel 8051, ARM families, Intel MCS-251.
The LPC2148 microcontroller can support various IDE for debugging and compiling of the code and Keil is one of them and LPC family of microcontroller mainly use it for debugging and compiling of the code. The μVision4 IDE is Windows-based software development platforms that combines a project …show more content…
It utilises a ISP feature of the microcontrollers that allows the transfer of data serially between a PC and the device.
Flash Magic can program devices, erase devices, read data and read and set various configuration information. Rather than providing the basic features of ISP, Flash Magic adds additional features and intelligence, allowing complex operations to be performed. For example, the hex file to be programmed or the entire device, erasing can be any collection of pages, blocks.
Flash Magic can supports all current 8-bit (8051), 16-bit (XA) and 32-bit (ARM) flash microcontrollers from NXP.
6.2.1 Features of Flash Magic Tool
• It can reads signature of the device.
• It can erase all or part of the flash memory.
• It programs a hex file into the device.
• It gives verification of a hex file that was programmed into the device.
• It reads the security bits.
• It can also programs the security bits.
• It checks a section or all of the flash memory is blank.
• It can also read data from the flash memory.
• It reads the boot vector and status byte.
• It erases the boot vector and status byte.
• It can program the boot vector.
• It can program the status byte.
• It reads data from the flash memory into a buffer.
• It resets the …show more content…
561-566.
[2] Rustam Stolkin, Liesl Hotaling and Richard Sheryll, “A simple ROV project for the engineering classroom”, IEEE, 2006.
[3] Koji Shibuya, Yuichi Kado, Suguru Honda, Taro Iwamoto and Kazuyoshi Tsutsumi, “Underwater Robot with a Buoyancy Control System Based on the Spermaceti Oil Hypothesis”, IEEE, 2006, pp. 3012-3017.
[4] P.W. Osborne, E. Hoffman and R.W. Lovekady, R. Eollowayr and R.L. FergYson, “A Water Quality Monitoring Robot”, IEEE, 1981, pp. 512-516.
[5] Jee-Hwan Ryu, Dong-Soo Kwon and Pan-Mook Lee, “Control of Underwater Manipulators Mounted on an ROV Using Base Force Information”, IEEE International Conference on Robotics & Automation, 2001, pp. 3238-3243.
[6] Eric Marchand, FranGois Chaumette, Fabien Spindler and Michel Perrier, “Controlling the manipulator of an underwater ROV using a coarse calibrated pad/tilt camera”, IEEE International Conference on Robotics & Automation, 2001, pp.