MPLAB

Jan 05, 2014 10 Replies

Zassałem sobie wczoraj MPLABA ze strony MikroCipa i bezproblemowo zainstalowałem. No to zaczynamy.. Piszę jakąś pierdualję typu "hello" . Następnie robię Project => Build All.



I tutaj pojawia się okienko ostrzegawcze: MPLAB IDE is already running on this machine. It is not recommended to run multiple.... i takie tam sranie w banie.



Jakiego zaklęcia użyć, coby tę duperelę skompilować?


W dniu 2014-01-05 13:05, snipped-for-privacy@gmail.com pisze:

Mój Gógiel znalazł takie coś: z cmd wywołać taskkill /f /im MPLAB.exe Może zadziała?

?a?

ojej wieloletniej praktyce.

Mógłbyś trochę jaśniej opisać co Ci się nie podoba w pinie PGM? Układ pragramujesz LVP czy HV?

W dniu poniedziałek, 6 stycznia 2014 10:40:56 UTC+1 użytkownik Marek napisał:

LVP. Użycie tego pinu w końcowej aplikacji jako output skutkuje od czasu do czasu (całkiem często) w samoistnym rozpieprzeniu zawartości flasha. W końcu dałem RB3/PGM na GND, wykorzystałem inny pin do obsługi mojego badziewia i problem znikł.

Co rozumiesz przez "rozpieprzenie flasha"? Układ wykonuje spontanicznie polecenie flash erase lub row erase? Specjalnie użyłem słowa "polecenie" bo wykonanie flash erase wymaga wysłanie specjalnego opcodu w trybie programowania więc dziwne, że Tobie dzieje się to spontanicznie. Jakbyś poświęcił miejsce ubarwiaczy swoich wypowiedzi na szczegółowe opisy problemu więcej byśmy wiedzieli a tak to trzeba się domyślać :-). Ten programator to klon pickit2?

W dniu poniedziałek, 6 stycznia 2014 11:41:29 UTC+1 użytkownik Marek napisał:

Programator to żaden picowy kit. Sam go wyrzeźbiłem na bazie wyciągniętego z szuflady "FT2232H minimodule" + 2 przerzutniki ('74) + 3 bramki ('00) + trochę softu naskrobanego w Delphi.

Jasne, że wykasowanie flasha wymaga (przynajmniej teoretuczne) wysłania odpowiedniego opcoda. Nie mniej jednak takowy w mojej aplikacji może się losowo pojawić na PGM,PGC,PGD i mamy "stłuczkę". Gdyby np. PGM był pinem dedykowanym tylko i wyłącznie do rozpoczęcia procesu programowania, na 100% problemu by nie było.

W dniu 2014-01-06 05:03, snipped-for-privacy@gmail.com pisze:

Ależ skąd! Po prostu 'za darmo' bierze się to co jest. Jak zapłacisz to dopiero możesz mieć coś lepszego.

Właśnie taki jest.

W dniu 2014-01-05 23:27, snipped-for-privacy@gmail.com pisze:

pozdrawiam MD

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required