Programator w środowisku programistycznym - wyłuskanie go

0

Witam,

Programuję procesory dspic i do tego używam środowiska MPLAB X IDE (na linuxa). Środowisko to ma wszystko w sobie, niestety całkowicie mi ono nie pasuje. Chciałbym poskładać wszystko po swojemu, edytor, kompilator, makefile, program do wgrywania. Na tym ostatnim się zatrzymałem. Używam programatora PICKIT3 a ten nie ma żadnego oprogramowania konsolowego na linuksa. Jednak nadzieja leży w MPLAB X IDE z którego chciałbym wydobyć samą aplikację do komunikacji z programatorem.
W tym środowisku wgrywanie programu tak, że klikam magiczny przycisk, wyskakuje mała konsolka(readonly:) ) i wszystko działa.
Wpadłem na pomysł, aby odszukać odpowiedzialne pliki za wgrywanie i odpalać je z konsoli. Całe środowisko napisane jest w javie.
Przykład

/opt/microchip# find ./ -name "*KIT3*" -type f
./mplabx/mplab_ide/mplablibs/modules/ext/PICKIT3.jar
./mplabx/mplab_ide/bin/lib/PICKIT3.jar
./mplabx/mplab_ide/bin/lib/ext/PICKIT3.jar

Nie znam się dobrze na javie. Czy jest możliwość odpalenia jakiegoś hooka aby zobaczyć co środowisko odpala przy programowaniu?
Później może wystarczyłoby wydanie polecenia "java -jar ...... + parametry" i byłbym super zadowolony.

0

Zainteresuj się JVMTI - w 50 linijek można założyć globalnego hooka i wyprintować każdy pojedyńczy call w obrębie jvm.

1 użytkowników online, w tym zalogowanych: 0, gości: 1