EasyManua.ls Logo

ASIX Forte - Example of Use

ASIX Forte
102 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Page 73
4 more than 6V
return value FORTE:
-1 - measuring error
xx - measured voltage × 10
example: 33 means 3.3V
24
address
reads data from address, returns error code,
data are returned with wParam = 25
25
any
returns last data read with wParam of 24
32
see
below
UP program initialization
bit 0 = 1
reload settings (reload project/ini file or
registry)
bit 1 = 1
reload language file
bit 2 = 1
recreate programmer (like programmer was
changed)
bit 3 = 1
reload programmer settings (like port
settings)
bit 4 = 1
reload selected device
bit 5 = 1
reload current file (.hex, .bin, ...)
bit 6 = 1
recreate all dialog windows (adjust their size
when reloading device)
0x 0100
refresh device specific windows
0x 0200
refresh all editors
0x 0300
refresh project captions
33
1
save all project settings
48
see
below
1
save current file (same as Ctrl+S)
bit 0 = 1
code/main memory
bit 1 = 1
data memory (EEPROM)
bit 2 = 1
configuration memory
Table11: Commands WM_USER
| |bit 3 = 1 |boot memory (MSP430, CC430)| |56 |0 |
returns the handle of the UP main form|
A message of the WM_CLOSE type closes the UP
program.
Example of use
var
window:HWND;
begin
window:=FindWindow('upv1.x',nil);
Result:=SendMessage(window,
WM_USER,0,0);
end.
1
Only parameter lParam=1 or lParam=2 are allowed for
AVR microcontrollers.

Table of Contents