Co do błędu kompilacji, to kompilator wyraźnie 'powiedział' Ci co jest nie tak. Brakuje Ci średnika kończącego pierwszą linijkę. Odnośnie IDE, to pascalem bawiłem się ładnych parę lat temu, i na początku korzystałem z Turbo Pascala (nie wiem, czy przypadkiem któreś z wersji nie są darmowe już), a potem przerzuciłem się na Delphi. Konkretnego kursu nie...
O ile pamiętam istnieje możliwość w keilu ustawienia wierzchołka stosu. Spróbuj go poprostu zwiększyć, standardowo był ustawiany na 0x....200 zmień na przykład na 0x....1000. Moją odpowiedź oparłem o kompilator realview bo w uvisione możesz wybrać jeszcze 2 inne kompilatory keila oraz gcc.
Ride jest firmy raisonance. Wpisanie Keil+51 daje rezultat w pierwszych dwóch trafach...Podobnie Resionance;) Szerokości:)
1. Czy są takie kompilatory jak w temacie???? Jeśli tak to do jakich języków??? 2. Czy już skompilowany projekt (program) zawiera jakieś ślady po kompilatorze? 3.czy można stwierdzić za pomocą jakiego narzędzia i w jakim języku został dany program napisany ? Zamykam. - arnoldziq
Mam takie pytanie: czy kompilator może przydzielić bloki w pamięci EEPROM w kolejności innej niż zadeklarowano je w programie? Nie możesz założyć, że kolejność zmiennych w pamięci jest taka, jak zadeklarowana w programie. Gwarantowana jest kolejność pól struktury, więc zamykając twoje tablice w strukturę, przy założenu, że w EEPROM nie ma innych zmiennych,...
To ostrzeżenie ma sens. Ile razy zdarzyło się Wam przypisać wartość stałej/zmiennej (u)int16_t na (u)int8_t i czekać na osiągnięcie wartości >255? Kompilator zgłasza to ostrzeżenie i wiele innych, ponieważ jest włączona opcja, której w MPLab nie było, albo była domyślnie wyłączona. Swoją drogą MPLab jest martwy od przynajmniej 3 lat. Jeżeli komuś bardzo...
Nadaje się bardzo dobrze. Jest tam opis pakietu BASCOM oraz przykładowe układy i programy do podstawowych zastosowań. Do nauki potrzeba jeszcze płytli testowej i programatora - no i oczywiście BASCOMA (wystarczy demo). W tym przypadku programowanie można zacząć właściwie od zaraz. Jeśli miałeś do czynienia z "C" to polecam darmowy kompilator WinAVR....
Otóż chodzi m i o to aby poznać co generuje taki kompilator C, C++ itp. jako wynik i się w tym orientować bo np. C czy Python jako tako ogarniam i chciałbym poznać od "podszewki" to co mi tworzy na wyjściu. Zainteresuj się twórczością Yuricheva https://beginners.re/ . Analizuje od podszewki programy kompilowane na x86 i ARM.
Zdecydowanie AVR bo posiadają więcej peryferii, wszystkie programowane są w systemie, są dużo szybsze, mają lepsze porty (są w stanie wyciągnąć stan wysoki, a nie tylko zwierają do masy), nie wymagają zwykle elementów resetu, oraz kwarcu. Jednym słowem nie mają raczej minusów (no może poza stosunkowo słabą odpornością na zakłócenia). Jeżeli chodzi o...
Uważam, że moderator ... Działania moderatorskie wykonuję na czerwono za pomocą odpowiednich funkcjonalności. Niestety raz się zdarzyło że na czerwono wyciąłeś tekst o "niewygodnym" środowisku programistycznym :D Ale nie o tym będę pisał. Napiszę jak to wyglądało u mnie. Ja zaczynałem od BASCOMa. I to BASCOMa '51. Były artykuły w EdW. Nie miałem jeszcze...
Zapytam zapobiegawczo, czy kompilator ma być windowsowy czy linuxowy? Jeśli linuxowy, to g++ ;-) Jesli Windowsowy... tez g++ ;-) (mingw - windowsowy port gcc).
Zmienne liczbowe lepiej deklarować jako uint8_t, uint16_t, uint32_t i ewentualnie int8_t, itd, jeśli mają być ze znakiem, wtedy niezależnie od użytej płytki Arduino (niektóre mają int 32bity) zakres zmiennej będzie taki sam i wszyscy wiedzą o co chodzi, a kompilator w szczególności. Jeśli to jest UNO czy podobna z atmega328p to ADC jest oczywiście w...
Moja odpowiedź jest taka: Asembler - ciężki, na różne rodziny mikrokontrolerów musisz się uczyć innego (minimalne różnice), różne rodziny mają różną architekturę, ciężki do dużych projektów, ale za to pełna "kontrola" nad układem:D C - praktycznie na każdy mikrokontroler wygląda tak samo, drobne różnice polegające na innych bibliotekach, typach danych,...
Jeżeli nie miałeś w ogóle styczności z żadnym językiem programowania, to powinieneś zacząć naukę od pascala. Jeżeli już umiesz pascala, to myślę że symfonia to najlepszy wybór, nic więcej nie trzeba umieć. Jeżeli książka zaczyna się od programu "Hello world!", to na pewno uczy ona od podstaw :). Ja czytałem Thinking in C++, które podobno nie jest tak...
Na wstępie gratuluje chęci do zabrania się za AVR-y w tak młodym wieku. Sam ostatnio postanowiłem się wdrożyć w tą tematykę i mogę polecić kilka linków, które ułatwią Ci zrozumienie o co tak na prawdę chodzi i w jakim języku najlepiej programować AVR-y. Bardzo dobry blog o mikrokontrolerach (znajdziesz tu prawie wszystko co Cię interesuje na początek):...
A gdybym chciał się zając mikrokontrolerami, czego bym potrzebował?? Mikrokontroler (jaki?) programator (jaki?) kompilator na kompie (jaki?) hmm.. coś jescze???? _emes Na początek polecam zacząć od mikrokontrolerów rodziny AVR. Nie daj się nabrać na początki w '51 - owszem, może to i "sztandarowy" mikrokontroler, tak jak Pascal w językach programowania,...
https://obrazki.elektroda.pl/8064219100_... Witajcie, dzisiaj przedstawię jak okiełznać kolejny chiński mikrokontroler WiFi+Bluetooth, a dokładniej W800-C400 od WinnerMicro. Na ten moment można go kupić za około 10 zł, z kolei płytkę startową z nim już za 25 zł i obie te ceny uwzględniają już przesyłkę. Oczywiście nie będę tu korzystać...
https://obrazki.elektroda.pl/5931581900_... Opiszę tutaj krok po kroku instalację, konfigurację oraz użycie darmowego kompilatora SDCC do tworzenia programów na mikroprocesory PIC. Całość będzie w formie szczegółowego tutoriala. Ze względu na długość całości tutorial podzielę na osobne tematy . W dalszych częściach postaram się...
https://obrazki.elektroda.pl/4509007500_... Zapraszam na prezentację https://obrazki.elektroda.pl/1519670000_... Przygodę z APM32F003F6 pozwoli nam szybko rozpocząć płytka Mini Board. Oprócz głównego MCU z przydatnymi do uruchomienia elementami takimi jak rezonator kwarcowy, przycisk RESET oraz testowy, diody LED,...
https://obrazki.elektroda.pl/5936410400_... Autor prezentowanego poniżej projektu, przy przejściu do nowej pracy otrzymał od firmy między innymi opaskę fitnessową, pokazaną po lewej stronie. Abstrahując od przydatności takiego urządzenia podczas ćwiczeń fizycznych, opaska sama w sobie jest niezwykle ciekawa pod względem technicznym....
Sterowanie grzałką i MPPT na jednym tranzystorze. To jakieś czary - magia .... Wszystkie profesjonale inwertery produkowane przez firmy na świecie posiadają BOOST do MPPT. Również i Elektronix w swoim inwerterze na grzanie i sieć ON<>OFF Grid. https://allegrolokalnie.pl/oferta/inwert... Czyli inwerter grzeje...
Postanowiłem jednak ten przykład własnego assemblera odpalić, aby zweryfikować czy to w ogóle działa i jak mam dane w pamięci interpretować. Przykład kodu w assemblerze: .global _start .section .text _start: li $t0, 0 loop: addi $t0, $t0, 1 nop nop j loop Najpierw wyzerowanie rejestru t0 Dodanie liczby 1 do rejestru. Dwa nopy nic nie robiące....
https://obrazki.elektroda.pl/8335986900_... Witajcie moi drodzy Przedstawię tutaj przykład użycia 32-bitowego mikrokontrolera PIC32MX250F128B w roli hosta USB obsługującego pendrive (zapisującego i odczytującego z niego dane). W temacie opiszę najpierw płytkę którą pod tego PICa zaprojektowałem, a potem przykładowe kody obsługi pendrive...
https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...
Może, jesli kolejny raz pokaże sie Autorowi tematu i innym, że pisanie w ASM to wymaga duuużo większej uwagi i pilnowania kodu który normalnie kompilator C/C#/Basic itd. robią za programistę, to przestaną zadawać takie pytania. Pytanie jak to napisać w ASM jest zależne od tego na jaki to jest procesor i na który port bo nie każdy jest w przestrzeni...
witam serdecznie Posiadam programator USBASP , mam pytanie jaki kompilator wybrać aby działało wszystko. Próbowałem na ATMEL AVR ale nie chciał mi wykryć kompilator mikrokontrolera pomimo że komputer mi wykrywał.
https://obrazki.elektroda.pl/6687159300_... Każdy, kto rozważa przesiadkę z ośmiobitowego mikrokontrolera na coś mocniejszego i o większych możliwościach naraża się na pewien problem, który łatwo przegapić, bo przy ośmiu bitach pojawia się sporadycznie. Ale pomnóżmy liczbę bitów przez dwa, cztery, albo i osiem, i zaczynają się schody....
Tworzenie aplikacji użytkownika w C++ ma wiele zalet, więc nie jest zaskakujące, że język ten staje się coraz bardziej popularny wszędzie, w tym w systemach opartych na małych mikrokontrolerach. Projekt „mbed” jest w pełni skoncentrowany na tym języku. Wiele RTOSów zapewnia warstwę kompatybilności z C++, ale w przeciwieństwie do „dużych”...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
Freddie Chopin: A który kompilator wybrać ? bo jak wybieram CROSS_GCC to nie chce spompilować assemblera w startup.S a jak Summon ARM to nie widzi reguły all
https://obrazki.elektroda.pl/3029878300_... Witajcie moi drodzy Oto trzecia część mojego praktycznego tutoriala dla ośmiobitowego mikrokontrolera PIC18F2550 od Microchipa i programatora SDCC . W tym temacie najpierw krótko omówię różne konfiguracje oscylatora PIC18F2550 - oscylator wewnętrzny (internal oscillator), zewnętrzny (zegarowy...
(at)margas60 Ponawiam pytanie, czemu STM? Da się nadal kupić stare AVRy, da się nowe, są Arduina na mniejszych i większych AVRkach. Chcesz się nauczyć STMa? Bo argument z początku tematu o tym że wyzionie ducha i koniec świata jakoś do mnie nie trafia. Bawiłeś się jakimś Arduinem? Co do STMów możesz na to pisać używając HAL - hardware abstraction layer...
https://obrazki.elektroda.pl/9492508700_... Języki programowania oferują programiście szereg udogodnień, które mają na celu zwiększenie niezawodności, poprawę czytelności czy zmniejszenie złożoności pisanego kodu. Niestety kod pisany w wysokopoziomowym języku nie jest docelowym produktem programisty, jest nim kod wykonywalny przez...
Jedne spostrzeżenie to inne domyślne ustawienia kompilacji i większe zapotrzebowanie na pamięć programu w komplikacji debug. Tak, ale dla celu debug (możesz kompilować dla release, to bez znaczenia), też możesz ustawiać różne poziomy optymalizacji. Domyślnie jest -Og, ale możesz zmienić np. na -Os. Oczywiście może być potem kłopot, bo niektóre zmienne/linie...
A z kompilatorów to chyba devC++ najlepszy. DevCpp to nie kompilator tylko IDE ktore korzysta (domyslnie) z MinGW (windowsowy port GCC) a generalnie moze korzystac z dowolnego kompilatora.
A czy zamiast PIN 1 możesz użyć PIN 2? Nie wiem czemu kompilator się nie buntuje ale PIN 1 jest w zasadzie dedykowany jako zegar (CLK) i chyba nie wszędzie w prost dociera. Może jest jakaś droga aby to połączyć i dla tego się nie buntuje. Zobaczyłem dalej w DS konfiguracje - są takie czysto kombinacyjne w których OE jest na stałe aktywne (konfiguracja...
Witam! Potrzebuję napisać poważną aplikację która będzie pracowała z bazą danych, drukarkami fiskalnymi (biblioteki posnet), itd. Który kompilator wybrać? Czy w visual studio można pisać w c++ (opisy do biblioteki posnet, oraz przykładowe wykorzystanie jest właśnie w c++)? Baza będzie na MSSQL lub MySQL, czy mogę wykorzystać go komercyjne bez udostępniania...
Ok, a jeśli chodzi o Object Pascal jaki wybrać kompilator (darmowy)? Bo Delphi 7 jest przestarzały.
Witam!! Po zinstalowaniu AVR Studio 4.11 musisz wybrać kompilator w opcjach czy asm czy gcc. Pozdrawiam!!
Co do szybkości działania to i tak potem jest OPTYMALIZACJA. Ona najprawdopodobniej proste operacje (niezależnie od zapisu) zamieni podczas kompilacji na instrukcje ASM cbi i sbi. Za to np. ustawienie 2 czy 3 bitów na raz może być przez kompilator inaczej skompilowane. Reasumując piszesz w języku wysokiego poziomu, więc zapewniasz kompilatorowi pewną...
W CoIDE wybiera się Toolchain http://www.coocox.org/CoIDE/Compiler_Set... Czy można wybrać kompilator Keila? Ktoś używa takiego rozwiązania?
Witam. Czy ktoś mógłby polecić jakiś programator, kompilator, debugger, itp. do tych mikrokontrolerów. Zależy mi aby w miarę możliwości wybrać jakiś darmowy kompilator i jak najtańszy programator. Za wszelkie info dziękuję. Zadałem takie mało fachowe pytanie, bo niestety nie znam tej rodziny mikrokontrolerów a potrzebuję wykonać na nich projekt. Pozdrawiam.
http://obrazki.elektroda.pl/9243818200_1... Kurs: C/C++ . Na początku poznamy podstawy języka ANSI C , ale najpierw trochę historii... Pod koniec lat czterdziestych ubiegłego wieku trzej naukowcy z Bell Telephone Laboratories - Walter Brattain, William Shockley, oraz John Bardeen - stworzyli pierwszy tranzystor, dzięki czemu skonstruowano...
Krzysiek007, spróbuj skompilować program z linii poleceń. 1. Najprościej jest to zrobić tworząc nowy plik txt w tym samym katalogu. W pliku wpisz "make" i naciśnij enter w drugiej linii napisz "pause" powoduje to utrzymanie otwartego okna trybu cmd, dzięki tej opcji po wykonaniu kompilacji okno nie zamknie się samoczynnie i można zobaczyć wynik pracy...
Witam. Jaką w miare dobrą książke wybrać do nauki programowania w javie? Aby była jak najbardziej aktualna. Najchetniej w języku polskim. Jak możecie jakies kursy online polecić to tez by się przydało. Mam jeszcze pytanie który kompilator wybrać. Obecnie posiadam w systemie otwartą wersję javy openjdk6 i korzystam z linuksa. Pierwsze podstawowe programy...
Funkcja jest przetestowana, w sumie nic skomplikowanego, ale nie mam pojęcia jak przygotować bibliotekę. Na PC kompilator robił to sam wystarczyło wybrać odpowiedni projekt z menu a tu tego niema i trzeba ręcznie pliki przygotować. Co do oblatania w programowaniu podstawy tylko.
A tak na poważnie - w C da się to łatwiutko zapisać jako unię złożoną z pola typu uint8_t i struktury zawierającej 8 jednobitowych pól _Bool lub uint8_t. Zapis ładny, a co z tym zrobi kompilator - to już inna sprawa.
Nie ściągałem żadnych paczek Cube. Rozumiem żeby to zrobić? Z Hal nie chcę teraz korzystać, z AVR jestem przyzwyczajony do operowania na rejestrach. Tylko gdzie umieścić te pliki? W którym katalogu? Edit: Kompilator pokazuje błąd: Symbol could not be resolved. Dodatkowo podczas instalacji w zakładce Project Firmware configuration (jest też zdjęcie takiej...
programowanie w C układów PIC gdzie pamięc ma 1 lub 2 kB nie wiem czy ma sens bo kompilatory C generują większy kod wynikowy,C przyspiesza prace no i tu nalezy wybrać kompromis ,osobiscie programuje w C i robie wstawki asemblerowe szczegolnie przy operacjach na bitach.CCs ma wtczke i wpełni współpracuje z MPLAB sprawdzałem kod wynikowy tego kompilatora...
Ok. Tylko teraz jaki kompilator do Turbo pascala? I jeszcze może mi ktoś powiedzieć jak się kompiluje?
Witam Na wstępie chce zaznaczyć że jestem po lekturze: co wybrać i w czym programować. Mam do zrobienia zegar czasu rzeczywistego, który ma możliwość sterowania urządzeniami zewnętrznymi. Jako język programowania wybrałem C - kompromis między "wagą kodu"(bascom) a stopniem skomplikowania (assembler). Miałem do tej pory do czynienia z uP z rodziny '51....
bascom kompilator dobra kompilator cross kompilator
cewka uzwojenie wtórne alhambra centralny miernik dzwiek
bateria iphone instrukcje serwisowe termet
Echosonda Deeper, Toslon, Rippton – brak parowania z łódką zanętową, przyczyny i rozwiązania Sofar Solar 3.3–12 KTLX-G3 – reset falownika, factory reset, ustawienia EN50549, hasło instalatora