REKLAMA
REKLAMA

avrstudio kompilator

Znaleziono około 303 wyników dla: avrstudio kompilator
  • AvrStudio i umieszczenie danych w zewnętrznej pamięci RAM

    CZeść. Piszę sobie program na ATMega162. Ma on możliwość podłączenia zewnętrznej pamięci RAM. Program piszę w C używając AVR-GCC zintegrowanego z AvrStudio. AvrStudio sam tworzy plik Makefile to dla mnie dość wygodne i ułatwienie. Ale teraz jak uruchomić dostęp do tej pamięci oraz do pamięci eeprom? Czy używając zewnętrznej pamięci RAM AvrStudio sam...

    Mikrokontrolery   01 Lis 2009 10:42 Odpowiedzi: 1    Wyświetleń: 1100
  • MMnet03,integracja AVRstudio i ethernut

    witam wszystkich, proszę o pomoc, posiadam moduł MMnet03 producent dostarczył również płytkę z darmowym systemem Nut/Os i mase hex-ów, TO przechodze do setna otóż zaczynam sie z tym modułem bawić, wogole to za dużej praktyki w programowaniu embeded nie mam(, ale juz kilka prostych rzeczy zrobilem na swojej atmege, to moje pytanie jest nastepujace (nie...

    Mikrokontrolery   04 Mar 2008 22:14 Odpowiedzi: 0    Wyświetleń: 941
  • WinAvr zła kompilacja. Kompilator nie uwzględnia skoków.

    Witam, robię projekt "sterownik cd" z EP2002/7 i próbuje skompilować podany kod, niby wszystko się kompiluje dobrze. Analizując plik ""hex"" w AVRstudio wykryłem że kompilator pozbył się skoków do funkcji "SetAdress..." oto kawałek kodu w C oraz wynik już skompilowanego kodu: u08 SetAddress(u08 cs, u08 adr) { u16 i; if (cs==CTRL)...

    Mikrokontrolery AVR   27 Sty 2011 14:00 Odpowiedzi: 26    Wyświetleń: 2491
  • REKLAMA
  • Niezidentyfikowany błąd kompilacji [AVRstudio5]

    ktoś [url=]gdzieś pisał, że tam jest stara wersja winavr z bugami. Piszą też tam jak ją wymienić. Mogą na to też mieć wpływ inne opcje kompilatora.

    Mikrokontrolery AVR   25 Mar 2011 22:10 Odpowiedzi: 6    Wyświetleń: 1117
  • Problemy z C w AVRStudio.

    Witam. Chciałbym wygenerować fragment kodu w C i wstawić do programu asm. Napisałem coś takiego: ---------------------------------------- #include <avr/io.h> #include <math.h> floatbiel = 4321; floatrgbfd; floatpom = 1234; intwyn; charwsp = 105; int main(void) { rgbfd = biel / (pom - 25); wyn = log10 (rgbfd)...

    Mikrokontrolery AVR   13 Cze 2011 11:36 Odpowiedzi: 39    Wyświetleń: 3422
  • REKLAMA
  • DS18b20 + ATmega16 + AVRStudio4 = H E L P...

    Takie funkcje opóźnień (jak te z linku) nie są zbyt precyzyjne. Ten sam parametr (np. 50us) działa inaczej na różnych częstotliwościach. Powiedzmy dla f=8Mhz będzie to 48us ale już dla f=2Mhz będzie 200us. Znaczny wpływ na takie funkcje ma też ustawiony stopień optymalizacji kompilatora. Nie są to teorie, kiedyś również walczyłem z DS1820 używając podobnych...

    Mikrokontrolery   02 Mar 2007 12:23 Odpowiedzi: 2    Wyświetleń: 1163
  • REKLAMA
  • [MEGA8]/[C]/[AVRStudio4] - Problem z wygenerowaniem pliku hex

    Nie lepiej użyć po prostu najnowszego Atmel Studio? No dobrze, jeśli koniecznie AVRStudio4... Najnowszy toolchain Atmela znajdziesz tutaj: Ale prawdopodobnie będzie brakować kilku narzędzi, które były w WinAVR. Możesz je doinstalować ręcznie, możesz też pogodzić się ze starym kompilatorem i po prostu użyć samego WinAVR Jeśli chcesz tylko skompilować...

    Mikrokontrolery   21 Lis 2014 23:29 Odpowiedzi: 1    Wyświetleń: 756
  • [ATtiny2313][AvrStudio] Problem z przerwaniem

    Piszę program na ATtiny2313 w AvrStudio. Mam najnowszą wersję kompilatora, podobnie jak WinAvr'a. Kod będzie "mrygał" zestawem diód. Na porcie przerwania jest przycisk, którym będzie można zwiększać wartość opóźnienia, z jakim mają się zapalać diody. Program reaguje na samo przerwanie #include <avr/io.h> #define F_CPU 1000000UL #include <util/delay.h>...

    Mikrokontrolery AVR   30 Gru 2008 11:37 Odpowiedzi: 2    Wyświetleń: 1184
  • [AvrStudio 4.18]Brak listingu kompilacji w oknie Build

    Witam Mam dosyć nietypowy problem ze środowiskiem AvrStudio. Sprawa wygląda następująco po naciśnięciu guzika Build lub klawisza F7 Kompilator przystępuje do kompilacji jednak żadne informacje nie są wyświetlane w oknie Build (czyli informacje o samej kompilacji, błędach oraz zajętości pamięci). Sprawa jest jeszcze dziwniejsza, że na drugim komputerze...

    Mikrokontrolery AVR   18 Paź 2010 22:20 Odpowiedzi: 3    Wyświetleń: 1141
  • JTAG ICE i AVRStudio-problem z debuggerem

    Witam! Mam następujący problem: podłączyłem ATmege128 pod JTAG ICE. W AVRStudio jak włącze debuggowanie i przykładowo opcje AutoStep to pojawia się wspomniany problem ponieważ gdy kompilator natrafi na pętle for (przykład: for (i=0;i<1000;i++);) to program zatrzymuje się w tym miejscu (wyswietlane jest cały czas Running). Nie wiem co zrobić aby debugger...

    Mikrokontrolery AVR   03 Sie 2008 19:10 Odpowiedzi: 5    Wyświetleń: 1826
  • Kompilator dziwne działanie w C w Bascom program jest ok

    Z bascoma już dawno nie używam bo jest zbyt toporny... Chodzi mi o to, że wcześniej wszytko działało w AVRStudio. Potem nie pisałem nic przez ostatni miesiąc bodajże i wczoraj włączając kompilator nagle takie niespodzianki... Najpierw nie chciało się kompilować bo wywalało błąd o braku makefile'u mimo ze kompilator powinien przygotować go sam. Gdy udało...

    Mikrokontrolery AVR   02 Lut 2010 16:34 Odpowiedzi: 5    Wyświetleń: 1248
  • REKLAMA
  • Bascom ,Asm C.... Jaki kompilator?

    Nie wiem czy w Bascomie można robić wstawki assemblerowe. Assemblera najlepiej uczyć się od razu w dedykowanym kompilatorze np AVRStudio. Później doinstalujesz GCC i możesz pisać w C.

    Mikrokontrolery   17 Mar 2008 13:08 Odpowiedzi: 8    Wyświetleń: 1508
  • [ATMega128][AvrStudio][WG12864B]odświeżanie

    Sprawdziłem, Atmega128+LCD pobiera mi 40mA... więc nie jest to raczej wina zasilacza. Dodano po 4 Rozwiązaniem okazała się zmiana opcji optymalizacji kompilatora w AvrStudio... Kod był dobry, kompilator mieszał...

    Mikrokontrolery AVR   05 Sty 2009 19:05 Odpowiedzi: 2    Wyświetleń: 1119
  • AVRStudio PonyProg i ATmega32

    No , to teraz wszystko jasne - nie do końca rozumiesz zasadę działania liczników/timerów :( To , o co Ci chodzi , w przybliżeniu powinno wyglądać: .include "m32def.inc" .def Temp = R16 .def Temp1 = R17 .equT0_VALUE = 0x66 .equBITNUMBER =PD0 .org 0x00 rjmp reset .org 0x016 rjmp Timer0 Reset: cli ldi Temp, LOW(RAMEND) ;inicjacja...

    Mikrokontrolery   19 Paź 2006 07:48 Odpowiedzi: 5    Wyświetleń: 1402
  • [AVRstudio 5.0] Błąd podczas kompilacji programu

    Problem tkwił chyba jednak w czymś innym. Zainstalowałem jeszcze raz AVRStudio5, bo coś potrzebowałem z tej wersji i znowu nie chciał mi się skompilować szablon pustego projektu. Ale moim zdaniem problem tkwił w COMODO Firewall, który kompilację jako niebezpieczną uruchamiał w Sandboxie i odcinał od niektórych elementów kompilatora. Wyłączyłem Sandboxa...

    Mikrokontrolery   09 Lip 2011 19:13 Odpowiedzi: 8    Wyświetleń: 1743
  • [atmega 8535][assembler/AvrStudio] programowanie eeprom

    Używając etykiet w .eseg nie zastanawiasz się nad fizycznymi adresami, robi to za ciebie kompilator. Tym niemniej aby operować na tych danych należy oczywiście użyć "okienka podawczo - odbiorczego" w EEDR, zgodnie z notą katalogową ( ). Wszystko z .eseg ląduje w pliku .eep, którym możesz za pomocą programatora programować EEPROM niezależnie od pamięci...

    Mikrokontrolery AVR   26 Lip 2012 12:57 Odpowiedzi: 2    Wyświetleń: 1740
  • [Attiny2313][AVRStudio] Komunikacja USI/SPI + żyroskop ADIS16100

    Próbuję napisać wstawkę assmblerową, która zastąpi kod C: [syntax=c] // Software SPI for chips that do not support Hardware SPI i.e Tiny Chips or if we have to assign other pins for SPI void Spi_8_bittransfer(unsigned char data) { for (unsigned char u = 7; u < 8; --u ){ LCD_CLK(0); LCD_DATA((data) & (1 << u)); LCD_CLK(1); LCD_CLK(0); }...

    Mikrokontrolery AVR   16 Lut 2012 00:08 Odpowiedzi: 15    Wyświetleń: 4112
  • AVRStudio - błąd aplikacji MFC

    Tutaj masz dwie wersje AVR Studio poprawnie działające: Ja korzystam z 4.18, bez instalowania nowego toolchain. Specjhalnie ją zarchiwizowałem na własnym dysku Google, by zawsze można było ją pobrać z bloga.

    Mikrokontrolery Początkujący   09 Paź 2013 09:24 Odpowiedzi: 5    Wyświetleń: 1293
  • [AVRStudio5] Obsługa programatora "Multitool"

    Ja dzisiaj zainstalowałem AVR Studio 5. Wcześniej użytkowałem WinAvr + Programmers Notepad. Nowe środowisko nie jest mi całkowicie obce, podobne jest Visual Studio C#. Jednak nie wszystko ogarniam. Przydał by się ładnie zrobiony poradnik, jak zacząć pracę z tak rozbudowanym środowiskiem. Było by dobrze jakby ktoś(spróbuje i ja) napisał jakieś podstawy...

    Mikrokontrolery AVR   22 Sty 2012 19:14 Odpowiedzi: 8    Wyświetleń: 2247
  • [Atxmega64A3][C][AVRStudio5] Brak przerwań wewnętrznych

    Najnowszego toolchaina z Atmela. Ale nie szukaj błędów w kompilatorze. Powiem szczerze, że twój kod jest tak pokręcony, że wszystko się może w nim wydarzyć :) Co znaczy, że kod się nie uruchamia? Masz JTAG? Te dziwne błędy, które opisałeś z symulatorem też sugerują, że z twoją wersją środowiska jest coś mocno nie tak.

    Mikrokontrolery AVR   10 Kwi 2012 12:18 Odpowiedzi: 19    Wyświetleń: 1463
  • Błąd kompilacji w AVRstudio5

    Mógłby ktoś sprawdzić dlaczego ten kod nie działa w AVRstudio5. Kod jest z książki helionu Programowanie mikrokontrolerów avr od podstaw do zaawansowanych aplikacji książka z tego co widzę ma kody które da się kompilować w AVRstudio 4 . błędy sprawdzałem z książka tzn. poprzednimi działami i Google ale nic to nie dało. #include <avr/io.h> #include...

    Mikrokontrolery AVR   14 Kwi 2012 10:40 Odpowiedzi: 4    Wyświetleń: 1327
  • ATmega16 [C] [AVRStudio5] - Przerwanie od odbieranej danej UART

    Przeczytaj o co chodzi z tym volatile bo właśnie to jest problemem. Jeśli w pętli zmieniasz wartość temp to kompilator o tym wie, ale jeśli temp się zmienia niezależnie od programu, to skąd ma o tym wiedzieć? Prosty test, skompiluj program z -O0 i zobaczysz, że nagle magicznie zadziała.

    Mikrokontrolery AVR   16 Kwi 2013 19:39 Odpowiedzi: 22    Wyświetleń: 2016
  • integracja AVRStudio4 i AVR-GCC

    Szukam wskazówek jak to zrobić (dla wersji 3 zrobione). Ponoć si nie da w wersji 4, lecz w helpie jest uwaga, że jest możliw współpraca z kompilatorami z innej stajni. Wszelkie sugestie mile widziane i dzieki z góry.

    Mikrokontrolery   26 Paź 2003 21:21 Odpowiedzi: 5    Wyświetleń: 1531
  • AVRStudio4 i C ?????

    Witam! WinAVR (lub inny kompilator GCC) musimy sobie doinstalować, ale faktem jest, że AVR-Studio 4.12 build 460 pracuje z tym kompilatorem. Pozdrawiam! Marcin "Max" G.

    Mikrokontrolery   22 Kwi 2006 15:38 Odpowiedzi: 8    Wyświetleń: 1448
  • [AvrStudio4][avr-gcc][attiny2313] Zbyt duży plik .hex

    to gcc wykorzystuje wbudowane funkcje, które są optymalizowane pod procesory i386, domyślasz się, że nie generuje to optymalnego kodu dla AVR... Możesz podać źródło tej informacji? Chodzi mi o tę optymalizację pod i386 w kompilatorze AVR Albert Żródło - GCC Internals. To, że kompilator jest na AVR nic nie zmienia, gcc oprócz kompilatora zawiera wbudowany...

    Mikrokontrolery AVR   10 Lis 2010 22:49 Odpowiedzi: 23    Wyświetleń: 2788
  • AVRStudio4 - dziwne zachowanie przy pracy krokowej

    Napisałem zanim się domyśliłem - dlatego wykasowałem pytanie o optymalizację :) Takie rzeczy ćwicz w Cmaniaku, bo kod kompilatora dla AVR może robić różne uproszczenia.

    Mikrokontrolery Początkujący   26 Lis 2013 11:38 Odpowiedzi: 4    Wyświetleń: 933
  • [FreeRTOS][AVRStudio32] jak to posklejać w całość ???

    Mam podobny problem... Po ściągnięciu FreeTOSa i próbie skompilowania go programem make, kompilator ma zastrzeżenia do pliku led.c. Wskazuje kilka niezdefiniowanych makr. Czy ktoś zderzył się z tym problemem? Używam programu make i kompilatora GCC.

    Mikrokontrolery AVR   09 Gru 2009 19:14 Odpowiedzi: 1    Wyświetleń: 1161
  • Pytanie odnośnie kompilatora AVRGCC !!!

    Być może robisz błąd umieszczając tę bibliotekę w programie w sekcji #include. Tak nie można robić - zgodnie z tym co jest napisane w tym pliku. Należy umieścić jedynie linię: #include <avr/io.h> a typ procesora umieścić w pliku makefile przy określeniu MCU_TARGET lub -mcu. Np. MCU_TARGET = ATmega8535 Umieszczenie #include <avr/iom8535.h>...

    Mikrokontrolery   09 Kwi 2004 21:26 Odpowiedzi: 8    Wyświetleń: 1745
  • Jaki kompilator do Atmega32???

    Polecam avr-gcc... Uczy cierpliwości i jest dla wytrwałych... ;) Ponadto jest wspierany w wersji WinAVR pod AVRStudio.

    Programowanie   19 Kwi 2006 17:43 Odpowiedzi: 4    Wyświetleń: 1329
  • AVRStudio 4.12 SP3+WinAvr+AVRLib

    Witam, Zainstalowałem ostatnio AVRStudio 4.12+SP3 + WinAvr + AVRLib aby popróbować coś pisać w C. Dość długo już piszę w Bascom'ie i przyszedł czas na zmianę środowiska. No i mój pierwszy programik skompilował się bez błędu :D. Postanowiłem pójść dalej i spróbować przykładów z AVRLib, chodzi mi głównie o obsługę kart MMC. Problem w tym że kompilator...

    Mikrokontrolery   25 Wrz 2006 12:04 Odpowiedzi: 1    Wyświetleń: 1598
  • Scalenie dwóch bajtów, AVRStudio, gdzie robię błąd?

    Funkcja itoa() operuje tylko na liczbach ze znakiem, więc użycie jej do liczb bez znaku jest błędem. Nowa biblioteka avr-libc ma funkcję utoa(), która operuje na liczbach bez znaku i to jej należało by użyć. Mimo wszystko i tak dziwnie, bo podane przez Ciebie wartości mieszczą się i tak w typie ze znakiem więc teoretycznie powinny być wyświetlone normalnie....

    Mikrokontrolery   25 Sie 2007 10:50 Odpowiedzi: 7    Wyświetleń: 1458
  • AVRStudio 4.12 SP4+WinAVR-20070525

    Witam zmieniłem dzisiaj kompilator WinAVR z WinAVR-20060421 na WinAVR-20070525 i po próbie skompilowania w AVRStudio wyskakuje błąd jak na rysunku. Co mogę zrobić, kompilacja przebiegała poprawnie i było wyświetlane informacje na temat zajętości pamięci.

    Mikrokontrolery   02 Sie 2007 02:11 Odpowiedzi: 4    Wyświetleń: 1613
  • NetBeans 6.0 oraz kompilator AVR-GCC-4.12

    Witam Robie juz troche kolo AVRów i zastanawia mnie taka rzecz. Dlaczego w dotychczasowych kompilatorach i IDE typu WinAVR albo AVRStudio nie ma czegoś takiego jak podpowiedzi "complete code" takich jak w netbeans (wyświetlających typy składowe struktur albo unii)? Jestem na etapie zintegrowania IDE netbeansa z kompilatorem AVR-GCC ale jak na razie...

    Programowanie   17 Lut 2008 14:17 Odpowiedzi: 0    Wyświetleń: 1486
  • Dziwny błąd w AvrStudio - C

    Piszę program w AvrStudio, lecz wyskakuje mi dziwny błąd. Chcę wykonać skok do etekiety a kompilator wyrzuca mi dwa błędy: 1 etykieta jest zdefiniowana ale nie użyta 2 etykieta jest użyta ale niezdefiniowana W załączniku zrzut ekranu, a poniżej podaję kod: #include <stdio.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include...

    Programowanie   07 Wrz 2008 20:10 Odpowiedzi: 3    Wyświetleń: 1355
  • AVRstudio i błąd wczytywania pliku elf

    Witam, Mam zainstalowane AVRstudio 4.18.716 i próbuje wykonać symulację projektu zrobionego w WinAVR 20050214. Za każdym razem otrzymuję komunikat: Przerabiam właśnie kurs "Programowanie procesorów w języku C" z Elektroniki dla Wszystkich i używam tej samej wersji co autor. Czy problemem może być zbyt duża różnica czasowa pomiędzy programami? Czy ktoś...

    Mikrokontrolery AVR   15 Lis 2010 22:28 Odpowiedzi: 3    Wyświetleń: 1559
  • Wykorzystanie pamięci programu ATmega32 w C [AVRStudio6]

    W ramach nauki analizuję kurs programowania avr z elektroniki dla wszystkich. Niestety utknąłem na programie przechowującym dane w pamięci programu. Podczas kompilacji programu wyrzuca błąd: unknown type name 'prog_uint8_t'. Tu fragmenty programu: [syntax=c] #include <avr/io.h> #include <inttypes.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery AVR   03 Cze 2012 22:27 Odpowiedzi: 3    Wyświetleń: 1517
  • Podwójna definicja main w avrstudio6

    Error1multiple definition of `main' Jak sama nazwa komunikatu wskazuje, kompilator twierdzi, że widzi co najmniej kilka (dwa) punkty wejścia do programu w projekcie, tak jakby widział co najmniej dwie funkcje main .... czyli albo coś jest źle skonfigurowane w ustawieniach projektu, albo w folderze projektu są dwa pliki i w każdym z nich jest sobie...

    Mikrokontrolery AVR   07 Cze 2012 10:10 Odpowiedzi: 2    Wyświetleń: 885
  • AVRStudio - opcja wyboru GCC

    Z tego co pamiętam AVRStudio wersji 4 nie miało na pokładzie własnego kompilatora GCC a jedynie korzystało z WinAVR jeśli to było zainstalowane. Nie do końca rozumiem czemu chcesz korzystać z tak leciwego narzędzia zwłaszcza, że dużo lepsze nowsze AtmelStudio jest darmowe.

    Mikrokontrolery AVR   04 Sie 2014 16:50 Odpowiedzi: 6    Wyświetleń: 924
  • ATMEL AVR AT 90S8515 Kompilator i opis programowania

    Jak użyjesz "szukaj" to sporo znajdziesz już tu na forum. Temat ten był ostatnio już poruszany i były ciekawe linki: www.atmel.com czy Czy kompilator AVR-GCC, który jest darmowy i w połąćzeniu z AVRStudio można sporo zrobić.

    Mikrokontrolery   23 Maj 2004 11:06 Odpowiedzi: 1    Wyświetleń: 1791
  • współpraca AVRStudio i programatora Bascom AVR

    Mam maly problem: Kompiluje program pod AvrStudio4 zawierajacy tablice danych w pamieci programu. Miejsce w przestrzeni adresowej ustalam uzywajac dyrektywy .ORG. Otwierajac plik hex utworzony w AVRStudio4 pod Bascomem zauwazam, ze tablica danych znajduje sie od razu za kodem programu, niezaleznie od adresu jaki podam w dyrektywie .ORG. W wyniku tego...

    Mikrokontrolery   22 Paź 2003 21:04 Odpowiedzi: 14    Wyświetleń: 2414
  • STRING w AVRStudio, a właściwie WinAVR

    Witam! Może ktoś przebrnął przez ten problem, a mianowicie chodzi mi o zapisanie w pamięci programu stałych danych, które potem rzucam na LCD. Głównie chodzi tu o komunikaty. Przerzuciłem się ostatnio z ASM na C i teraz mam troszku kłopotów i proszę o pomoc. Nie chodzi mi o procedury lecz o sam zapis w pamięci (przez kompilator) stałych i późniejszy...

    Mikrokontrolery   27 Paź 2005 08:29 Odpowiedzi: 3    Wyświetleń: 1220
  • AvrStudio, problem z .obj file - nie dziala symulator

    A dlaczego używasz akurat tego kompilatora. Nie myślałes żeby spróbować Bascom AVR ??? A masz pełną wersją programu??

    Mikrokontrolery   09 Kwi 2006 09:53 Odpowiedzi: 3    Wyświetleń: 1079
  • problem z tablicami w AVRStudio

    Jak w temacie mam problem z tablicami w AVRStudio v.4, jako kompilator oczywiscie GNU GCC z pakietu WINAVR ze stycznia tego roku. Problem jest taki ze mam kilka plików napisanych w C. Jeden z programem głownym i jeden z tablicami wartości, ponieważ plik z tablicami będzie dość duży a na dodatek tablice bede dołączane warunkowo w czasie kompilacji (zależne...

    Mikrokontrolery   01 Maj 2006 11:11 Odpowiedzi: 5    Wyświetleń: 1158
  • tablica stałych w obszarze pamieci programu avrstudio

    Witam moje pytanie jest proste ale efektywnej odpowiedzi nie znalazłem, programuje procesor atmega8 w jezyku C w kompilatorze avrstudio, napisałem sobie podprogram generujacy znaki na wyswietlaczu LCD, problem w tym że musze wywoływać "piszznak(tu numer znaku)"dla każdej literki co przy komunikatach długosci 10 literek gmatwa strasznie program...mógłbym...

    Mikrokontrolery   28 Gru 2006 10:16 Odpowiedzi: 5    Wyświetleń: 1558
  • funkcje asemblera w C (AVRStudio)

    To bardzo fajny dokument Marku (dokładnie opisuje to czego bm chciał się dowiedzieć) lecz kompilator C (u mnie gcc) jest zupełnie inny i są zupełnie inne rejestry asemblera dla przekazywania parametrów do funkcji i zwracania z niej wartości. Mam jeszcze z tym problemyoraz z wykorzystaniem przerwań w funkcjach napisanych w asemblerze. Czy może ktoś ma...

    Mikrokontrolery   04 Sty 2007 10:52 Odpowiedzi: 7    Wyświetleń: 2104
  • AVRstudio i winavr

    Masz racje przeoczylem tego posta. 1. Napiszcie mi prosze jeszcze czy jak dolaczam jakas biblioteke w ktorej powiedzmy jest 10 funkcji a ja kożystam tylko z jednej to kompilator/linker dolaczy do kodu wynikowego tylko ta jedna czy wszystkie. 2. Do czego służy w makefile optymalizacja. Zauważyłem tylko, że gdy chcę debugować to muszę wybrać 0. Ale kod...

    Mikrokontrolery   06 Sty 2008 11:27 Odpowiedzi: 15    Wyświetleń: 5054
  • AVRStudio i projekt z wielu plików

    W ASM tak niestety jest ... ale usuwanie zbędnych procedur wykonuje się w gotowym projekcie. I wtym miejscu muszę zaprotestować ;) W każdym porządnym kompilatorze , jest coś takiego , co nazywa się potocznie "kompilacja warunkowa" . Za pomocą w/w mechanizmu można kompilować dowolne fragmenty z całości , kiedy i jak się chce. I przykładzik: program_główny.asm...

    Mikrokontrolery   05 Mar 2007 19:05 Odpowiedzi: 18    Wyświetleń: 1405
  • jak zapisac tablice znaków w AVRstudio?

    GienekS - kiedys napisałeś cos takiego: U mnie taka konstrukcja: Kod: return (PRG_RDB (&ZNAKI[bajt & 0x0f])); dziala poprawnie, przy tak zadeklarowanej tablicy: Kod: prog_char ZNAKI[] = {"0123456789ABCDEF"}; czy jesteś w stanie wytłumaczyć mi po kolei co każdy człon tych instrukcji znaczy? pierwszy raz podchodze do problemu zapisu do pamięci programu...

    Mikrokontrolery   02 Lip 2007 23:43 Odpowiedzi: 8    Wyświetleń: 3428
  • AVRStudio maly problem :) Z plikami

    1. Robisz rażący błąd podczas tworzenia projektu. Plików .c się nie includuje. Należy dołączyć je do projektu. Wtedy dla każdego pliku .c tworzysz nagłówek (.h). Nagłówek zawiera definicje (prototypy) wszystkich funkcji z pliku .c, których chcesz użyć w innym pliku. I właśnie tam robisz include dla pliku .h. Po lewej stronie avr studio masz eksplorator...

    Mikrokontrolery   07 Gru 2007 18:00 Odpowiedzi: 5    Wyświetleń: 2579
  • AvrStudio+WinAvr

    Prosta rzecz. Musisz w katalogu w którym masz program umieścić prosty plik Makefile. Ten plik to zbiór poleceń dla kompilatora linkera i temu podobnych. Są w nim zawarte informacje na temat optymalizacji kodu i plików wynikowych. Jeżeli masz WinAVR, to musisz mieć również programik do tworzenia takich plików. Jest w jednym z podkatalogów katalogu WinAVR....

    Mikrokontrolery   03 Sty 2008 16:58 Odpowiedzi: 1    Wyświetleń: 2861
  • Jak zacząć pisać programy - AVRSTUDIO + WINAVR

    Jak byk pisze że nie masz winavr! Jak chcesz kompilować programy jeżeli nie masz kompilatora? Ściąg najnowsze winavr. Link masz na samej górze tematu.

    Mikrokontrolery AVR   11 Mar 2014 21:34 Odpowiedzi: 74    Wyświetleń: 90922
  • [ATmega16][C]AVRStudio i symulacja USART - rejestry.

    Hmmm, dziwne, nie wiem jaki kompilator C masz z avrstudio... ale ja używam winavr (avr studio używam do symulacji tylko, piszę w PN) i wiem ,że jakieś były błędy w poprzedniej wersji... A adresy rejestrów są w plikach ioXXX.h (gdzie XXX to skrócony symbol procesora) zaś w twoim wypadku będzie to w "iom16.h" ,a gdzie ten plik leży to nie pamiętam...

    Mikrokontrolery AVR   18 Gru 2008 23:08 Odpowiedzi: 9    Wyświetleń: 3239
  • AVRstudio Assembler kilka pytań nowicjusza

    Czy procedurę o etykiecie "timer0" masz daleko od początku programu? A może jej w ogóle nie masz? W zasadzie dla procesorów o tak dużym Flash'u powinno się używać rozkazu "jmp", a nie "rjmp" (dlateg adresy w tablicy przerwań są co 2 bajty), ale tak jak napisałeś może też być, pod warunkiem, że nie zostanie przekroczony zasięg rozkazu "rjmp". Wówczas...

    Mikrokontrolery AVR   04 Gru 2008 21:50 Odpowiedzi: 10    Wyświetleń: 2147
  • [ASM]AVRStudio i duże projekty

    Problem polega na tym, że w dwóch plikach muszę mieć dostęp do tych samych zasobów: 1. wektory przerwań 2. obszar RAM 3. Stałe we FLASH-u 4. definicje nazw rejestrów 5. stałe .equ w efekcie każdy z plików musi zawierać kilkanaście dyrektyw .org, które w dodatku nie mogą na siebie zachodzić. Gdy projekt się rozrośnie jeszcze bardziej, na bank się w...

    Mikrokontrolery AVR   15 Gru 2008 15:08 Odpowiedzi: 8    Wyświetleń: 2354
  • AVRStudio - kod w C przerwanie w asm

    Witam wszystkich! Koledzy i koleżanki, mam następujący problem: Cały kod chciałbym napisać w C oprócz obsługi przerwań które z racji wymaganej dużej prędkości będę pisał w asm. I tu pojawia się moje pytanie. Jak połączyć kod C z obsługą przerwania w asm?? Próbowałem skoku z dyrektywą .org- kompilator ignoruje. Funkcja asm nie może mieć w nazwie ().Tak...

    Mikrokontrolery AVR   22 Gru 2008 15:29 Odpowiedzi: 5    Wyświetleń: 1257
  • AvrStudio i biblioteki - problem.

    Witam Właśnie zacząłem bawić się w programowanie ATmega8 w C i trafiłem na problem którego nie mogę ominąć, mianowicie chcę użyć paczki bibliotek "rklibavr" ściągniętych z internetu ale kiedy używam konkretnej funkcji to kompilator wywala mi błąd w stylu "undefined reference to 'xxx'", gdzie xxx to nazwa funkcji, co jeszcze muszę zrobić żeby korzystać...

    Mikrokontrolery   29 Gru 2008 21:05 Odpowiedzi: 7    Wyświetleń: 1361
  • Jak efektywnie obsługiwać symualcji w AVRStudio

    Wiec zmienilem kod na taki: #include <avr/io.h> #include <avr/interrupt.h> int b=0; int main (void) { DDRB |= (1 << 0); // Set LED as output TCCR1B |= (1 << 3); // Configure timer 1 for CTC mode TIMSK |= (1 << 4); // Enable CTC interrupt sei(); // Enable global interrupts OCR1A...

    Mikrokontrolery AVR   17 Cze 2009 08:01 Odpowiedzi: 7    Wyświetleń: 1443
  • [ATmega128][C][AVRStudio] Zmienne kilka c plików w projekcie

    Problemem nie były akurat jednostki kompilacji ale po prostu przekazywanie przez wartość - twoja funkcja zmieniała lokalne kopie, a nie zmienne globalne. Jeśli zamierzasz mieć więcej regulatorów to rozwiązanie jest z wskaźnikami jest w porządku, jeśli masz tylko jeden, prościej będzie w 1 pliku zdefiniować zmienne signed short K_P=0, K_I=0, K_D=0; a...

    Mikrokontrolery AVR   07 Wrz 2009 00:31 Odpowiedzi: 3    Wyświetleń: 1617
  • [AVR][C]AvrStudio 4.17 - dziwny sposób includowania

    Już się robi: //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.h // Mikrokontroler : Atmel AVR // Kompilator :...

    Mikrokontrolery AVR   29 Lis 2009 23:18 Odpowiedzi: 21    Wyświetleń: 2584
  • problem w kompilacji programu w Avrstudio+winAVR

    slawek55 ---> twoje pytanie wynika z dużej niewiedzy na temat działania języka C .... warto poczytać dokładniej na te tematy. Ale jak jeszcze raz napiszesz, że gdzieś w kompilatorze czy symulatorze jest błąd - to ja ci już więcej nie pomogę ;) .... bo zawsze uważam to za jakąś masakrę, że ludzie zamiast poczytać, doczytać i poszukać błędów w swoim...

    Mikrokontrolery AVR   22 Lut 2010 13:42 Odpowiedzi: 20    Wyświetleń: 1867
  • [ATTiny2313][ASM][AVRstudio] interface z attiny2313

    Naprawdę chciałbym zobaczyć timming i analizę stanów logicznych działającej komunikacji. Eh to by tak ułatwiło sprawę. Przecież timingi masz w datasheet. Poza tym, to wcale nie jest takie pewne, że sprawa byłaby łatwiejsza. Moim zdaniem łatwiej jest napisać program od początku, niż analizować kod wyprodukowany przez kompilator BASCOM. Napisanie programu...

    Mikrokontrolery AVR   30 Wrz 2010 14:06 Odpowiedzi: 27    Wyświetleń: 4305
  • [AVRStudio][c] Zasięg zmiennych

    Można jeszcze zadeklarować zmienną w pliku jednym i drugim z tym że w drugim zmienna z parametrem 'extern' - kompilator będzie szukał zmiennej w innych plikach. No się spóźniłem ;)

    Mikrokontrolery   13 Lis 2010 00:30 Odpowiedzi: 16    Wyświetleń: 1785
  • [asembler] AVRstudio wstawka w C

    Pisząc w asemblerze masz swój własny styl (ulubione rejestry, nazwy itp.), najczęściej będący pochodną kursu, z którego się uczyłeś pisać. Teraz to co generuje kompilator najprawdopodobniej nie będzie się zgadzało z Twoim stylem... Jedyne wyjście to wzorując się na danej procedurze, "przekompilować to w głowie" ;)

    Mikrokontrolery AVR   13 Sty 2011 17:45 Odpowiedzi: 4    Wyświetleń: 1399
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    Jeśli chcesz migrować z powodu edytora to zastanów się nad CodeBlocks - możliwości podobne, ale program jest lekki i szybki. AS5 to okropna kobyła, natomiast prawdziwe niebezpieczeństwo czai się w dołączonym do niego gcc - to nieprzetestowana na AVR wersja, o której wiadomo, że posiada poważne błędy. Także jeśli rozważasz AS5, to zainstaluj do niego...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 31298
  • AVRStudio 5 Funkcja inline błąd linkera "undefined reference to"

    1. Jeśli się nie mylę to gcc bez optymalizacji zawsze ignoruje inline. 2. Żaden kompilator nie ma obowiązku respektować inline - patrz standard C 3. inline może występować bez static, ale w Twoim wypadku to zupełnie bez sensu. bo kompilator musi wtedy wygenerować także definicję funkcji - nie może założyć, że nie ma zewnętrznych odwołań do niej. Albert

    Mikrokontrolery   18 Sie 2011 09:11 Odpowiedzi: 13    Wyświetleń: 2868
  • AVRStudio 5 + WinAVR błędy przy kompilacji

    Dondu, nie zrozumiałeś. Środowisko jest źle skonfigurowane. Wprawdzie nie używam AS5, ale na stronie AS5 Atmela nie znalazłem informacji, że do działania AS5 jest potrzebny WinAVR. Wręcz przeciwnie, pisze tam, że nawet kompilatory są zintegrowane. Dlatego sądzę, że jednak się nie mylę :) The AVR Studio 5 IDE gives you a seamless and easy-to-use environment...

    Mikrokontrolery AVR   19 Sie 2011 22:38 Odpowiedzi: 16    Wyświetleń: 2754
  • AVRStudio i _delay_(). Dlaczego dostaję taką dziwną wartość?

    Zaraz- ściągnąłem niedawno toolchain od Atmela. Przed paroma dniami. Bo taki tmf napisał w Swojej książce że Wsparcie dla arytmetyki zmiennopozycyjnej jest odblokowane w wersji kompilatora dostarczanej przez Atmela. A w wersji WinAVR nie. Sprawdziłem że mam --enable-fixed-point i byłem z tego zadowolony. Czy do tego był potrzebny toolchain od Atmela-...

    Mikrokontrolery   04 Wrz 2011 18:21 Odpowiedzi: 14    Wyświetleń: 1517
  • AVRStudio i enum. Kawałek listingu. Co jest nie tak?

    To ustawia się w opcja kompilatora. Nie pamiętam dokładnie jak. Ja nie używam zmiennych wyliczeniowych, Po prostu definiuje enuma w celu uzyskania stałych symbolicznych.

    Mikrokontrolery AVR   04 Gru 2011 17:05 Odpowiedzi: 9    Wyświetleń: 1461
  • raz jeszcze AVRStudio i winAVR

    Zarówno AvrSide jak i AvrStudio są tylko programami do edycji. Wybierasz ten, który bardziej Ci odpowiada. Równie dobrze możesz pisać w notatniku. I oba wymagają kompilatora, którym w tym przypadku jest WinAVR. Aby program "widział" kompilator musisz dodać ścieżki tak jak powiedział juntom. Co do makefile: oba wyżej wymienione środowiska tworzą go automatycznie...

    Mikrokontrolery   18 Mar 2012 14:24 Odpowiedzi: 14    Wyświetleń: 9451
  • [C][AT90USB162]AVRStudio - jak się z tym połapać?

    kiedyś w każdym środowisku był katalog /include, gdzie wkładało się wszystkie potrzebne biblioteki. Nie trzeba niczego kopiować, wystarczy poinformować kompilator i linker o kolejnym katalogu, w którym powinien szukać plików (opcja "-I"). Robi się to albo w Makefile(gdy nie używamy "kobył"), albo w odpowiednich ustawieniach projektu.

    Mikrokontrolery AVR   12 Mar 2013 09:42 Odpowiedzi: 25    Wyświetleń: 4012
  • [AVR][C/AVRStudio 4.16] - Płyta EvB 4.3 V4 PCF8583 - zawiesza się program

    1. Zgodnie z "dobrymi manierami" pisania programów w C ... Zgodnie z "jeszcze lepszymi manierami", można napisać: [syntax=C] void main(void) { /* return; zakomentarzowany, ponieważ zbędny, automatycznie kompilator sam doda */ } [/syntax] A co do mojej wcześniejszej sugestii 'watchdog-a' - bywa i tak, że reinicjalizacja sprzętu się nie powiedzie. Przykładem...

    Mikrokontrolery AVR   27 Lip 2013 19:37 Odpowiedzi: 17    Wyświetleń: 2367
  • ATMEGA32 - AVRStudio 6.0 - konfiguracja startowa

    Domyślam się że jest to kod startowy - stos, wektory przerwań. Ale nie potrafię go zlokalizować. Nie wiem jak się nazywa. Jest to kod domyślnie tworzony przez kompilator w sekcjach startowych: .init0-9, .vectors, .fini9-0 Jego zawartość możesz podejrzeć w plikach .lss oraz .map. Ich edycja niczego jednak nie zmieni. Chcąc coś umieścić w tych sekcjach...

    Mikrokontrolery AVR   06 Wrz 2013 18:24 Odpowiedzi: 7    Wyświetleń: 1737
  • Avrstudio - funkcja delay

    Co znaczy nie działa? Tego typu trywialne kody należy symulować z intensywnym wykorzystaniem okna podglądu assemblera - kompilator tak optymalizuje kod, że z oryginalnego niewiele zostaje i podgląd w C może być mylący. Często objawia się to tym, że pozornie nic się nie dzieje. Pamiętaj, że symulator nie działa tak szybko jak prawdziwy CPU - opóźnienie...

    Mikrokontrolery Początkujący   04 Kwi 2015 18:14 Odpowiedzi: 3    Wyświetleń: 891
  • AT90PWM - Niezrozumiała funkcja w AVRstudio

    Realizuje raczej podział wartości 16-bitowej na dwie 8-bitowe. Ale nie musowo tego obchodzić. Wystarczy normalnie wpisywać wartości, bo nowe kompilatory już obsługują zapis wartości 16-bitowych. Np. zamiast zapisów do OCR0AL i OCR0AH wystarczy zrobić zapis do OCR0A (lub OCR0AW). I kompilator sam to rozbije na 2 zapisy i to takie w odpowiedniej kolejności.

    Mikrokontrolery AVR   08 Lis 2016 01:42 Odpowiedzi: 4    Wyświetleń: 1077
  • Kompilator avr

    zgadzam się z Tdv nie ma to jak AVRstudio , fajny bezpłatyny kompilatorek polecam w 100% :D

    Mikrokontrolery   10 Paź 2003 16:40 Odpowiedzi: 4    Wyświetleń: 2204
  • jaki kompilator C pod AVR i ATMegi?

    Radku, a które AvrStudio?

    Mikrokontrolery   20 Wrz 2004 00:10 Odpowiedzi: 5    Wyświetleń: 1541
  • Jak ustawić rozmiar stosu w kompilatorze avr-gcc (WinAvr).

    Po prostu programuję w asm i tam adresy etykiet w pamięci programu są dla danych dwa razy większe, ze względów, które wymieniłem wyżej. Próbowałeś symulacji w AVRStudio ?

    Mikrokontrolery   05 Maj 2005 10:38 Odpowiedzi: 13    Wyświetleń: 3549
  • Kompilator C na AVR'y - POSZUKIWANY

    A pieniądze na na przykład rozwijanie AVRStudio to jak myślicie, skąd się biorą, jak nie ze sprzedaży procesorów ? Czyż rozwijanie z kolei oprogramowania nie napędza sprzedaży ? Tak więc jak najbardziej są pieniądze z tworzenia darmowych IDE... ;) Zacznijcie ludzie też mysleć na większą skalę... ;) Alez ja jak najbardziej mysle na wieksza skale......

    Mikrokontrolery   01 Sie 2005 21:21 Odpowiedzi: 21    Wyświetleń: 5439
  • Jaki kompilator ASM dla AVR ?? ATmega8 ??

    Najwygodniejszy i najtańszy bo darmowy jest AvrStudio dostępny na stronie producenta.

    Mikrokontrolery   25 Lut 2007 08:27 Odpowiedzi: 4    Wyświetleń: 1438
  • Jak rozpoznać rodzja kompilatora

    Witam. To napisane jest w asemblerze, AvrStudio. Pozdrowienia - teedd

    Mikrokontrolery   28 Gru 2006 19:47 Odpowiedzi: 3    Wyświetleń: 1027
  • ATMega Kompilator, programator. Jaka kombinacja dziala ?

    Czytam ten topic i czegoś tu nie rozumiem :( Kilka razy wspomniano o tandemie WinAVR+AVRStudio , które do Twoich celów(jednorazowy(?) projekt) nadaje się wyśmienicie.Odpada zajmowanie się plikiem makefile , bo zostanie on wygenerowany automatycznie , po dokonaniu zaledwie kilku ustawień w opcjach projektu.Czegóż Ci więcej potrzeba :?: Piotrek Piotrze,...

    Mikrokontrolery   22 Maj 2007 07:38 Odpowiedzi: 24    Wyświetleń: 6165
  • Programowanie ATtiny 26 w C? Jaki kompilator? Programator?

    WinAVR + AVRStudio + jakiś klon STK200... Visual Studio... no nie bardzo... To zależy jaki jest zakres częstotliwości... Hz, kHz, MHz...?

    Mikrokontrolery   21 Wrz 2007 23:09 Odpowiedzi: 3    Wyświetleń: 1893
  • Jaki kompilator asemblera pod Viste?

    ASM i avr to avrstudio? U mnie chulało z vista bussiness pl 32b:>

    Mikrokontrolery   22 Lut 2008 15:45 Odpowiedzi: 10    Wyświetleń: 2036
  • Jaki wybrać kompilator C dla AVR?

    nie uzyskales odpwoedziei? to troche dziwne ale mniejsza o to... Ten kurs jest pewnie troche podstarzaly, nowe AVRStudio ma odrazu GCC (w postaci WinAVRa), jezeli nie zamierzasz debugowac/symulowac to mozesz zastosowac samego WinAVRa a jezeli zamierzasz to zainstaluj AVRStudio w wersji np 4.13 i tyle. Jest juz odrazu skonfigurowane do kompilowania C.

    Mikrokontrolery   08 Maj 2008 22:54 Odpowiedzi: 6    Wyświetleń: 2007
  • [AVR][C] - jaki kompilator wybrać

    Moj faworyt to DevCpp + WinAVR, a jak czasami chce cos przesymulować to odpalam AVRstudio.

    Mikrokontrolery AVR   20 Cze 2008 07:19 Odpowiedzi: 12    Wyświetleń: 4409
  • Darmowy kompilator C do procesorów AVR?

    Generalnie sam WinAVR jest beznadziejny - ani nie tworzy sam makefile, ani nie ma dobrego notatnika, ani debuggera. AVRStudio ma jedynie kiepski notatnik, pozostałe rzeczy ma. Zdanie napisane w poniższy sposób jest bliższe prawdy: AVRStudio ma jedynie dobry symulator, pozostałe rzeczy po prostu ma kiepskie. Eclipse niszczy AVRStudio [; 4\/3!!

    Mikrokontrolery AVR   27 Paź 2009 19:56 Odpowiedzi: 23    Wyświetleń: 4624
  • Kompilator Asemblera współpracujący z stk200 pytania

    1. Nie prościej kupić sobie jakiegoś klona STK500v2 z międzymordziem USB, niż szukać (bezskutecznie) jakiegoś wydumanego środowiska? AVRStudio działa z nim bez kłopotu (dla klonów bez opcji HID). 2. Uruchomić szare komórki i wyszukiwarkę by skleić sobie samemu edytor tekstu z możliwością wywoływania zewnętrznych narzędzi (np. Programmers Notepad, CodeBlocks...)...

    Mikrokontrolery   05 Lis 2009 12:44 Odpowiedzi: 3    Wyświetleń: 1238
  • Problem z kompilatorem Winavr + isp.

    Po pierwsze prosciej ci bedzie uzywac tandemu WinAVR + AVRStudio, jest to wygodne i mozna zapomniec o pisaniu makefiles. Po drugie zrob najprostszy *buforowany* programator, chyba, ze nie lubisz swojego portu lpt :) Po trzecie - program wydaje sie byc ok, tylko tak dla formalnosci - jak popedzasz ATMege? Standardowo dziala na wewnetrznym oscylatorze...

    Mikrokontrolery AVR   23 Gru 2009 17:20 Odpowiedzi: 4    Wyświetleń: 1062
  • Przesiadka na C - jaki kompilator?

    robiw, moja rada jest taka kup sobie CodeVision, kiedyś kupiłem i jest fajny tym bardziej że można jego pliki debugować w AvrStudio. Ale też nie narzekałbym na AvrStudio wcale nie jest z nim tak źle, mi osobiście przeszkadza nadmiar opcji kompilatora :) Jego dawne wersje 3.XX to byl dopiero koszmar więc nie ma co narzekać. Mam to i to jestem zadowolony...

    Mikrokontrolery   05 Mar 2010 08:09 Odpowiedzi: 26    Wyświetleń: 1946
  • qMikroIDE - edytor i kompilator asemblera AVR dla nowicjuszy

    Witam. Bardzo mi się spodobał twój program. Jestem ucznie 2 klasy technikum elektronicznego i właśnie zaczynam przygodę z elektroniką, a dokładniej z programowaniem. Może znacie jakieś kursy Aseblera AVR, ale takie które nie dają instrukcji na dany program np. AVRstudio tylko ogólnie. Może masz jakiś kurs oparty o twój program. Szukałem w internecie...

    DIY Konstrukcje   13 Gru 2010 18:30 Odpowiedzi: 18    Wyświetleń: 14409
  • [AVR GCC] - Błędy w kompilatorze?

    Witam, Już przy dwóch projektach zdarzyła mi się podobna sytuacja dlatego postanowiłem zapytać użytkowników elektrody czy być może spotkali się z takim problemem. Używam AVRStudio z AVR-GCC, zauważyłem niepoprawne zachowanie programu przy włączonej optymalizacji kodu. Nie jest to związane z błędną definicją zmiennych Uwaga - zarówno w jednym jak i drugim...

    Mikrokontrolery AVR   02 Sty 2014 12:31 Odpowiedzi: 21    Wyświetleń: 2799
  • CodeBlocks wykrywa ale nie widzi kompilatora

    trzymam

    Programowanie Początkujący   10 Lis 2016 23:09 Odpowiedzi: 2    Wyświetleń: 1734
  • [AVR Studio] nieznaczące zera - interpretacja przez kompilator

    Witam. AvrStudio [syntax=avrasm] .equ Test1 = 52 // kompiluje się poprawnie .equ Test2 = 052 // kompiluje się poprawnie .equ Test3 = 58 // kompiluje się poprawnie .equ Test4 = 058 // wywala błąd : invalid number : 058 [/syntax] o co chodzi ?

    Mikrokontrolery AVR   07 Cze 2022 20:18 Odpowiedzi: 4    Wyświetleń: 378
  • avrstudio 4.07 i kompilator C?????

    czy ktoś moze wie jak zintegrować avrstudio 4.07 i jakikolwiek kompilator C, np. avrgcc? sa opisy jak to zrobić a avrstudio 3.x , dalej sa gdzies posty że z 4 nie idzie, ale w helpie do 4.07 jest napisane jak byk że można tylko jak???? Przestudiował ktoś juz może ten problem?

    Mikrokontrolery   06 Lip 2003 19:06 Odpowiedzi: 1    Wyświetleń: 1034
  • Dziwne zachowanie kompilatora w AVRStudio

    Swojego czasu próbowałem upchnąć program w attiny13 (1kb ROM) i mi się nie udało. Ostatnio przekonałem się do asemblera wiec przyszedł czas żeby projekt który chciałem zrobić - skończyć. Na razie zacząłem pisać to w symulatorze. Zatrzymałem się już na takim etapie: .nolist .include "tn13def.inc" .list .DEF q1 = R16 rjmp start start: main_loop:...

    Mikrokontrolery AVR   09 Cze 2009 04:35 Odpowiedzi: 6    Wyświetleń: 908
  • Kompilator skacze do definicji a nie wywołania funkcji podczas błędu[AVRStudio5]

    Generalnie wszystko zależy od kompilatora. Faktycznie, w tym przypadku prościej by było, gdyby przerzucał do wywołania funkcji - bo jak widać z błędów - problem polega na przekazywaniu jako parametr złego typu zmiennej (w zasadzie dobrego typu, ale inaczej nazwanego). To prawdopodobnie jest tak, że kompilator tłumacząc kod w C na język maszynowy widzi...

    Mikrokontrolery AVR   24 Mar 2011 12:20 Odpowiedzi: 6    Wyświetleń: 1162
  • Symulacja AVR pod Proteusem

    Soorki ale mylisz pojęcia. AVRStudio to ogólnie mówiąc asembler, który generuje kod absolutny czyli nie relokowalny a więc taki, który nie potrzebuje operacji linkowania, w przeciwieństwie do GCC, które tej operacji wymaga. Poza tym GCC to kompilator języka wysokiego poziomu jakim jest "C" a to zupelnie co innego niż AVRStudio. AVRStudio generuje dwa...

    Mikrokontrolery   19 Wrz 2010 15:41 Odpowiedzi: 6    Wyświetleń: 4791
  • AVR - jak zacząć i co wiedzieć trzeba.

    Zarys. AVRy to sympatyczne uC (mikrokontrolery) firmy znanej chyba wszystkim z produkcji legendarnej "51" z pamięcią Flash - . Rodzina ta należy do procesorów RISC - choć lista rozkazów jest dość rozległa Smile. Większość rozkazów wykonują w JEDNYM takcie - w przeciwieństwie do np. 12 taktowych MCS-51. Dodatkowo posiadają mechanizm pipeline czyli przetwarzania...

    Mikrokontrolery AVR   16 Cze 2016 09:01 Odpowiedzi: 17    Wyświetleń: 54811
  • Fuse bits - programowanie AVR'ów?

    Masz racje. Niezła gapa ze mnie. Ale problem polega na tym, że po zmianie pętli program nadal nie chce działać :( Po długich próbach implementacji róznych prostych programików zauważyłem jedną rzecz. Otóż pisząc programik jak poniżej: void main(void) { ..... PORTB=0xF3 //diody nie świecą ........ PORTB.0=!PORTB.0 // zapelenie jednej PORTB.1=!PORTB.1...

    Mikrokontrolery   11 Lut 2005 13:03 Odpowiedzi: 6    Wyświetleń: 3097
  • Atmega128, AVR Studio, WinAVR Problem z prostym kodem

    Witam serdecznie, mam mały problem z moim urządzeniem. Zbudowałem kiedyś płytkę ewaluacyjna dla Atmegi128, nigdy nie miałem z nią większego problemu. Mam teraz jednak problem. Jak zawsze chciałem ją oprogramować ale cos jest nie tak. Poniżej zamieszczam kod i tłumacze o co mi chodzi. #include <avr/io.h> #include <avr/interrupt.h> #include...

    Mikrokontrolery AVR   16 Lut 2010 23:00 Odpowiedzi: 6    Wyświetleń: 1822