Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

bascom avr 1.11.7.7

marcon
-
-
Posty:5
Rejestracja:11 lut 2005, o 09:32
Lokalizacja:kalisz
bascom avr 1.11.7.7

Postautor: marcon » 11 lut 2005, o 09:39

Witam.
Na płytce EP 2/2005 znajduje sie nowa wersja BASCOM AVR 1.11.7.7 DEMO. Problem pojawia sie w momencie prob kompilacji. w zaden sposob nie zapisuje plikow wynikowych mimo ustawiania odpowiednich opcji. Czy ktorus z klegow mial taki problem i w jaki sposob sobie poradzil. Jezeli pytanie jest smieszne , przepraszam

Piotrek_P
-
-
Posty:7
Rejestracja:7 gru 2004, o 11:35
Lokalizacja:Jaworzno

Postautor: Piotrek_P » 13 lut 2005, o 09:57

U mnie jest to samo. Po kompilacji nie są tworzone pliki bin ani hex.
Ciekawe jest to że, problem pojawił się dopiero po kilkunastu programowaniach.

Pozdrawiam
Piotrek

ArteXL
-
-
Posty:14
Rejestracja:18 maja 2004, o 16:28
Lokalizacja:Łomża
Kontaktowanie:

Postautor: ArteXL » 13 lut 2005, o 19:13

Witam, może jest to ograniczenie wersji demo?. Osobiście używam pełnej wersji 1.11.7.4.002. Funkcja autoupdate nie pobiera nowszej wersji (1.11.7.7).

Pozdrawiam
ArteXL

Awatar użytkownika
ZbeeGin
-
-
Posty:170
Rejestracja:3 kwie 2003, o 10:10
Lokalizacja:Metropolia Katowice

Postautor: ZbeeGin » 13 lut 2005, o 20:32

Funkcja Autoupdate nie pobierze nowej wersji. Została zablokowana. Do aktualizacji BASCOMa trzeba użyć specjalnego programu AutoUpdate Wizzard. Zajrzyj na stronę MCS Electronic i pobierz sobie program i opis w PDF.
Jeśli nie dostałeś nowego pliku licencji i hasła e-mailem to nie pobierzesz nowej wersji.

Piotrek_P
-
-
Posty:7
Rejestracja:7 gru 2004, o 11:35
Lokalizacja:Jaworzno

Postautor: Piotrek_P » 14 lut 2005, o 07:30

Już wiem. To nie jest ograniczenie.
Coś jest nie tak z tym nowym kompilatorem. Mam taki fragment kodu:
...
Do
Get_Adc 'jakaś moja procedura
Locate 1,1
Lcd Volt 'pokaż pomiar w voltach
Lowerline
Lcd Pomiar 'pokaż pomiar bezposrednio z adc
Loop
...
W tym przypadku program się kompiluje ale nie jest tworzony plik wynikowy, ale
kiedy usunę linie Lowerline i Lcd Pomiar to wszystko jest Ok, mogę programować.
Nie wiem co jest grane ale przy takim zachowaniu kompilatora nie można normalnie pracować bo nigdy nie wiadomo co mu się nie spodoba. Ciekawe co na to Marc Alberts?
Jak by ktoś zauważył podone "kwiatki" to proszę o info.

Pozdrawiam
Piotrek

marcon
-
-
Posty:5
Rejestracja:11 lut 2005, o 09:32
Lokalizacja:kalisz

Postautor: marcon » 14 lut 2005, o 10:23

W trakcie kompilacji program wskazuje problem ze znalezieniem plikow DAT.
Sprawdzilem, pliki konfiguracyjne od poszcegolnych kontrolerow znajduja sie we wlasciwym miejscu. Tak jakby program nie mogl ich znalezc. Ciekawe

Awatar użytkownika
Wojtek
-
-
Posty:868
Rejestracja:21 lut 2003, o 18:21

Postautor: Wojtek » 14 lut 2005, o 19:03

-> Piotrek_P
Mógłbyś załączyć cały kod tego programu chętnie sprawdzę u siebie.

Piotrek_P
-
-
Posty:7
Rejestracja:7 gru 2004, o 11:35
Lokalizacja:Jaworzno

Postautor: Piotrek_P » 15 lut 2005, o 09:33

Spróbuj np. tego:

$regfile = "m8535.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Adc = Single , Prescaler = Auto

Dim W As Word , B As Single , D As Single , Adc_value As String * 10
Dim A As Byte
Dim X As Word 'zmienna utworzona na potrzeby śledztwa

Declare Sub Get_adc

Start Adc
Cursor Off
Cls
X = 10

Do

Call Get_adc
Locate 1 , 1
Lcd Adc_value
Lowerline
Lcd W 'W tej linii kompilator głupieje!
' Po zmianie W na B będzie OK

Lcd X 'X też jest do d...?
Loop

Sub Get_adc

B = 0
For A = 1 To 20 'Petelka uśredniająca wynik pomiaru
W = Getadc(0)
B = B + W
Waitms 100
Next

Jak sprawdzisz to daj znać.

Pozdrawiam
Piotrek

Awatar użytkownika
Wojtek
-
-
Posty:868
Rejestracja:21 lut 2003, o 18:21

Postautor: Wojtek » 15 lut 2005, o 16:49

Sprawdziłem, poza błedem składni gdyz nie była zakonczona procedura, to nic kompilator nie wykazał, po dodaniu End Sub kompilacja poszła bez problemu. Mam pełną wersję 1.11.7.7, system Win98. wszystkie pliki w tym bin i hex zostaly utworzone.

