eclipse taktowanie

Znaleziono około 130 wyników dla: eclipse taktowanie
  • Konfiguracja taktowania ATmega88 z kwarcem 32,764kHz w Eclipse

    Się wklikujesz w pole i wpisujesz z palca.

    Mikrokontrolery AVR   02 Sty 2020 17:44 Odpowiedzi: 1    Wyświetleń: 336
  • AtTin2313 - Pierwsze programowanie AVR - Eclipse, Andruino IDE błędy

    Edit: gdzieś w MKAVRCalculatro ustawia się czestotliwść 4MHz? Zakładka "Fusy uproszczone" "Wewnętrzny oscylator" ustaw na 4MHz "CKDIV8" - odznacz Na górze masz "fusy i lock bity", klikasz "ustaw" i masz przestawiony procesor na wewnętrzne taktowanie 4MHz.

    Mikrokontrolery   29 Cze 2015 11:36 Odpowiedzi: 10    Wyświetleń: 1818
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • ATmega2560 i CKDIV8 - nieprawidłowa prędkość po wyłączeniu fuse bitu

    Procesor działa normalnie, ale skoro w eclipse ustawiłeś 16MHz a procesor z dzielnikiem jest taktowany częstotliwością 2MHz to chyba sam widzisz, że coś jest nie tak w tymi Twoimi ustawieniami z eclipsa. Dlatego napisałem Ci abyś ustawił w programie częstotliwość np. 1MHz i zobaczył jaki to będzie miało wpływ na szybkość działania aplikacji.

    Mikrokontrolery Początkujący   21 Lis 2019 23:40 Odpowiedzi: 19    Wyświetleń: 1332
  • [atmega168] [atmega168][c] Błąd ładowania kodu: avrdude nie odpowiada, Eclipse, USB_AVR_ISP_I

    Zworka SLOWSCK w programatorze i zmiana fusebitów na szybsze taktowania - pomyślałeś o tym?

    Mikrokontrolery AVR   03 Gru 2010 14:29 Odpowiedzi: 1    Wyświetleń: 696
  • REKLAMA
  • [stm32f103VE] [stm32f103VE][Eclipse] - USART wysyła błędne znaki ASCII

    źle skonfigurowane taktowanie

    Mikrokontrolery ARM   19 Sty 2015 22:49 Odpowiedzi: 7    Wyświetleń: 762
  • [atmega8] ATmega8-PU: Diody LED nie migają po zaprogramowaniu przez USBasp, co zrobić?

    Wykrywa się gdy przyciskam "Sprawdź podłączony AVR" A! no to masz pewność już że przynajmniej procek dobrze podłączony do programatora. I wszystko dobrze działa od strony sprzętowej. Zatem teraz możesz być pewien, że problem leży już gdzieś po stronie programu albo ustawień na komputerze. Jaki masz zdefiniowany procek w Eclipse? Jaką częstotliwość...

    Mikrokontrolery Początkujący   29 Maj 2012 14:01 Odpowiedzi: 18    Wyświetleń: 1926
  • Ustawienie taktowania procesora ATtiny2313 kwarcem 32,768kHz w mkAVR Calculator

    Dobre pytanie. Z tego co wiem taktowania 32.768kHz nie da się ustawić w zakładce fusy uproszczone. Da się ustawić taktowanie przez Eclipse. Nie wiem jak to zrobić. O i chyba jeszcze da się ustawić taktowanie w zakładce fusy manualnie. Najlepiej byłoby gdybyś kupił mały rezonator ceramiczny 1MHz i dał go zamiast tego rezonator 32.768.kHz.Nic ci nie każe...

    Mikrokontrolery AVR   17 Lis 2019 16:02 Odpowiedzi: 10    Wyświetleń: 1110
  • Eclipse AVR – jak zadeklarować procesor i taktowanie w kodzie zamiast w properties?

    Ok, temat zamykam.

    Mikrokontrolery AVR   19 Lip 2012 06:36 Odpowiedzi: 3    Wyświetleń: 1226
  • REKLAMA
  • [Atmega32][C][Eclipse] - Definicja F_CPU w pliku głównym i w dołączonej bibliote

    Kompilator zgłasza mi warning : "F_CPU" redefined I teraz moje pytanie: Czy funkcja #ifndef zapobiega zmianie F_CPU z 8 MHZ na 10 MHz czy też kompilator mnie ostrzega że biblioteka jednak ją zmieniła. I bardzo dobrze że zgłasza warningi, bowiem Eclipse to normalne środowisko i pod tym względem (ale nie tylko pod tym) o wiele lepsze niż AVR Studio 5/6....

    Mikrokontrolery AVR   18 Lis 2012 21:05 Odpowiedzi: 11    Wyświetleń: 3090
  • [c][Eclipse Indigo] - "F_CPU" redefined [enabled by default]

    Witam Nie wiem czemu wyskakuje mi ostrzeżenie - "F_CPU" redefined [enabled by default] Zadeklarowałem na samym początku F_CUP. Gdzie w Eclipse można ustawiać częstotliwość taktowania? Wiem że na pewno - Properties -> AVR -> Target Hardware Możliwe że następstwem tego jest brak możliwości sterowania delay_ms. Może ktoś zna przyczynę? Pozdrawiam

    Mikrokontrolery AVR   09 Kwi 2013 22:26 Odpowiedzi: 18    Wyświetleń: 3111
  • AVR studio 6 Zmiana częstotliwości taktowania atmega8

    W Eclipse za pomocą pluginu CDT tak samo się robi, czy to znaczy że Eclipse też jest koci ?

    Mikrokontrolery Początkujący   30 Cze 2012 12:41 Odpowiedzi: 7    Wyświetleń: 6276
  • [Atmega32] Błąd avrdude initialization failed rc=-1 przy programowaniu ATmega32 USBasp

    Właśnie w Eclipse ustawiłęm taktowanie na 1 MHz tak jak było opisane w rqoich filmikach video. http://obrazki.elektroda.pl/8996506800_1... Niestety po założeniu zworki ten sam problem. (at)edit Nie wiem o co chodzi, próbowałem już podłączać kilka razy, bezpośrednio do programatora bez kabla isp ale nie działa... Launching C:\WinAVR-20100110\bin\avrdude...

    Mikrokontrolery AVR   30 Gru 2012 13:16 Odpowiedzi: 14    Wyświetleń: 3246
  • REKLAMA
  • Atmega32 i DS18B20 - Problemy z zewnętrznym kwarcem 1.47456MHz

    Ostatnio co drugi program na elektrodzie dotyczy tego samego problemu. Symptomy zawsze te same. A ty nawet kodu nie raczysz dołożyć. Zresztą nawet bez niego można odgadnąć, że masz w kodzie programu napisane: #define F_CPU xxxxxxxxx i myślisz że sobie _delay_xx odczyta coś z programu jednocześnie pisząc pod AVR Studio 5. Tak więc "z tego co wiesz o...

    Mikrokontrolery AVR   08 Gru 2011 01:58 Odpowiedzi: 28    Wyświetleń: 2340
  • AVRDude i Atmega168PB brak komunikacji z procesorem z poziomu Eclipse

    Tak jak napisał kolega wcześniej, plugin AVR nie obsługuje nowszych procków i trzeba wykonywać dosyć karkołomne akrobacje. Przede wszystkim trzeba sprawdzić czy w TOOLCHAIN_ROOT/avr/include/avr/io.h jest wpis dla m168pb: de.innot.avreclipse.core.prefs zamieniasz mcu na atmega168pb Project/Properties/AVR/Target Hardware/MCU Type " masz pusto, ale kompilator...

    Mikrokontrolery Początkujący   29 Mar 2018 05:35 Odpowiedzi: 6    Wyświetleń: 1191
  • [STM32][ECLIPSE][API] - Błąd w ustawieniu przerwania

    Problem rozwiązany ; ] Należy włączyć taktowanie RCC_APB2Periph_AFIO . W Kailu nie wiem dlaczego bez ustawienia taktowania AFIO działało. Dziwna sprawa ale nie wnikam ^ ^ Temat do zamknięcia

    Mikrokontrolery ARM   06 Wrz 2013 21:01 Odpowiedzi: 3    Wyświetleń: 1170
  • [ATmega16][USBasp][avrdude] Błąd dla częstotliwości większych niż 1MHz

    Witam Mam taki problem, mianowicie ATmega16 nie chce mi się zaprogramowac dla częstotliwości wyższych niż 1 MHz. Dla 1 MHz wszystko ładnie działa, gdy przestawię w programie fuse bity na wew. oscylator 8MHz (robię układ na 8MHz), to wyskakuje mi taki błąd z AVRdude: avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed,...

    Mikrokontrolery AVR   27 Lip 2012 19:17 Odpowiedzi: 33    Wyświetleń: 6120
  • [AVR][GCC][ECLIPSE] - objawy konca zywotnosci FLASH

    Czy kondensator 100nF jest przylutowany blisko nóżek zasilania mikrokontrolera? Jego brak powoduje podobne cuda. Po drugie taktowanie wnewnętrznym rezonatorem czy kwarcem? Jeśli wewnętrznym to daj kwarc.

    Mikrokontrolery Początkujący   31 Lip 2012 06:08 Odpowiedzi: 16    Wyświetleń: 2249
  • Rzeczywiste opóźnienia inne niż w kodzie programu.

    Witam Wszystkich. Od poczatku zdziwiło mnie troszke, że listing podany przez Bartka k. nie ma ustawienia częstotliwosci zegara. Nie ma, ponieważ nigdy nie ustawiam częstotliwości w taki sposób. Piszę w eclipse i we właściwościach projektu ustawiam model mikrokontrolera oraz taktowanie. Pozdrawiam Bartek!

    Mikrokontrolery AVR   21 Sie 2011 12:29 Odpowiedzi: 13    Wyświetleń: 1959
  • [C] [C][atmega8] - Jak działa operator bitowy | i << w ustawieniach portów?

    [syntax=c][/syntax] /* * main.c * * Created on: 2012-07-10 * Author: Sylwek */ #include <avr/io.h> #include <util/delay.h> #define led_zielona (1<<PB0) //definicja zielonej diody dla PORTB0 #define led_zielona_off PORTB &= ~led_zielona //ustawiam bit0 portuB w stan niski #define led_czerwona (1<<PB1) //definicja czerwonej...

    Mikrokontrolery Początkujący   15 Lip 2012 14:15 Odpowiedzi: 17    Wyświetleń: 5900
  • [atmega8L][c][Eclipse] Zmiana Hz wplywa na _delay_us(100)

    Dokładnie. Jeśli zmieniają się czasy wykonania pętli to istnieje tylko jedno wytłumaczenie - niewłaściwe ustawienie fusebitów, w efekcie procesor nie jest taktowany zegarem o częstotliwości określonej przez F_CPU.

    Mikrokontrolery AVR   21 Lut 2011 09:29 Odpowiedzi: 14    Wyświetleń: 1484
  • ATmega32 w płytce startowej EvB 4.3 chodzi o wiele za szybko

    Jak w nazwie tematu, znalazłem stary zestaw EvB4.3 który kiedyś po nieudanych próbach porzuciłem i postanowiłem ponownie spróbować zaprogramować mikrokontrolery. Tym razem po żmudnych dniach czytania i prób udało mi się napisać swoje własne działające programy do tego zestawiku. Jednak działa on o wiele szybciej niż powinien. Dopiero przy kilkunastu...

    Mikrokontrolery   17 Wrz 2018 18:33 Odpowiedzi: 2    Wyświetleń: 597
  • ATmega32 - Linux i rozpoczęcie pracy z C-IDE i konfiguracja-co i jak?

    Okej, obejrzalem CodeBlock i inne. Wybór padł na Eclipse. Ustawilem programator na usbTiny.Podalem nazwe kosci i ustawilem taktowanie. Tworzac projekt ustawilem ze tworz debug. Jako binarne interpretery mam Cygwina. Dlaczego gdy chce wybudowac lu dokonac deploy przez play pojawia sie error:Binary Library not found?Mam zainstalowana wtyczke. Przeinstalowałem...

    Mikrokontrolery   13 Lut 2015 16:43 Odpowiedzi: 8    Wyświetleń: 1164
  • ATtiny13A nie daje napięcia na PB4 po wgraniu kodu - dlaczego?

    Przy zmianie taktowania w zaznacza się fusebity chyba? Nie wgrywam programu do flash przez ten program z hexa tylko z Eclipse. Co da że zaznaczę FLASH w mkAVRCalculator?

    Mikrokontrolery AVR   07 Cze 2020 09:05 Odpowiedzi: 13    Wyświetleń: 930
  • ATMEGA32-16PU jak sprawdzić prawidłowe odmierzanie czasu impulsów ICR1 ?

    Pytanie czy odczyt F_CPU jest prawidłowy (z tego co pojmuję to pochodzi on z ustawień w Eclipse jako 8000000) ??? No bo może to taktowanie nie jest do końca takie jak ustawiam w MKCalculator.. Zdaje się, że poświęciłem kilka zdań w książce skąd bierze się F_CPU, a bierze się z pliku "makefile" który to z kolei jest automatycznie generowany przez ECLIPSE....

    Mikrokontrolery AVR   16 Kwi 2011 11:57 Odpowiedzi: 12    Wyświetleń: 8647
  • Opensuse, Eclipse, AVR. - Konfiguracja programatora?

    W moim starym środowisku Indigo jeżeli z listy CPU wybrałem zły procesor lub jeżeli wybrałem niewłaściwą częstotliwość taktowania po naciśnięciu "Load from MCU" Eclipse przywracał wartości prawidłowe. (zakładam oczywiście naiwnie że osoba, która chce napisać jakiś program wie jaki procesor używa) Jestem jednak naiwny Widac też że nie używałeś nigdy...

    Mikrokontrolery AVR   26 Paź 2016 11:16 Odpowiedzi: 30    Wyświetleń: 2919
  • Częstotliwość taktowania mikroprocesora, a opóźnienie systemowe (delay)

    Witam Nie dawno zacząłem zabawę z mikroprocesorami. Wybór padł na atmege8a-pu i środowisko programistyczne Eclipse dostosowanie do programowania AVR'ów. Problem mam z opóźnieniem (_delay_ms), a częstotliwością taktowania uP. Przy ustawieniu (w Eclipse) częstotliwość na 1 MHz, dając opóźnienie 1000 ms, w rzeczywistości takie jest, ale jak ustawie częstotliwość...

    Początkujący Elektronicy   30 Gru 2017 12:20 Odpowiedzi: 5    Wyświetleń: 528
  • STM32L1Discovery: Jak stworzyć template pod Eclipse? Startup, linker, wektory?

    projekt złożony i działa niestety nie mogę rozpędzić zegara do 32MHz. Przerzucam na HSI działa Ustawiam PLLa (źródło HSI) MUL 4 DIV 2 (16*4 = 64 /2 = 32) Nie działa wykrzacza mi się default handler. Dopiero jak ustawie MUL4 DIV4 to chodzi ale wtedy pll na nic się nie zdaje. Czemu nie moge go mocniej rozkręcić ? Div na 3 też działa czyli tylko na 4 nie...

    Mikrokontrolery ARM   13 Gru 2013 23:23 Odpowiedzi: 8    Wyświetleń: 1071
  • Maksymalne taktowanie Atmega: Czy 25 MHz jest bezpieczne?

    zanim zamknę tę pasjonująca dyskusję prosiłbym ew. o podanie łopatologicznie skąd i w jakiej kolejnosci ściągać "gcc + eclipse + openocd" jak to przedmówca się wyraził. Zanim wypatroszę się z kasy przyglądnę się jeszcze temu za friko można skombinować :)

    Mikrokontrolery AVR   09 Lis 2009 18:50 Odpowiedzi: 22    Wyświetleń: 4609
  • STM32L152 - SysTick jak poprawnie generować przerwanie co 1ms?

    adamusx Ma znaczenie i to duże. I nie w kwestiach mechaników to należy rozpatrywać tylko funkcji zdefiniowanych w plikach "startup_stm32f4xx.c", "system_stm32f4xx.c" i "system_stm32f4xx.h". Dla CM4 wygląda to tak: Startup wywołuje funkcję SystemInit(); Ta funkcja przy domyślnych ustawieniach konfiguruje system taktowania uC na 168MHz, ale dla kwarcu...

    Mikrokontrolery ARM   16 Lut 2014 20:44 Odpowiedzi: 8    Wyświetleń: 2445
  • Atmega16 - Jak przetestować komunikację RS232 z użyciem Putty i Terminal?

    Do programowanie używam programu Eclipse,posiadam procesor Atmega 16 taktowany zewnętrznym rezonatorem 16MHz.Programu nie mam jeszcze do obsługi tej komunikacji ,tzn żadnego pewnego. Wysyłam fotkę ustawień programu Putty i schemat części mojej płytki testowej. Proszę na podstawie tych moich danych o prościutki program w C żeby sprawdzić komunikację...

    Mikrokontrolery Początkujący   27 Lip 2013 20:50 Odpowiedzi: 15    Wyświetleń: 2655
  • Attiny2313 - [C] Zmienne globalne - program nie przechodzi do funkcji main()

    Wiem, jaki jest cel używania F_CPU, niestety poprawienie na 8000000UL gdy kwarc jest nie podłączony, w dalszym ciągu nie wpływa na działanie programu. No i bardzo dobrze - bo tak ma być i tak będzie - dokąd będziesz stosował w kodzie programu #define F_CPU xxxxxxx tak się tego NIGDY NIE robi, a jak chcesz żeby się skończyły twoje kłopoty z toolchainami,...

    Mikrokontrolery AVR   19 Gru 2012 23:36 Odpowiedzi: 25    Wyświetleń: 3255
  • Atmega88 - błędy po zmianie taktowania z 8MHz na 32.768kHz i powrocie

    Witam, napisałem prosty program na Atmegę 88[syntax=c] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> int main(void) { DDRB |= (1<<PB0); PORTB |= (1<<PB0); while(1) { PORTB ^=(1<<PB0); _delay_ms (1000); } }[/syntax] Procesor taktowałem wewnętrzym zegarem 8MHZ. Chciałem spróbować ten program...

    Mikrokontrolery Początkujący   05 Wrz 2019 11:09 Odpowiedzi: 5    Wyświetleń: 462
  • Brak wyświetlania na HD44780 z Atmega644p w Eclipse - co sprawdzić?

    1. warto pokazać schemat jak kolega podłączył LCD do swojego procesora 2. warto sprawdzić w pliku *.h ustawienia takie jak: - ilość wierszy i znaków w wierszu - korzystamy z pinu RW czy podłączony do GND - przypisanie poszczególnych pinów do LCD (RS,RW,E) oraz D4..D7 - przełączniki typu #define, które pozwalają na korzystanie z różnych funkcji na podstawie...

    Mikrokontrolery AVR   11 Lip 2011 10:43 Odpowiedzi: 21    Wyświetleń: 3832
  • Jak zadeklarować zewnętrzny kwarc 12MHz w STM32F030K6T6?

    Wybrałeś stary uC, archaiczne i martwe środowisko, a do tego chcesz pisać jak na AVR. To jest trochę inaczej. Jeżeli chcesz mieć zewnętrzny kwarc, to podłączasz go to wyprowadzeń HSE, włączasz generator, czekasz aż będzie gotowy i przełączasz taktowanie. Standardem w wielu aplikacjach i płytach rozwojowych jest 8 MHz, czasami 25 MHz. 12 MHz jeszcze...

    Mikrokontrolery ARM   28 Gru 2018 11:57 Odpowiedzi: 9    Wyświetleń: 738
  • Delay_ms złe opóźnienia eclipse + toolchain atmelowy

    michalko12 plik subdir.mk: ########################################... # Automatically-generated file. Do not edit! ########################################... # Add inputs and outputs from these tool invocations to the build variables C_SRCS += \ ../main.c \ ../test.c OBJS +=...

    Mikrokontrolery Początkujący   16 Gru 2011 15:06 Odpowiedzi: 4    Wyświetleń: 2220
  • [AVR] [AVR][GCC] - Brak pliku HEX po kompilacji w Eclipse, problem z dummysize

    normalnie extra ;) i ślicznie avrdude robi iniekcję pliku HEX mgnieniu oka do procka - mniaaam ;) i podświetlanie składni, fajny IDE no bajerek ten eclipse, ale w takim razie jeszcze jedno pytanko - gdzie się ustawia stopień optymalizacji? w AVRSrudio jest to ładnie do wyboru przy wyborze procka i taktowania - a tutaj?? bo coś mi się wydaje, że taki...

    Mikrokontrolery AVR   14 Lis 2008 20:45 Odpowiedzi: 39    Wyświetleń: 9355
  • Inicjalizacja LCD GDM1602a z kontrolerem S6A0069 na ATmega8 - problem z fosc

    korzystam z eclipse mam ustawione 8 MHz . Z jak to robię . Wchodzę w Propeties -- AVR -- > i tam mam 2 opcje do ustawienia : 1: jakiego programatora używam 2: Wybór MCU i Taktowanie.

    Mikrokontrolery   16 Lip 2015 21:10 Odpowiedzi: 30    Wyświetleń: 1839
  • LPC2364 - konfiguracja PLL w Eclipse z projektem dla LPC2103

    Postanowiłem uruchomić na sam początek taktowanie z zewnętrznego rezonatora bez uruchamiania pętli PLL. Z tego co udało mi się wyczytać m.in. z manuala wynika że po wpisaniu do rejestru CLCSRCSEL wartości 0x01 procesor powinien już pracować na zewnętrznym oscylatorze, niestety po wpisaniu tej wartości jest cisza... Nie ma żadnego przebiegu na oscylatorze...

    Mikrokontrolery ARM   28 Mar 2012 09:02 Odpowiedzi: 10    Wyświetleń: 1734
  • Błąd weryfikacji lfuse podczas programowania AVR w języku C

    Jak jeden kolego tu wspominał mogło dojść do zablokowania mikrokontrolera, jeżeli to by się stało to chyba AVR do kosza? Ale z tego co wiem są one podobno odporne na początkujących ;) Jeśli na tą chwilę będziesz używał programu MkAvrCalculator to chociaż byś chciał to nie uda ci się zablokować procka - więc bądź spokojny i nie przejmuj się tym typem...

    Mikrokontrolery Początkujący   16 Cze 2012 15:30 Odpowiedzi: 29    Wyświetleń: 2941
  • [Atmega32] [Atmega32][C] PetitFS - karta SD nie inicjalizuje się poprawnie, brak FR_OK

    W końcu mogę coś napisać. Ale będę musiał napisać szczerze jak ja to widzę z twojego opisu :( 1. Przede wszystkim totalna katastrofa jeśli chodzi o opis połączeń. Zero schematu a sam opis sugeruje, że co chwilę jak nie robiłeś błędy (jakieś spalenie karty przez dziwny rezystor 1K do CS itp) 2. Pokaż dokładny schemat tego co zrobiłeś - to nawet tobie...

    Mikrokontrolery   17 Lip 2011 22:20 Odpowiedzi: 9    Wyświetleń: 2620
  • [atmega] [ATmega][AVR Studio 5][C] F_CPU i problemy z bibliotekami delay.h i LCD

    Jakieś pomysły? Jeden prosty i w 100% sprawdzony pomysł: Daj sobie spokój z AVR Studio 5 lub 6 a zamiast tego użyj albo: 1. AVR Studio 4.xx 2. najlepiej ECLIPSE 3. CodeBlocks i ustawiaj częstotliwość taktowania we właściwościach projektu w każdym z tych normalnych środowisk. A okaże się że twój problem i dziwne warningi związane z twoim F_CPU (definiowanym...

    Mikrokontrolery AVR   10 Mar 2012 12:38 Odpowiedzi: 7    Wyświetleń: 4981
  • Środowisko programistyczne do programowania według poradnika.

    Jeśli jesteś początkujący i nie posługujesz się swobodnie Eclipse - lepiej weź Keil MDK-ARM. Swoją drogą - jakieś bzdury wypisują w zalinkowanym przez Ciebie tekście - uC na Nucleo można taktować z dostępnego na płytce zegara 8 MHz (z oscylatora kwarcowego), generowanego przez ST-Link.

    Mikrokontrolery ARM   23 Gru 2015 15:10 Odpowiedzi: 7    Wyświetleń: 1260
  • [atmega162] Jak wyłączyć CKDIV8 w Atmega162 i poprawnie skonfigurować UART?

    Nie ma potrzeby zmiany na Eclipse jak sugeruje Mirekk36: ... ale pewnie używasz na swoje nieszczęście kociego AVR Studio 5/6. Najlepiej przesiądź się jak najszybciej na Eclipse i normalnie w opcjach projektu będziesz mógł ustawiać częstotliwość taktowania a wtedy i funkcje _delay i wiele innych rzeczy będzie ci dobrze działać. Ponieważ używasz AVR Studio,...

    Mikrokontrolery AVR   08 Cze 2012 12:57 Odpowiedzi: 17    Wyświetleń: 2439
  • ATMEGA64 - AVR Studio 5/6: Błąd deklaracji pamięci RAM 64kB zamiast 4kB

    Na prawdę szczerze polecam ci jako alternatywę środowisko programistyczne ECLIPSE, zobacz tu jak można je od zera zainstalować: http://mirekk36.blogspot.com/2012/11/ins... a tutaj (na dole filmik) jak postawić pierwsze kroki w Eclipse: http://mirekk36.blogspot.com/2011/11/dla... jednocześnie...

    Mikrokontrolery AVR   30 Lis 2012 20:38 Odpowiedzi: 32    Wyświetleń: 4545
  • Konfiguracja STM32 w Eclipse Mars.1 - Problemy z ustawieniami PATH i makefile

    Wcześniej używałem Keila do wgrywania programu do płytki, ale ponieważ nie rozumiałem co się tam dzieje, przeszedłem na Eclipse i w między czasie wyrzuciłem ten program z komputera. Być Może keil zostawił jakieś śmieci w systemie, przez co płytka działała? W sumie mało istotne. W tej chwili program nie działa. Znalazłem tylko jeden rejestr odpowiedzialny...

    Mikrokontrolery   21 Gru 2015 22:16 Odpowiedzi: 12    Wyświetleń: 1578
  • Wybór mikroprocesora i programatora do sterowania falownikami/zasilaczami

    Moc obliczeniowa nadal bardzo mała, a przy falownikach, sterowaniu silników czy SMPS jest bardzo potrzebna. Ja od siebie dodam, że spotkałem sterowniki falowników w ciut nowocześniejszych trolejbusach (na silnikach asynchronicznych) działające w oparciu o klona C251. Czyli też nie jakiś demon prędkości (ale za to 16bit native) Jeśli nie bawimy się...

    Mikrokontrolery   27 Sty 2016 15:17 Odpowiedzi: 5    Wyświetleń: 1221
  • [attiny13a] Jak uruchomić programowy PWM dla diody RGB na ATtiny13A?

    Ustawienia rejestrów, i trybów masz ok - tylko właśnie ten nieszczęsny wektor przerwania. To może jeszcze wejdź na blog M.Kardasia czyli: http://mirekk36.blogspot.com/2012/03/ecl... i zobacz jak można sobie ułatwiać życie dzięki Eclipse a w twoim szczególnym przypadku jak szukać wektorów przerwań (masz tam też wiele...

    Mikrokontrolery AVR   21 Kwi 2012 21:08 Odpowiedzi: 4    Wyświetleń: 3034
  • Konfiguracja Eclipse z AVR Plugin na macOS 14 nie wyświetla zakładki AVR

    Witam Od jakiegoś czasu staram się skonfigurować Eclipse na macOS 14 (MacBook M2). Po zainstalowaniu AVR Plugin nie pokazuje się zakładka AVR po wejściu przez Project -> Properties lub po kliknięciu PPM na projekcie i wybraniu Properties. Tam gdzie powinny być ustawienia programatora, modelu AVR i taktowania zegara. https://obrazki.elektroda.pl/9302741000_...

    Mikrokontrolery AVR   08 Kwi 2024 21:55 Odpowiedzi: 5    Wyświetleń: 249
  • Eclipse, programowanie 5 diod na Atmega 32 - sekwencja czasowa

    W Bascom to parę linijek. Proszę bardzo: [syntax=vbnet] $regfile = "m32def.dat" 'wybor typu procesora $crystal = 8000000 'ustalenie czestotliowsci taktowania Config Pina.1 = Output ' diody Config Pina.2 = Output ' diody Config Pina.3 = Output ' diody Config Pina.4 = Output ' diody Config Pina.5 = Output ' diody Dioda_1 Alias Porta.1 'Wygodne aliasy...

    Mikrokontrolery Początkujący   20 Sty 2018 16:19 Odpowiedzi: 7    Wyświetleń: 708
  • [Atmega328P][C] - Poprawna konfiguracja timera 16-bitowego pod serwo

    Witam! Jestem początkujący w tym temacie, od niedawna uczę się programować mikrokontrolery AVR. Po pierwszych programach typu migająca dioda przy użyciu funkcji delay oraz opanowaniu timerów na tyle aby one sterowały diodą chciałbym "oswoić" serwomechanizm : TowerPro SG90. Trochę czytając na internecie oraz oczywiście dokumentacje atmegi328p udało mi...

    Mikrokontrolery AVR   10 Wrz 2013 16:51 Odpowiedzi: 15    Wyświetleń: 2937
  • [AVR Studio 4 vs 5] AVR Studio 5 - Problemy z delay.h i DS18b20, kod działa w AS4 i WinAVR

    Jak by przyszło zmienić taktowanie procka to zaglądać do wszystkich plików *.c? Pewnie - bo w AVRS5 jak widzisz nie ma takiego miejsca jak w AVRS4 czy w Eclipse czy w CodeBlocks na podanie częstotliwości taktowania w opcjach projektu. Dlatego dzięsiątki początkujących walczy z tym #define itp .... i właśnie co jest później problemem ? ..... to zaglądanie...

    Mikrokontrolery AVR   08 Lut 2012 12:58 Odpowiedzi: 9    Wyświetleń: 1823
  • Czy Eclipse/avrdude obsłuży programator Kamprog ?

    Nie chcę się tutaj wykłócać, ale sposób w jaki to przedstawiasz problem jest moim zdaniem nie realny. Na możliwość programowania przez SPI mają wpływ tylko 3 rzeczy i wszystkie są kwestią fusów (SPIEN, taktowanie, czasami można też odłączyć reset). Co byś nie zapisał do flasha, albo eepromu, to itak nie wpłynie na możliwość zaprogramowania. Więc fusy...

    Mikrokontrolery AVR   25 Lut 2011 08:06 Odpowiedzi: 16    Wyświetleń: 2396
  • Attiny13A - Błąd kompilacji w Eclipse Mars przy przerwaniach timera

    Witam! Na wstępie chciałem powiedzieć że postanowiłem się przerzucić z Arduino na coś ambitniejszego więc postanowiłem nauczyć się programowania mikrokontrolerów w czystym C. Program ciągle wybija błąd. Nie wiem co robie źle. Proszę o pomoc w lokalizacji błędu. Zawartość konsoli: [syntax=text]'Building target: Blink with timer.elf' 'Invoking: AVR C...

    Mikrokontrolery Początkujący   06 Kwi 2016 22:34 Odpowiedzi: 2    Wyświetleń: 1056
  • [Atmega32] Program w C - dioda miga co 2s zamiast co 60s, dlaczego?

    Na pewno sama funkcja i while nie robi takiego narzutu żeby zamiast 60s było 72s :wink: - jak już to raczej jak myślę coś z fuskami nie tak. Czy chodzi o kalibrację wewnętrznego oscylatora RC? A może jest inny powód - może słynne źle zdefiniowane "F_CPU"? Dwie cenne uwagi ;) .... (chociaż też wewn. oscylator nie mógłby być aż tak mocno rozkalibrowany...

    Mikrokontrolery AVR   22 Cze 2012 15:04 Odpowiedzi: 32    Wyświetleń: 4129
  • [Funduino UNO R3] - Brak komunikacji Avrdude z płytką (Eclipse)

    wlaśnie uzywam arduino funduino do czystego c opisze jak ja robię i działa mi. Musisz zrobic nowy projekt wybrac 'c' odznaczyć debug wybrac atemga328p taktowanie 16000000 nastepnie w Project properties wybieram nowy programator i z listy wybieram arduino teraz wazne w pole override port musisz wpisac taki port pod jakim normalnie jest arduino zobacz...

    Arduino   15 Mar 2014 17:01 Odpowiedzi: 11    Wyświetleń: 2409
  • Przerwania w ATmega168 - Prośba o sprawdzenie programu i wytknięcie błędów.

    Witam serdecznie! Chciałabym na wstępnie nadmienić,że dopiero zaczynam przygodę z elektroniką. W związku z tym z góry proszę o wybaczenie, jeśli mój kod to masa banialuków. Próbuję zaprogramować uC ATmega168. Chciałabym nauczyć się poprawnej obsługi timerów. W związku z tym próbowałam napisać program dzięki, któremu dioda migałaby dokładnie co 1s. Korzystam...

    Mikrokontrolery AVR   05 Lip 2013 12:17 Odpowiedzi: 8    Wyświetleń: 1725
  • [Atmega 162][C/Eclipse] Połączenie usart z komputerem (FT232)

    Chciałbym się podpiąć pod temat. Zamierzam podłączyć FT232RL do atmegi32, korzystam przy tym z data sheeta producenta: http://www.kamami.pl/dl/ft232rl.pdf (podłączenie ze strony nr 26) pytanie mam takie: czy muszę podłączać CBUS0 ? (używam zewnętrznego oscylatora 7.3728), jeśli nie - to czy muszę ten oscylator podłaczyć do FT232RL, czy wspolne taktowanie...

    Mikrokontrolery AVR   01 Paź 2011 22:23 Odpowiedzi: 8    Wyświetleń: 3139
  • [Atmega8][c] Komunikacja USART, MAX232N nie przetwarza.

    Ja nie jestem zdenerwowany ;) tylko zdziwiony, że kolega podaje nieprawdziwe informacje a potem inni będą zarzucać, że coś w książce jest nie tak. Dlatego proszę mnie zrozumieć. Więc podpowiadam ci na twoje kolejne pytanie, że twoim głównym problemem jest taktowanie mikrokontrolera i ew fusebity. Pytałem jakie avrs tudio używasz tzn czy AVR Studio 5...

    Mikrokontrolery AVR   09 Gru 2011 21:05 Odpowiedzi: 11    Wyświetleń: 6771
  • Błąd połączenia programatora z ATmegą32 w Eclipse - mkavrcalculator działa

    No dobra, teraz jaśniej - a jaki masz ustawiony procesor w ustawieniach projektu ?? Na pewno ATmega32 ??? czy jakiś inny ? Dodano po 1 Nie - no ale zaraz, z komunikatu który pokazałeś w pierwszym poście to wynika tylko jedno, że masz niepodłączony procek do programatora. Dodano po 1 Rzeczywiście dobre było pytanie wcześniej czy nie jest ten procek ustawiony...

    Mikrokontrolery AVR   15 Wrz 2011 07:08 Odpowiedzi: 12    Wyświetleń: 1916
  • Jak skonfigurować Eclipse i CodeSourcery do programowania LPC2478?

    PS. Jak załadować program za pomocą BootLoadera po RS232? Szukam i szukam w necie i nie widzę. Dokładnie to chodzi mi o to jakim programem. Program nazywa się Flash Magic http://www.flashmagictool.com/ Jak by jakiś pin był podłączony do GND a ja na nim bym wymuszał stan niski (a raczej próbował wymusić) i procesor by się palił to bym zrozumiał. Akurat...

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 17371
  • Atmega32 - błędy kompilacji na zestawie startowym ATB 1.01 Atnela

    Taktowanie mam ustawione w AVR Studio na 1000000Hz i Atmega32A (dokładnie) bo taki procek mam na płytce No to wystarczy że w ustawieniach projektu wybierzesz ATmega32 zamiast tego ATmega32A i wszystko cudownie ruszy ;) i zastanów się dlaczego? ... tzn jaki można z tego wniosek wyciągnąć ? Poza tym polecam obejrzeć lekcje VIDEO na dołączonej płycie...

    Mikrokontrolery Początkujący   27 Lut 2012 08:08 Odpowiedzi: 10    Wyświetleń: 2152
  • [STM32F100][OPENOCD+Eclipse] - HardFault po pierwszej instrukcji

    Już działa, problemem był brak włączonego taktowania dla diody portu led i breakpointa na przerwaniu bo jak się okazuje działało tylko o tym nie wiedziałem. Co ciekawe nadal nie działa dla pinu PB3 natomiast dla PC3 i dla PA3 tak. Sprawdziłem w pętli i po podciągnięciu do 3,3V PB3 cały czas jest 0. Czy możliwe, że jest to upalony pin? Konfiguracja dla...

    Mikrokontrolery ARM   29 Wrz 2014 19:06 Odpowiedzi: 34    Wyświetleń: 2826
  • atmega 328p - MCU Clock Frequency a programowe dzielenie częstotliwości

    Jak należy ustawić MCU Clock Frequency w eclipse jeżeli w częstotliwość jest np. 4 razy zmieniana za pomocą clock_prescale_set()? Eclipse wykorzystuje wiedzę z MCU Clock Frequency zapewne tylko do makrt lub funkcji, w których do obliczeń (na etapie przygotowania kodu programu do kompilacji) niezbędna jest znajomość F_CPU, a są nimi opóźnienia z nagłówka...

    Mikrokontrolery Początkujący   21 Gru 2014 23:36 Odpowiedzi: 18    Wyświetleń: 1761
  • [Atmega8] Jak sprawdzić źródło taktowania Atmega8 i użycie PB6/PB7?

    To jednak zacznij od Fusebitów to dobra porada. Z poziomu programu czy makefile nigdzie się nie określa skąd pochodzi taktowanie procesora. To właśnie zależy tylko od fusebitów. A w makefile definiuje się co najwyżej wartość częstotliwości jaką jest taktowany procek. Ale to ty jako programista musisz wiedzieć jak on jest fizycznie przez ciebie albo...

    Mikrokontrolery AVR   18 Maj 2012 08:15 Odpowiedzi: 26    Wyświetleń: 4768
  • ATmega16L + HC-SR04 - błędne wyświetlanie znaków na LCD

    Dobry wieczór, krótko : - program z wykorzystaniem ATmega16L + hc-sr04(ultradźwiękowy czujnik odległości) - mam problem z wyświetlaniem znaków bo powinno pisać : CIRCUIT DIGEST/DISTANCE=[i tu odleglosc w cm] - jest napisane CKSCWKT DKGGST/DKSTCOCG?33CM - na schemacie jest ATmega32 ja mam ATmega16 - http://circuitdigest.com/fullimage?i=cir...

    Mikrokontrolery AVR   29 Sty 2017 11:17 Odpowiedzi: 14    Wyświetleń: 972
  • Attiny2313 AVR Studio 5 nie dział faunkcja _delay_ms();

    Funkcje _delay_ms() palą się dziwnie na czerwono ale nie wiem dlaczego i co to oznacza. I bardzo dobrze, że się palą, sam po prostu prosisz się o kłopoty niestety :( A ciut wcześniej piszesz, że kompilacja przebiega bez problemu. To dlaczego się palą? ;) Mnóstwo osób szczególnie w AVR Studio5. Które jako takie - nie jest może winne samo w sobie, bo...

    Mikrokontrolery AVR   28 Sie 2011 18:30 Odpowiedzi: 21    Wyświetleń: 3046
  • Jak skonsolidować i zlinkować wieloplikowy projekt w C w Eclipse?

    Dałem Ci link nawet nie zajrzałeś wszystko czarne na białym od podstaw. Eclipsem nie dość że skompilujesz program to możesz wgrać, wszystko ustawiasz w opcjach projektu ( wybór procesora, szybkość taktowania, programator jakiego używasz). Kompilujesz <<build release for project 'nazwa projektu' >> wgrywasz <<upload current project...

    Programowanie   10 Kwi 2017 06:36 Odpowiedzi: 9    Wyświetleń: 1155
  • [mega16][c] Program nie wykrywa urządzeń 1wire (DS18B20)

    Naprawdę AVR Studio jest tak tragiczne, że dobrze napisany program może po kompilacji nie ruszyć ? To nie o to chodzi - tylko AVRS5 dzięki temu że nie możesz m.in znaleźć gdzie można zdefiniować wprost taktowanie procesora już jest sporym uchybieniem wg mnie a tym bardziej, w tym przypadku ....... Więc to nie sprowadza się do tak ogólnego stwierdzenia.......

    Mikrokontrolery AVR   06 Paź 2011 17:49 Odpowiedzi: 26    Wyświetleń: 3806
  • Jak skonfigurować Eclipse do obsługi JTAG dla STM32 z ST-Link?

    No niestetety nie jest prenumeratorem a sciaganie z ftp za pomocą kodów sms-owych zawsze skutkowalo pomniejszeniem mojego salda i nic nie znaczącymi kodami dostepu. Takie pytanie odnośnie przerwań od liczników. Czy elementy struktury inicjującej timery t.j. TIM_Period,TIM_Prescaler mam traktować jako kolejne dzielniki czestotliwosci wzorcowej timera,...

    Mikrokontrolery ARM   08 Gru 2009 20:35 Odpowiedzi: 23    Wyświetleń: 5069
  • Atmega16: Zmiana kwarcu na 12MHz a działanie _delay_ms()

    Jeśli piszesz program w AVR Studio to zrób to co plecił janbernat. A jeśli w notatniku to oczywiście wtedy sam dbaj o makefile. Jeszcze takie pytanko. Ja zmieniam tam wartości w tej funkcji _delay_ms( ); o 0,02ms czyli o 20us. I czy to nie za mało? Bo w sumie serwa działają w sumie okay. I myślałem żeby użyć funkcji _delay_us( ); ale nie chce mi się...

    Mikrokontrolery AVR   23 Wrz 2010 15:07 Odpowiedzi: 12    Wyświetleń: 2899
  • Eclipse: Błąd System Path Scan przy tworzeniu projektu z wtyczką AVR

    OK, jakoś rozwikłałem tę zagadkę i udało mi się idpalić symulację w AVR Studio, nie wiem czy prawidłowo to zrobiłem ale działa bo w external tools configuration wpisałem po prostu jako location C:\Program Files\Atmel\AVR Tools\AvrStudio4\AVRStudio.exe a w working directory ${workspace_loc:/AVR test/Debug} i działa. Natomiast do kol Chopina bardzo wazne...

    Mikrokontrolery   25 Lis 2009 13:41 Odpowiedzi: 10    Wyświetleń: 3873
  • Polos GD32V Alef - mała płytka prototypowa z GDV32V za 3 dolary

    https://obrazki.elektroda.pl/8282358300_... Polos GD32V Alef to nowa płytka prototypowa firmy Analoglamb. Polos GD32V Alef przypomina Longan Nano, ale jest od niej o ponad 1/3 tańsza. Sercem Polos GD32V Alef jest mikrokontroler GD32VF103CBT6 firmy Gigadevice o taktowaniu 108MHz. Programowanie Polos GD32V Alef odbywać może się w opartym...

    Newsy   03 Lut 2020 12:56 Odpowiedzi: 2    Wyświetleń: 1062
  • Wybór kompilatora C dla AVR - CodeVision czy inny all-in-one?

    rpal --> polecam ci zapoznać się z darmowym, dużym i profesjonalnym środowiskiem do pisania w C dla procków AVR jakim jest ECLIPSE z wtyczką dla AVR. Po zainstalowaniu jest "ALL IN ONE" czyli porządne środowisko, edytor mnóstwo potrzebnych bajerów (ale nie gadżetów) , korzysta toto ze znanego wszystkim GCC na podobnej zasadzie jak AVR Studio no i pozwala...

    Mikrokontrolery   05 Mar 2010 08:09 Odpowiedzi: 26    Wyświetleń: 2012
  • ATtiny2313 - [avr-gcc] PWM i multipleksowanie wyświetlacza jednocześnie

    Teraz powinno być dobrze Zależy, co rozumiesz przez "dobrze". Jeśli chodzi o to, czy ten program będzie działał zgodnie z Twoimi założeniami, to musisz sam jakoś przetestować, bo ja nie mam czasu na szczegółowe analizy. Nie znam zbyt dobrze Eclipse i nie wiem, jakie ma możliwości symulacji, ewentualnie pozostaje skompilowanie, zaprogramowanie mikrokontrolera...

    Mikrokontrolery Początkujący   04 Mar 2015 00:15 Odpowiedzi: 15    Wyświetleń: 2154
  • ESP8266 na STM32 w czystym C z Eclipse: uruchamianie czasu NTP

    Przeglądajac internet nie widze nic a nic co mogloby się nadac na Eclipse, gdzie pisze czysty kod C a nie uzywam biblioteki HAL itd. Najlepiej zacząć od strony producenta :) Dodano po 3 Przykłady: Cos wymodzilem razem z przykladem z ksiazki dla HAL ale... nie umiem odebrac niczego z ESP8266 i wyslac do mojego PC tzn. Mam dzialajace funkcje odbierz...

    Mikrokontrolery   15 Lut 2022 17:20 Odpowiedzi: 2    Wyświetleń: 387
  • [STM32][Eclipse+openocd] - jak zresetować procesor

    Nie używam przerwań, nie inicjuje NVIC, generalnie program jest prosty jak konstrukcja cepa (ale i tak coś zwaliłem :), i wiem że nie robi się tak opóźnień w programie :) #include "stm32f10x_conf.h" #include <stdio.h> void RCC_Conf(void); //void NVIC_Conf(void); void GPIO_Conf(void); void delay_ms(u16);...

    Mikrokontrolery ARM   21 Paź 2010 09:59 Odpowiedzi: 8    Wyświetleń: 3109
  • Konfiguracja LPCexpresso dla LPC1114 i programowanie przez Ulink2 – jak zacząć?

    Tak jak napisał mickpr brakuje Ci funkcji SystemInit. Funkcja SystemInit zwykle służy do konfiguracji głównie zegar (taktowania). U mnie Keil uVision 4.03q plik startup_LPC11xx.s nie wywołuje funkcji SystemInit, dlatego sam ją wywołuję z main jako pierwszą. Standardowo funkcja SystemInit znajduję się w pliku system_LPC11xx.c, który jest częścią biblioteki...

    Mikrokontrolery Początkujący   22 Wrz 2013 18:49 Odpowiedzi: 18    Wyświetleń: 2994
  • Wszystko o ARM (LPCxxxx) i programowaniu w asm i C.

    No właśnie widzę. Przerzuciłem kod do RAMu i NIC się nie zmieniło. Zrobiłem też taki test: zmniejszyłem taktowanie do 18MHz (4 razy), odświeżanie zmalało 4 razy. Uruchomiłem MAM na 1 CCLK (było na 4CCLK) co powinno 4 razy przyspieszyć odświeżanie (mówię o tym programowym odświeżaniu), ale NIC się nie zmieniło. Stąd wniosek, że to nie szybkość pobierania...

    Mikrokontrolery ARM   28 Lis 2009 17:35 Odpowiedzi: 141    Wyświetleń: 17212
  • [Atmega8][C/Eclipse] - dekrementacja zmiennej w przerwaniu

    W programie poniżej dekrementuję zmienną globalną(volatile) "time" w przerwaniu. Problem tkwi w tym, że dekrementacja działa prawidłowo tylko gdy zainicjuję zmienną globalną "time" początkową wartością, natomiast ja chcę podawać wartość zmiennej do dekrementacji w głównej pętli while(1) tak jak to jest w kodzie poniżej (który oczywiście nie działa)....

    Mikrokontrolery AVR   28 Wrz 2012 12:28 Odpowiedzi: 7    Wyświetleń: 2181
  • Eclipse + STM32F10x - Kompilacja projektu zawierającego StdPeriph_Driver

    Witam wszystkich. Po wielu wysiłkach udało mi się skonfigurować środowisko do programowania STM32 w ECLIPSE. Mam jednak problem z konfiguracją projektu z użyciem biblioteki StdPeriph_Driver. Projekt ma zainkludowane pliki: stm32f10x_rcc.h i stm32f10x_flash.h z tej biblioteki w celu skonfigurowania układu taktowania ale nie chce się kompilować. /home/grzegorz/Programowanie/STM32_Toolc...

    Mikrokontrolery ARM   26 Wrz 2015 22:34 Odpowiedzi: 2    Wyświetleń: 1224
  • Błąd wgrywania programu na Atmega 8 przez USBasp AVT - avrdude nie odpowiada

    Witaj, avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again , .... poza tym co wytłuściłem powyżej: 1. przeszkadzać może (nie musi) kondensator na pinie RESET - odłącz go na czas programowania i sprawdź czy zadziała. 2. drugi możliwy powód to zworka SlowCK: Zworka J3 umożliwia...

    Mikrokontrolery AVR   02 Maj 2012 17:39 Odpowiedzi: 17    Wyświetleń: 3873
  • Odmierzanie nanosekund na ARM przy użyciu timerów STM

    Nie f4xx tylko f411 który uważam za nieudany. Czyżby dlatego był popularny w płytkach startowych? Atmel (wtedy jeszcze Atmel) wypchnął do płytek startowych jakiegoś SAM z błedami. Nigdy nie napisałem że cube do zegara czy nóżek jest zły. Jakbyś poszperal to byś znalazł moje posty gdzie pisze że jest bardzo wygodnie wygenerować projekt w cube, zaimportować...

    Mikrokontrolery ARM   13 Mar 2018 22:51 Odpowiedzi: 62    Wyświetleń: 3711
  • [Atmega64/Eclipse] Program nie powraca po wywołaniu funkcji

    Witam Szanowną Społeczność, problem z którym spotykam się po raz pierwszy jest dziwny i upierdliwy. Otóż mam programik który napisałem jakiś czas temu i wszystko było ok. Powróciłem do niego i okazało się, że program nie zachowuje tak samo jak wcześniej. Małe dochodzenie i okazało się, że program wiesza się przy powracaniu z wywołanej funkcji. Tzn....

    Mikrokontrolery AVR   18 Lut 2017 13:33 Odpowiedzi: 4    Wyświetleń: 840
  • evbavr05 - Błąd rc=-1 przy programowaniu ATmega16 przez usbasp

    Witam, zakupiłem płytkę EVBAVR05 wraz z programatorem ASPcable (usbasp); no i mam problem, chyba właśnie z tym programatorem... sterowniki zainstalowane wg poradnika P.Kardasia, także błędu raczej nie popełniłem; programator jest wykrywany w managerze urzadzen, sterowniki sa aktualne; napisałem prosty kod do obsługi diody (właściwie to skorzystałem...

    Mikrokontrolery   02 Kwi 2013 14:57 Odpowiedzi: 1    Wyświetleń: 1359
  • Dobór producenta procesorów ARM. Eclipse + JTAG-lock-pick Tiny 2.

    W kamami kupują tylko bogacze:) Zobacz np. to: http://allegro.pl/stm-32f4-discovery-23-... i pewnie za te 50 zł. pójdzie (normalnie 75). Masz na pokładzie STM32F407 taktowany 168MHz, 1MB flash, 192kB RAM, akcelerometr, audioDAC, cyfrowy mikrofon, usb użytkownika, ledy itd. Na głowę bije to co kupiłeś. https://www.elfaelektronika.pl/elfa3~pl_...

    Mikrokontrolery ARM   20 Paź 2013 09:16 Odpowiedzi: 30    Wyświetleń: 5943
  • [C] [C][ATmega88] - Jak poprawnie obsłużyć przerwanie Timera0 dla diod LED?

    Steryd3 Korzystam z Eclipse'a, tam w parametrach projektu wybieram typ mikroprocesora i taktowanie, tak przeczytałem w książce Kardasia, choć rzeczywiście prawdopodobnie nie zmieniam w ten sposób w ogóle taktowania i źle zrozumiałem autora :| Z trybu CTC kiedyś już korzystałem, jednak z tego co wiem nie jest on dostępny w Timerze0. Chciałem w tym przypadku...

    Mikrokontrolery   29 Mar 2013 11:23 Odpowiedzi: 15    Wyświetleń: 2898
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 2

    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...

    Artykuły   05 Sty 2018 11:04 Odpowiedzi: 31    Wyświetleń: 5397
  • [Atmega8] Jak zmierzyć czas stanu wejścia z dokładnością 100ms na Atmega8 w C?

    ADI-mistrzu --> dlaczego nie dość, że sam popełniasz błąd wpisując w kodzie programu: #define F_CPU 1000000UL to jeszcze polecasz go innym początkującym? Jakiś czas temu udało się większości ludzi na elektrodzie wytłumaczyć, że to dosyć poważny błąd, który w ciut większych projektach przez nieuwagę przynosić może sporo zamieszania, jednak ostatnio znowu...

    Mikrokontrolery AVR   06 Sie 2011 18:22 Odpowiedzi: 53    Wyświetleń: 7540
  • Windows 7/8/8.1 - wybór wersji na starszy komputer

    No to jestem ciekaw co zrobisz, jeśli Windows sam z siebie nie ma wymaganych sterowników. To, co można zrobić, opisałem już w swoim poście. Myślę, że nie muszę się powtarzać :). Poza tym, gdybym miał się sugerować, że sprzęt, dla którego nie powstały sterowniki dedykowane pod Siódemkę, nie będzie z nią działał/będzie bezużyteczny, to pisałbym teraz...

    Software serwis   11 Kwi 2015 16:55 Odpowiedzi: 23    Wyświetleń: 3231
  • Bezprzewodowy sterownik oświetlenia

    http://obrazki.elektroda.pl/9146183600_1... Witam :) Chciałbym zaprezentować po raz kolejny jeden z swoich projektów. Natchnieniem do budowy tego układu był realny problem. Zaczęło się to od chęci ułatwienia ciut życia mojemu tacie. Często odstawiając samochód późniejszym wieczorem z racji braku oświetlenia ciężko było precyzyjniej...

    DIY Konstrukcje   11 Kwi 2012 23:01 Odpowiedzi: 14    Wyświetleń: 14096
  • [atmega32][C] - Sprawdzenie programu i schematu (sterowanie przez rs232)

    Kolego, zanim cokolwiek napiszesz zastanów się trzy razy : Nie mam warninga, ponieważ moje środowisko to eclipse z wtyczką avrdude. Warningi są niezależne od środowiska. Możesz je co najwyżej wyłączyć, ze szkodą dla siebie: http://mikrokontrolery.blogspot.com/2011... definicja F_CPU w moim przypadku jest nawet zbędna....

    Mikrokontrolery AVR   18 Lip 2015 10:50 Odpowiedzi: 30    Wyświetleń: 2718
  • Serwo TowerPro GS-5010 + potencjometr A10k - trudności w precyzyjnym sterowaniu

    Witam. Sprzęt: -Atmega644P + kwarc 16mgh, -Serwo TowerPro GS-5010, (na pinie PD5/OC1A) -potencjometr A10k. (na pinie PA0/ADC0) -środowisko Eclipse Luna, Problem: Za pomocą załączonego kodu, gdy steruje potencjometrem, ciężko ustawić je w zadanej pozycji. Albo szarpie i nie może się ustawić albo od razu przesuwa się do końca i szarpie. Pewnie coś źle...

    Mikrokontrolery AVR   07 Maj 2015 10:58 Odpowiedzi: 4    Wyświetleń: 1227
  • [Atmega8] - USBasp, Atmel Studio 6.1 nie programuje

    Zaczynając swoją przygodę z mikrokontrolerami po obejrzeniu wielu poradników chciałem zaprogramować swój pierwszy program. Eclipse odmawiał mi posłuszeństwa dlatego postanowiłem przetestować Atmel Studio 6.1 użyłem poradnika b-blog.pl/usbasp-i-avr-atmel-studio/ aby skonfigurować programator pod Atmel Studio. Napisałem również swój pierwszy prograrm:...

    Mikrokontrolery AVR   27 Paź 2013 17:22 Odpowiedzi: 11    Wyświetleń: 5472
  • Eclipse - 2 błędy przy kompilacji - POCZATKUJĄCY

    jako typ projektu (projekt C) musisz wybrać "AVR Cross Target Application" i wybrać domyślny toolchain. Zakładam że wtyczke avr (jak i avrdude - gdy chcesz wgrywać wsad bezpośrednio z eclipsa) poprawnie zainstalowałeś skonfigurowałeś, jak stworzysz projekt to musisz go odpowiednio ustawić, mniejwięcej opisze jak ja to robie: project->stettings i...

    Mikrokontrolery AVR   12 Sty 2011 22:13 Odpowiedzi: 13    Wyświetleń: 3089
  • [ATMega8][C/Eclipse/Linux] błedy budowania z ".elfa&quo

    /* * grr.c * * Created on: 2009-08-24 * Author: kayou */ #include <avr/io.h> // dostêp do rejestrów #include <util/delay.h> // zawiera definicjê _delay_loop2 #define przerwa 5 int main(void) // program g³ówny { uint8_t pwm=180; // zmienna zawiaraj¹ca wartoœæ wype³nienia DDRD = 0x80;...

    Mikrokontrolery AVR   24 Sie 2009 10:55 Odpowiedzi: 2    Wyświetleń: 1633
  • Atmega32 - [C++][Eclipse] Mierzenie długości impulsów przy pomocy Capture Mode

    Witam. Napisałem programik na procesor z tytułu, który mierzy długości impulsów na pinie, i wysyła wynik pomiaru na UART. Postanowiłem wykorzystać to do przechwycenia sygnału z pilota do tunera TV SAT (TechniSat, bo taki miałem pod ręką :) ), taktowanie: kwarc 4MHz, odbiornik typu TSOP, sygnał zanegowany przez 74LS00 i dostarczony na PD6, schemat pominę,...

    Mikrokontrolery AVR   31 Sie 2013 21:40 Odpowiedzi: 2    Wyświetleń: 1653
  • DS18B20 - Nieprawidłowy odczyt temperatury przy 8MHz w AVR

    Witam, mam problem z obsługą DS18B20. Plik main.c [syntax=c]/* * main.c * * Created on: 19 paź 2014 * Author: Kamil */ #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h> #include "USART.h" #include "DS18B20.h" int main(void){ unsigned char ucReset; char cTemperatureH = 0, cTemperatureL = 0; float...

    Mikrokontrolery Początkujący   27 Paź 2014 19:06 Odpowiedzi: 11    Wyświetleń: 1206
  • Odczyt adresu IP z EEPROM AT24C32 na Atmega328 w języku C

    Jeżeli chodzi o konwersie bin na dec i wysłanie tego przez rs232 to chyba nie powinienem mieć problemów. Nie wiem jak ugryźć adres MAC. Jak go wysyłam przez rs232 to w oknie terminala wyświetlają mi się litery z tego kodu a ja nie chcę liter tylko chcę wyświetlić ich wartość szesnastkową z kodu ASCII. Czyli jak w tablicy mam zapis 4A,61,72,65,6B,53...

    Mikrokontrolery AVR   22 Maj 2012 18:30 Odpowiedzi: 10    Wyświetleń: 2445
  • Miniaturowy sterownik ethernetowy STM32 - "uWebServer"

    http://obrazki.elektroda.pl/7258579400_1... Witam. Chciałem dzisiaj przedstawić kolejny projekt z cyklu "inni mają - mam i ja" ;) Tym razem jest to miniaturowy sterownik ethernetowy - " uWebServer ". Układ zbudowany został w oparciu o mikrokontroler Cortex-M3 - STM32F103C8T6, do tego kontroler ethernetu "znany i lubiany" - ENC28J60. Całość...

    DIY Konstrukcje   23 Lis 2012 23:29 Odpowiedzi: 35    Wyświetleń: 43344
  • Polecany zestaw startowy z USB 3.0 do nauki programowania w Atmel Studio 6

    Nawet jeśli to 100 MHz jest w środku to ilość kondensatorów odsprzęgających, wymogi co do ich położenia, czy płaszczyzna masy pod MCU powodują, że tak pięknie to nie jest. Akurat plane masy stosować należy zawsze. Odsprzęganie też i to świadomie. Nikomu bym nie polecał kładzenia MCU na płytkach jednowarstwowych, a na dwuwarstwowych da się już porządnie...

    Mikrokontrolery Początkujący   02 Lip 2013 12:15 Odpowiedzi: 25    Wyświetleń: 2997