Calculator ¶
Description: The Calculator window, created for general purposes, is always available, even if the device is not connected. The user interface has three main goals:
Number converter
Composed of several graphical components, to facilitate the number conversion between decimal, hexadecimal, and binary formats.
Use the 32 check boxes, representing a word of 32 bits, to activate or deactivate the relevant bit or bits.
Use the
Resetbutton to reinitialize the number to 0.Any time a bit is changed, the number value is updated.
Checksum calculation
To calculate the checksum value, based on addition algorithm applicable on the file content or on the flash memory.
File Checksum: choose your binary file and click on
Calculatebutton to display the corresponding result on the log panel.Flash Memory Checksum: calculates the checksum value of a region, based on start address and size of the desired region, once the device is connected.
To calculate the full flash memory checksum retrieve the memory size, displayed in the
Flash sizefield.Memory programming
To expose the generic memory edition options.
Fill memory: see Section 2.16.
Blank check: see Section 2.18.
Note
Calculator window illustration is not available in this repository snapshot.
Number converter and File checksum can be used even if there is no device connected. Flash Memory Checksum, Fill Memory, and Blank Check are applicable only if a device is already connected.