Awatar użytkownika
małysz
-
-
Posty:330
Rejestracja:4 cze 2004, o 22:16
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: małysz » 20 lut 2005, o 12:09

Witam!
li chodzi o wersje DEMO to proponuje ściągnąć ze strony MCS Elektronic. Ja mam zainstalowaną wersje 7 właśnie stamtąd i chodzi bez zarzutów.

radzio
Moderator
Moderator
Posty:967
Rejestracja:13 maja 2003, o 10:33
Lokalizacja:Sosnowiec
Kontaktowanie:

Postautor: radzio » 20 lut 2005, o 21:41

Mi demko tez chodzi jak należy. Zauważyłem też, że zwiększono limit do 4KB??

Awatar użytkownika
małysz
-
-
Posty:330
Rejestracja:4 cze 2004, o 22:16
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: małysz » 20 lut 2005, o 21:53

Witam!
Tak limit zwiększono na 4k co mnie bardzo cieszy bo jeszcze mnie nie stac na pełną wersje.

marcon
-
-
Posty:5
Rejestracja:11 lut 2005, o 09:32
Lokalizacja:kalisz

Postautor: marcon » 21 lut 2005, o 12:49

Zainstalowalem program demo (....7) z strony mcselec. Niby wszystko ok ale przy jakiej kolwiek probie kompilacji lub sprawdzania skladni wyskakuje komunikat "file not foud".
On nie dyle nie znajduje plikow, co ich nie generuje. Wydaje mi sie ze opcje mam ustawione wporzo.
pozdrawiam
marcon

Piotrek_P
-
-
Posty:7
Rejestracja:7 gru 2004, o 11:35
Lokalizacja:Jaworzno

Postautor: Piotrek_P » 21 lut 2005, o 13:32

Znalazłem coś takiego:
http://www.mcselec.com/forum/viewtopic. ... a162a56e37

Jak wrócę do domu to sprawdzę i poinformuję Was o efektach.

Pozdrawiam
Piotrek

Awatar użytkownika
małysz
-
-
Posty:330
Rejestracja:4 cze 2004, o 22:16
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: małysz » 21 lut 2005, o 22:02

Witam!
Marcon masz racje. Tyle że z tego co zaobserwowałem to ta wersja nie może wygenerować plików jeśli jest jakikolwie bład w napisanym programie. Miałem ten sam problem ale gdy poprawiłem wszystkie błedy problem zniknął i wszystkie pliki zostały wygenerowane a po kompilacji i zaprogramowaniu procka wszystko pięknie chodzi!!!

marcon
-
-
Posty:5
Rejestracja:11 lut 2005, o 09:32
Lokalizacja:kalisz

Postautor: marcon » 22 lut 2005, o 11:17

Witaj
Tez tak myslałem. Dlatego probowałem skompilowac programik calkowite minimum np. linijki configurujace porty, i... dalej to samo lub prawidłowy program działający na innej wersji Bascoma w 7ce tez nie daje sie skompilowac. Własciwy trop to chyba sprawa zwiazana z plikami ini. i instalacja poprzedniej wersji ....

pozdro

Awatar użytkownika
małysz
-
-
Posty:330
Rejestracja:4 cze 2004, o 22:16
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: małysz » 23 lut 2005, o 00:03

Witam!
Mi jeszcze czasem wyskakuje ten komunikat ale tylko gdy sa błędy w programie.
A tak to wersja demo chodzi naprawde dobrze i nie ma z nią problemów.
Jak narazie innych błędów nie zaobserwowałem.

przemek_bundy
-
-
Posty:7
Rejestracja:4 kwie 2005, o 17:32
Lokalizacja:Kętrzyn

dziwny błąd w Bascomie...

Postautor: przemek_bundy » 4 kwie 2005, o 17:48

Czy ktoś spotkał się z takim dziwnym błędem jak ja?
pisze program w bascomie i wciskam F7.
kompilator wywala mi błąd: error ='
chodzi mu o jakiś błąd z apostrofem którego niema?
ponadto podaje numer linii gdzie jest błąd ale ta linia jest pusta?!
Ostatnio dostałem białej gorączki walcząc z tym dziwadłem.

pozdrawiam, Przemek...

Awatar użytkownika
małysz
-
-
Posty:330
Rejestracja:4 cze 2004, o 22:16
Lokalizacja:Warszawa
Kontaktowanie:

Postautor: małysz » 4 kwie 2005, o 17:54

Witam!
I jeszcze jeden problem. Podobno wersja 1.11.7.7 miała kompilować programy do 4kB a nadal granicą jest 2kB!!! Czy wiecie może co jest grane???

[ Dodano: 04-04-2005, 19:00 ]
Witam!
Ach sorry, zapomniałem odpowiedzieć na postawione wczesniej pytanie.
Sprawdzaj zawsze wcześniejsze linie przed linią w której został wykazany błąd np. w linii poprzedzającej tę z błędem. Tak się często zdaża.

a_antoniak
-
-
Posty:651
Rejestracja:13 sty 2005, o 18:38
Lokalizacja:Krasnystaw
Kontaktowanie:

Re: dziwny błąd w Bascomie...

Postautor: a_antoniak » 4 kwie 2005, o 19:14

...ponadto podaje numer linii gdzie jest błąd ale ta linia jest pusta?!
Nie jest to niczym dziwnym. Po prostu kompilatorowi brakuje czegos do "caloksztaltu" i podaje blad w pustej linii. Tak czasem robia takze kompilatory C.

Wróć do „Projektowanie PCB, programy EDA, CAD, narzędziowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości