logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

BASCOM - Win 95, błąd user32.dll

dragonn 07 Mar 2010 17:59 2036 9
REKLAMA
  • #1 7797297
    dragonn
    Poziom 12  
    Chciałem sobie zaprogramować swój pierwszy programator usbasp, postanowiłem do tego wykorzystać port LPT i mojego starego lapka (Win 95, Pentium 166MHz, 40MB RAM-u), niestety po instalacji BASCOM-a dostaję taki błąd przy próbie uruchomienie:
    BASCOM - Win 95, błąd user32.dll
    Oczywiście wgrałem msimg32.dll i gdiplus.dll ale niestety dalej mam problem, da się coś z tym zrobić?
  • REKLAMA
  • #2 7797535
    rrytel
    Poziom 14  
    mi wygląda na to że brakuje ci w bibliotece user32.dll funkcji MsgWaitForMultipleObjectsEx
    możliwe że ta funkcja została dodana do tej biblioteki później. sugerowałbym zmianę systemu operacyjnego na nowszy (myślę że win98 by ci na tym sprzęcie poszło)
  • REKLAMA
  • #3 7797550
    dragonn
    Poziom 12  
    Cytat:
    mi wygląda na to że brakuje ci w bibliotece user32.dll funkcji MsgWaitForMultipleObjectsEx

    Tego się sam domyśliłem:D, ale zmiana system tam raczej nie wchodzi w grę, napęd cd ledwo chodzi:|. Nie da się z tym coś innego wykombinować?
  • REKLAMA
  • #4 7797608
    rrytel
    Poziom 14  
    zobacz może są jakieś aktualizacje. ewentualnie skopiować ten plik z np w98 ale to dość ryzykowne.

    o ile dobrze zrozumiałem twój pierwszy post chcesz tylko zaprogramować usbasp (którym później bedziesz programował na lepszym sprzęcie przez usb), wiec dobrym rozwiązaniem by było poprosić kogoś by ci zaprogramował tez układ.
  • #5 7798254
    dragonn
    Poziom 12  
    Niestety na tym lapku nie ma neta, i raczej nie będzie, dlatego aktualizacje odpadają, a może ktoś zna inny program by wgrać plik .hex przez LPT na mikroprocesor i do ustawienia fuse bitów?

    EDIT

    Znalazłem taki program ISP Programer, i chyba tego użyję, ale to jutro sprawdzę, dzisiaj już jest późno. Trochę poza tematem, czy do zasilenia atmega8 wystarczą 4 akumulatorki 1,2V (to będzie 4,8V, pewnie jak się doładują do pełna to będzie coś około 5,0V, chciałem użyć mojego zasilacza uniwersalnego, ale jak mu pomierzyłem napięcia, to się aż wystraszyłem, przy ustawionych 5V miałem 6,8V, przy tym napięciu to pewnie atmega by się pożegnała.
  • #6 7798741
    nenpa8lo
    Poziom 17  
    dragonn napisał:
    Niestety na tym lapku nie ma neta, i raczej nie będzie, dlatego aktualizacje odpadają, a może ktoś zna inny program by wgrać plik .hex przez LPT na mikroprocesor i do ustawienia fuse bitów?
    Ja na twoim miejscu zainstalował bym na tym laptope DSL, dużo większe wsparcie niż na WIN95.
  • #7 7798867
    rrytel
    Poziom 14  
    dragonn napisał:
    ...napęd cd ledwo chodzi:|.

    w tym tkwi problem.
    poza tym dla jednokrotnego wgrania programu na µC nie ma co instalować (i poznawać) nowego systemu.
    Myślę że zaprogramowanie u kogoś innego bedzie najlepszym pomysłem.

    Co do zasilania: u mnie jako zasilacz doskonale sprawuje się port usb z kompa (u mnie jak na razie układy są włączone na czas programowania + czas testowania czyli max 1 min. :) konstrukcja prosta: wtyk usb i 2 kabelki :D
  • REKLAMA
  • #9 7799488
    dragonn
    Poziom 12  
    wader_669 tak wgrałem, patrz mój pierwszy post, skopiowałem ją do głównego katalogu BASCOM-a, popróbuję jeszcze z innymi programami. Zawsze mogę skoczyć do kolegi który ma starszego kompa z LPT, ale to ostatecznie, jeżeli już nie będzie żadnego rozwiązania, jeszcze jest avrdude-gui.
REKLAMA