Pierwsze pytanie czemu używasz wersji 0.5? Drugie pytanie wgrałeś plik hex do uC? Bo na screenach nic takiego nie widzę. Po za tym dajesz linka do tutoriala, według którego "niby" robisz, a masz co innego w Initialization commands.
o a w tym jest juz napewno i tego wlasnie kolega Freddie Chopin uzywa http://pdf1.alldatasheet.com/datasheet-p...
Witam Szybko sklejone ale powinno działać Źródła FreeRtos6.1 (katalog RtosV611) + Freddie Chopin (katalog Setup) i makeFile w Tasks\task1 powinien ci się uruchomić vTask1. Jak rozpakujesz dodaj folder out i skompiluj Pozdrawiam
Artykuł był pisany w 2009 roku i teraz nie widzę do pobrania "Sourcery G++ Lite Edition for ARM" Katulanie jakiego toolchain się używa?
Freddie Chopin ciekawe, czy Ty jak zaczynałeś to też byłeś taki mądry ? Tylko trolujesz forum i nikomu nie pomagasz! Rozwiązanie można znaleźć tutaj http://lmgtfy.com/?q=site%3Awikipedia.or... Zanim napiszesz, że nie chce Ci się czytać elaboratów - wchodzimy na pierwszą stronę listy, naciskamy Ctrl+f i wpisujemy ->
dzięki za podpowiedź. Można (chyba) również w np. SRCS_DIRS +=lib_user/src SRCS_DIRS +=inne
mirekk36 :takie coś nie zadziała. Tak jak pisze Freddie Chopin rezystor możesz dać co najwyżej zamiast diody Zenera. A nie obok. A tak jak narysowałeś nie może być bo napięcie owszem ograniczysz, ale od góry (Będzie 0...14,4V zamiast 0...24V.) a trzeba od dołu (Ma być 4...24V zamiast 0...24V. A najlepiej jeszcze więcej (w stosunku do masy), np: 12...24V....
Plik nagłówkowy mikrokontrolera można wyłuskać np. z paczki SPL pobranej ze strony ST. Dla Twojego STM32F103VBT6: [url=http://www.st.com/web/catalog/tools... (przycisk download na dole strony). Po rozpakowaniu archiwum: Libraries -> CMSIS -> CM3 -> DeviceSupport -> ST -> STM32F10x -> stm32f10x.h...
podpinając się bezpośrednio pod nóżki. Tak się nie robi. Czy masz go na jakiejś płytce testowej, czy "goły chip" ? Oprócz tego co napisał Freddie Chopin (pull-up-y) konieczne jest jeszcze: - stabilizowane źródła (dwa) !!! napięcia zasilania (3,3V, i 1,8V). - kondensatory filtrujące owe zasilanie - przydatny jest kwarc + jego kondensatory - oraz (najlepiej)...
Niestety Freddie Chopin w całej rozciągłości ma rację. Tracisz czas na coś co nic, w sensie wydajności, ci nie da. Umieszczanie odczytu klawiszy w pętli głównej programu wcale nie jest jakimś błędem, nie w każdej sytuacji trzeba wszystko pakować w przerwanie. W dodatku wejście i wyjście z przerwania trwa trochę, pomijam ok. 4 cykle na wejście, to jeszcze...
Nie, to nie dyskusja polityczna. Chodzi o to, by wyjaśnić to w miarę dokładnie. Wiele błędów programowych, które z wielką cierpliwością wyjaśnia mirekk36, Freddie Chopin i wielu innych bierze się z niezrozumienia jak zmienne funkcjonują. A do mirekk36. Pisząc "obojętnie gdzie" miałem na myśli, że gdziebyśmy ich nie użyli, nie sugerując jak często i...
Freddie Chopin --> oooj widzę, że boli cię ta dużo mniejsza popularność ARMów na korzyść zwykłych AVRków ;) (mówię popularność! bo ty zaraz zaczniesz wykrzykiwać znowu że ktoś się z tobą spiera o wyższość jednych nad drugimi) ... Gdzie by tylko ktoś nie wspomniał coś o jakichkolwiek aspektach ARMów w kontekscie AVRów to zaraz ciebie pełno i głoisz swoją...
Wg mnie nie trzeba nic zmieniać. Konfiguracja układów peryferyjnych typu RCC czy GPIO raczej się nie zmieniła, w startupie na pewno nic się nie zmieniło (przecież to wciąż Cortex-M3). Rozmiary pamięci można zmienić, ale nie trzeba (w końcu kod zajmuje ułamek flash i ułamek RAM, więc nic to nie zmienia w zasadzie). Adresy pamięci na 99,666% się nie zmieniły....
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...
asm na pewno jest taki sam (szczegolnie ten ktorego uzywalem, bo to same podstawy), gorzej z timerami na ktorych opieraja sie dluzsze opoznienia (od ms w gore). nigdy nie zajmowalem sie dspic30, wiec... nie wiem jak to tam jest z tymi timerami. najwyzej dostosujesz sobie <: __________________________ modul sklada sie standardowo z pliku c i h. ponizej...
(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...
Witam! Po 1 to projekt bardzo udany (ogólnie ostatnia strona diy aż razi w oczy (pozytywnie oczywiście)) Po 2 to mam pytanie czy nie chciałby kolega zrobić czegoś takiego jak zrobił kolega freddie chopin przy swoim jtagu, że można było zamawiać płytki z kompletami części, ew. komplet bez wyświetlacza, czasami głupi kondensator smd potrafi wkurzyć człowieka...
http://obrazki.elektroda.pl/9377221800_1... W dziale mikrokontrolery ARM znajdziecie bezpłatny (do osobistego użytku edukacyjnego) poradnik STM32 przygotowany przez szczywronek . Materiał dostępny jest w temacie: techekspert: Do kogo kierowany jest poradnik, jakie podstawy powinien mieć opanowane czytelnik? Czy znajomość określonej...
Zgodnie z odpowiedzią Freddie Chopin oraz BlueDraco: 1. uC z STLINKA z serii F1 nie posiada pull up na linii D+ i D- więc nalezy zastosować zewnętrzny rezystor podciągający. 2. uC F4 posiada wewnętrzny pull up więc nie trzeba podciągać zewnętrzym rezystorem.
Twój problem może wynikać z "-specs=nosys.specs" Nie ma wpływu - masz układ w którym jest FPU, a nie podałeś nigdzie opcji, która by to FPU włączyła/użyła; Tu myślę że jest pogrzebany
Dziękuję za pomoc. Po dodaniu do Makefile tak jak podał Freddie Chopin działa teraz prawidłowo.
Freddie Chopin ma racje. Nie odbiegając od tematu Freddie Chopin może dorzucisz swoje uwagi i spostrzeżenia, dlaczego może to nie działać i co ew. zmienić.
Wiedziałem że coś wyłączyłem. Dla potomnych: Properties-> C/C++ General -> Configure Workspace Seting -> C++ -> Editor -> Code Asists -> Advanced i przycisk: Restore Defaults .... Freddie Chopin dzięki za zainteresowanie tematem.
Mówiąc ARM miałem na myśli procesory LPC z wymienionej listy wyboru: (PIC32MX5XX/6XX/7XX lub LPC2109/2119/2129). Co do tego co Freddie Chopin wymienił to najlepsze były by STM32.
Freddie Chopin dzięki za odpowiedź, poprawiłem zgodnie z twoimi wskazówkami kod. Błąd zniknął, niestety została sprawa związana z samym VS1003. Napisany przez producentów kod sygnalizuje, że plik audio nie został rozpoznany. Być może nie jest to już miejsce na dalsze rozwiązywanie tego problemu.
dzięki, problem rozwiązał kolega Freddie Chopin
Do czego używać tą pamięć? Stos czy jakieś zmienne. Kod tylko w SRAM1 (nie do końca, sprawdź wypowiedź kolegi Freddie Chopin niżej), dane mogą być gdziekolwiek.
uzyj szukaj. zaraz Freddie Chopin sie odezwie i bedzie sie z ciebie nabijal ( do Freddie Chopin nie przeszkadza mi to oczywiscie jak sie nabijasz nawet raz sie poplakalem ze smiechu z powodu twojej odzywki) I atmega8 nie posiada wewnetrznego rtc. Timer2 posiada jedynie tryb asynchroniczny
Freddie Chopin Robisz sobie jaja czy takie diody faktycznie będą za mocne??
Lepiej niz Freddie Chopin bym tego nie ujal :).
Dzięki za pomoc Freddie Chopin twoja rada pomogła mi rozwiązać problem :)
Freddie Chopin nie wiem co powiedzieć. Masz rację jako funkcję inicjalizującą dałem void lcd_init();. Nawet nie będę pisał ile straciłem na to czasu. Dzięki wielkie;)
Żadnej. Freddie Chopin mówi o czymś innym. Ale z tych wersji co podałeś to oczywiście zastosuj pierwszą. Druga nawet nie zadziała.
Freddie Chopin skróć linka, bo się stronka rozjechała.
Freddie Chopin bardzo ładna konstrukcja. a tak swoją drogą jak wygląda sprawa zakupu PCb dla tego programatora? Pozdrawiam
Eh, zaczęło się od niewinnej ironii, ale bojówka ST zawsze czuwa. Jak napiszę bez uzasadnienia jednym krótkim zdaniem, że niebo jest zielone, to też rozpętacie burzę? Co ciekawe, tak się rozpędziliście, że nie zauważacie, że sami sobie przeczycie, np. Cytat: Od strony technicznej natomiast większość osób się zadowala AVRami, bo po prostu wystarczają...
Freddie Chopin ma troche racji mianowicie assert to zamkniecie programu w wyniku nieoczekiwanego bledu (nieoczekiwanych danych).
Aro_ - bardziej przychyliłbym się do wytłumaczenia tego które podał Freddie Chopin - niż to co ty tu wypisujesz: Nie bardzo rozumiem, czy gdzieś zaprzeczyłem wypowiedź od Freddie Chopin ? Gdzie można jeszcze używać zmiennych volatile? Jakoś nie miałem okazji używać tego specyfikatora dla zmiennych nie wykorzystywanych w przerwaniu, jedynie przy symulacjach...
kolego Freddie Chopin zgadza się '\0' jest w tej sytuacji zbędne.
Właśnie jestem troche teraz zmieszany, bo właściwie też miałem taki pomysł, a kolega Freddie Chopin pisze że SPI tego nie da sie obsłużyć.
To oznacza że nie czytałeś też co podał ci Freddie Chopin
Niezastąpiony Freddie Chopin znów stanął na wysokości zadania. Problem rozwiązany. Temat do zamknięcia.
Freddie Chopin -> bardzo dziękuję, dzisiaj wieczorkiem potrenuję sobie z tym. Jak coś to najwyżej jeszcze dopytam. Pozdrawiam
Trochę cienizna bo facio prócz armów nie ma nic ciekawego do powiedzenia, ale pod dowolnym kontem pisząc o armach od razu zostanie zdemaskowany :) Może w tej chwili już tego wyraźnie nie widać, ale kolega Freddie Chopin bezbłędnie wyczuł klona Piotrusia ledwo po czterech postach, w których nie ma śladu ARM ani nawet wątki z tymi postami nie są forach...
Kolego Freddie Chopin dzięki ;) Wczoraj wieczorem ze zmęczenia nie dopatrzyłem się że zrobiłem tylko definicję preprocesora bez deklaracji ;) Rozwiązanie [syntax=c]volatile char UART_BUFOR[UART_BUFOR_rozmiar];[/syntax]
Po ustawieniu "Preskalera na 1", czyli zgodnie z fragmentem RM wrzuconego przez Freddie Chopin faktycznie na zegar trafił sygnał 80MHz i czujnik temperatury pomału zaczyna działać Pamiętaj, że w tym fragmencie którym wrzuciłem, chodzi o preskaler dla całej magistrali APB w RCC. Chodzi o to, że jeśli dany timer - np. TIM5 - jest na danej magistrali...
Freddie Chopin Jaki pakiet w rozsądnej cenie proponowałbyś do użytku komercyjnego dla SAMa9 ?
Freddie Chopin nie wszyscy potrafią być tak inteligentni jak Ty, dlatego tu jestem;)
Zapomniałem właśnie o dopasowywaniu napięć więc to może być dla mnie problem. Kolego Freddie Chopin nie mogę znaleźć do pobrania instalatorów eclipse. Pozdrawiam
Tak, Freddie Chopin ma rację, configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIO... oraz configMAX_SYSCALL_INTERRUPT_PRIORITY powinny być spójne, ponieważ odnoszą się do tego samego lecz różnią się przesunięciem bitowym w celu stosowania tych flag w funkcjach bibliotecznych lub bezpośrednio w rejestrach.
freddie chopin atmega freddie chopin płytka freddie chopin eclipse
openwrt mr3420 17mb211s firmware panasonic inverter
przepływowy podgrzewacz elektryczny przepływowy podgrzewacz elektryczny
Hörmann LineaMatic – podłączenie lampki sygnalizacyjnej 24V/230V, konfiguracja LA, przekaźnik Jak rozpoznać diodę Zenera SOT-23 vs tranzystor SS8050, S8050, MMBT3904 – testy multimetrem i LCR-T4