cortex asembler

Znaleziono około 59 wyników dla: cortex asembler
  • [sam7x] Programowanie - asembler.

    Czy programowanie w tym języku dla ARM jest podobne do AVR ??? Są duże różnice - mamy podział na dwa tryby wykonywania instrukcji Thumb i ARM. Oprócz tego w trybie ARM mamy do czynienia z wykonywaniem instrukcji warunkowo czego w AVR-ach nie uświadczysz. Pamiętaj także że ARM7tdmi to jest rdzeń...

    Mikrokontrolery ARM   18 Sty 2011 03:21 Odpowiedzi: 2    Wyświetleń: 1370
  • Konsola VGA na ARM Cortex-M4 by piotr_go

    Witam. Przedstawiam projekt konsoli/odtwarzacza mp3 z wyjściem VGA. Konsola zbudowana jest na procesorze z rdzeniem Cortex-M4 i umożliwia uruchamianie programów z karty mikro SD. Projekt powstał ponieważ chciałem poeksperymentować z softwarowym generowaniem sygnału VGA. Podstawowe parametry: -...

    DIY Konstrukcje   03 Mar 2013 22:09 Odpowiedzi: 29    Wyświetleń: 22719
  • [C/ASM][CORTEX-M3] - Mix C i ASM

    No tak to wygląda mniej więcej, co nie zmienia faktu, że operacją PUSH od razu mi to na aktualny stack leci i mam wolne r0. A tak w ogóle to w Cortex-M3 context switch się robi inaczej - w przerwaniu PendSV. Zalet tego rozwiązania jest kilka. Jakie? Co skłoniło Cię do stworzenia własnego...

    Mikrokontrolery ARM   30 Mar 2013 11:20 Odpowiedzi: 10    Wyświetleń: 1749
  • Cortex M3 - Primera

    Hej ! Dzięki za serdeczne odpowiedzi . A więc , kiedy zaczynałem swoją przygodę z rodziną AVR poznałem dokładnie asemblera , razem z wbudowanymi peryferiami . Używałem w tym celu ksiązki R.Baranowskiego :" Mikrokontrolery AVR ATmega w praktyce" która niby jako przetłumaczony datasheet ale nie ma to...

    Mikrokontrolery ARM   17 Mar 2010 17:39 Odpowiedzi: 13    Wyświetleń: 3100
  • [Cortex M3]Program w czystym assemblerze

    Witam Posiadam plytke Embest LPC1700 na NXP1766. Jako srodowisko uzywam Keil MDK. Interesuja mnie programowanie w czystym asemblerze. Mam dwa problemy: 1. Kompilowanie w Keil. Zauwazylem, ze tam parametry kompilacji sa niezmienne poza obszarami pamieci. W czym problem. Chce skompilowac taki program: ...

    Mikrokontrolery ARM   19 Lut 2010 18:04 Odpowiedzi: 0    Wyświetleń: 1917
  • LPC1114 Cortex M0 i Windows 98 SE

    Ponieważ do zabawy z mikrokontrolerami mam oddzielny komputer ze stabilnym W98 SE a chciałbym sprawdzić w praktyce nową rodzinę LPC1100 szukam odpowiedniego kompilatora języka C oraz asemblera. Symulator i debugger niekonieczny. Polecane przez NXP LPCxpresso jak widzę w opisie jest przeznaczone od W2000...

    Mikrokontrolery ARM   25 Mar 2011 16:11 Odpowiedzi: 0    Wyświetleń: 747
  • ARM Cortex M3 [NXP LPC1768] - Kurs/podstawy programowania w 'C'

    No niestety, ale zakomentowanie linii main.c powoduje błędy w czasie kompilacji: **** Build of configuration Debug for project LPC17_CAN_LedControl **** make all Building file: ../src/main.c Invoking: MCU C Compiler arm-none-eabi-gcc -D__REDLIB__ -D__BUILD_WITH_EXAMPLE__ -DDEBUG -D__CODE_RED...

    Mikrokontrolery ARM   28 Maj 2011 11:50 Odpowiedzi: 50    Wyświetleń: 17610
  • Przesiadka z 51 na AVR i CORTEX

    Dosyć długo uznawałem tylko 51 i asembler, rzeczywistość jest jednak inna i wymaga rozwoju :) Padło przede wszystkim na C, głównie ze względu na to aby nie męczyć się robieniem wszystkich procedur od podstaw, uwolnić się od 8 bitowych wartości. Do asm na pewno kiedyś trzeba będzie się ukłonić,...

    DIY Poczekalnia   03 Cze 2011 13:10 Odpowiedzi: 0    Wyświetleń: 1602
  • Cortex-M3 - bit band w pamięci SRAM

    Freddie: pierwsze pytanie tutaj to: czy konsolidator obsługuje taki rodzaj relokacji, jaki jest potrzebny dla bitband RAM. Przy peryferialach adres jest stały, więc konsolidator nie ma nic do roboty. Przy RAM konsolidator musiałby umieć obsługiwać relokację "razy 32", a potem jeszcze ktoś (asembler)...

    Mikrokontrolery ARM   14 Maj 2013 12:45 Odpowiedzi: 30    Wyświetleń: 6162
  • Cortex M3 - atomowy dostęp, LDREX, STREX

    Chciałbym coś doprecyzować, bo nie do końca rozumiem mechanizm działania LDREX i STREX. Patrzyłem na stackoverflow: i do samego ARMa, gdzie jednak tlumacza to wszystko nieco inaczej Mam zmienną number, używana jest i w przerwaniu i w reszcie programu. Chciałbym zapewnić atomowość dostępu, przykładowo...

    Mikrokontrolery   20 Cze 2014 07:35 Odpowiedzi: 12    Wyświetleń: 2112
  • ARM GCC. Cortex-M4. Parametry funkcji na stosie.

    No tutaj widać że masz zarezerwowane miejsce na stosie dla przekazywanych parametrów i nic nie jest "nadpisywane". Szczerze powiem nie wiem o co Ci chodzi. W swojej funkcji jak byś spojrzał dalej poza te 4 pierwsze parametry to byś zobaczył że on "przeskoczy" te 4 bajty z powodu złożenia na stosie...

    Mikrokontrolery ARM   10 Cze 2021 18:50 Odpowiedzi: 9    Wyświetleń: 561
  • ATMEL - jak zacząć programowanie w asemblerze ?

    Nie chodzi o MIPS, a o DMIPS, czyli instrukcje "znormalizowane" (a więc realną wydajność obliczeniową) Jedna instrukcja Cortex to 0.84..1.25 tej "znormalizowanej", podczas gdy w AVR zgaduję, że jakieś 0.2..0.35 (może się mylę, ale chyba niewiele). Już z tego wynika, że przy tej samej częstotliwości zegara...

    Mikrokontrolery   02 Paź 2013 11:16 Odpowiedzi: 26    Wyświetleń: 4764
  • Pisanie programów i używanie bibliotek w C i Asemblerze

    czywiście są ARMy, które to mają, ale może się okazać, że niekoniecznie wyjdą taniej niż dedykowany 8-bitowiec. Czyli to o czym pisałem, w Farnellu >>30 zł. Dedykowane 8-bitowce są tańsze. Dodano po 3 IMHO jakakowiek generalizacja, że dany MCU/rodzina MCU jest najlepsza jest bez sensu....

    Mikrokontrolery   16 Gru 2016 02:36 Odpowiedzi: 260    Wyświetleń: 10278
  • [Cortex-M3][CodeSourcery] Asembler

    Witam szukam przykładów w asemblerze dla Cortex-M3? Gdzie mogę znaleźć źródełka? Cokolwiek, kilka funkcji kompilujacych się makefilem. Ma ktoś? Interesuje mnie również, gdzie kompilator umieszcza, w jakiej kolejności argumenty wywołując funkcję i gdzie znajduje się zwracany wynik. Wie ktoś? pozdr.

    Mikrokontrolery ARM   27 Wrz 2010 21:12 Odpowiedzi: 5    Wyświetleń: 1394
  • - STM32 ARM na polskich uczelniach

    No dobra, to się w końcu odezwę: To, na czym się uczy studentów, powinno spełniać kilka warunków: 1. Umożliwiać realizację przyjętego celu dydaktycznego. 2. Być proste, standardowe i nie udziwnione. 3. Być reprezentatywne dla stanu techniki wraz z przewidywalnymi trendami rozwojowymi. Niekiedy...

    Mikrokontrolery ARM   29 Gru 2016 05:58 Odpowiedzi: 164    Wyświetleń: 7845
  • LPC1343 - sterowniki dla GPIO, UART i inych interfejsów

    (at)Badman: jak wygenerować kod asemblera i z jakich źródeł uczyłeś się asemblera ? Tak ja pokazał michalko12. Ogólnie kod asemblera generuje się poleceniem objdump, a w tym przypadku arm-none-eabi-objdump, program znajduje się w katalogu sciezka_do_lpcxpresso/lpcxpresso/tools/b... dokumentacja...

    Mikrokontrolery Początkujący   23 Sty 2015 18:15 Odpowiedzi: 10    Wyświetleń: 1230
  • [ARM-Assembler][STM32] Co na początek ?

    Stąd pytanie czy ktoś z was pisze całe programy w asm czy tylko wstawki asm w C ? Ja pisze prawie całe programy w asemblerze. Prawie całe ponieważ inicjacje mam w C ze względu na IDE w jakim pracuje - LCPXpresso. Funkcja main natomiast jest już w całości napisana w asemblerze. Pisze głównie dla...

    Mikrokontrolery ARM   13 Lip 2011 10:06 Odpowiedzi: 20    Wyświetleń: 12031
  • [C] Czy zmienna np. 2bajtowa może być "rotowana" ?

    dzięki za podpowiedzi, mam jeszcze w związku z tym pytania (dot. asemblera): według specyfikacji CORTEX-M3, funkcja mogła by wyglądać tak: ROL R0,1 ROR R0,31 dają identyczny wynik. Pytanie brzmi: co jeśli moja zmienna jest 16 bitowa, a rejestr na którym będzie realizowana operacja ROR jest...

    Programowanie   03 Lip 2011 22:04 Odpowiedzi: 6    Wyświetleń: 1049
  • [STM32F1][c/asm] - ilość cykli zegara miedzy dwoma kolejnymi instrukcjami ldr

    Pytanie 1: CORTEX nie koniecznie wykonuje czynności w spodziewanej kolejności czy w spodziewany sposób, przekonałem się o tym dobitnie po kilku dniach nieustającej próby napisania tego w c/c++ bez podglądu na wygenerowany kod (tzn algorytm działał jednak występowały jittery nie spowodowane przerwaniami...

    Mikrokontrolery ARM   02 Lis 2018 14:41 Odpowiedzi: 7    Wyświetleń: 660
  • Termometr 4 punktowy na LPC1343 + 4x ds18b20 + src

    Z tego co mi wiadomo jest już dostępna beta LPCXpresso pod linuksa. Co do asemblera ja stosuje wywołanie funkcji i dorzucam plik z rozszerzeniem .s do projektu. A w pliku w którym wywołuje tą funkcje wstawiam coś takiego: extern int clock_init(); a później w wybranym miejscu w pliku...

    DIY Konstrukcje   11 Lis 2010 12:18 Odpowiedzi: 28    Wyświetleń: 20891
  • [C]LPC2000 a LPC1114, LPC1343, LPC1768 - różnice

    Obecnie programuje mikrokontrolery LPC111x w asemblerze. Wcześniej próbowałem pisać soft dla LPC210x niestety zrąbałem płytkę ale mam pewną wiedzę o różnicach między tymi rodzinami mikrokontrolerów. Jeżeli dokładnie chodzi o różnice to prezentuje się to tak: -GPIO - jest totalnie inaczej zrealizowane...

    Mikrokontrolery ARM   04 Gru 2010 12:20 Odpowiedzi: 22    Wyświetleń: 4380
  • [STM32f103][C] - Kompilacja biblioteki helix mp3 decoder

    Witam, Próbuję skompilować bibliotekę helix w środowisku CoIDE 1.7.1 i gcc 4.7 2013q. Dodałem do projektu pliki .c i .h lecz potrzebne są jeszcze pliki z asemblerem i tu pojawia się problem jak tylko dołączę te pliki asmmisc.s i asmpoly_thumb2.s to otrzymuję dużą ilość błędów złych instrukcji z tych...

    Mikrokontrolery ARM   14 Kwi 2013 20:58 Odpowiedzi: 4    Wyświetleń: 2091
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    Po pierwsze, ten temat zszedł na bok jak tylko się dało. Żyjemy w demokracji i każdy ma wolny wybór ;) Ja wybrałem asemblera ,bo denerwowało mnie ciągłe poprawianie i debugowanie programów w celu usunięcia błędów ,które często były winą kompilatora C . Teraz po debuger sięgam znacznie rzadziej i...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 31097
  • Książki o programowaniu uC i systemach uC - opinie, przemyślenia, nowości

    Jak widzę bardzo ciężko jest trafić w gust odbiorcy. Jestem programista uC i to zarówno tych mały AVR jaki tych przerażających niektórych Cortex-M3, -M4. Zupełnie nie rozumiem opinii o niektórych pozycjach i aż z ciekawości wypożyczyłem dwie książki wychwalanego tutaj p. Kardasia. Może zobaczę różnicę....

    Mikrokontrolery Początkujący   21 Mar 2020 12:19 Odpowiedzi: 525    Wyświetleń: 133658
  • Assembler a C++ czyli wybór szybciej czy taniej...

    Hehe, widzę że koledze to chyba ktoś płaci za reklamowanie tego Cortex'a :wink:. Nie uważam bynajmniej że rdzeń '51 (AVR) jest szybszy od Cortex'a czy ARM7. Zresztą takie porównywanie nie miałoby sensu. Każdy rdzeń ma swoją listę rozkazów ASM i każda ma ponad 80% z nich wykonywanych w jednym cyklu. ...

    Mikrokontrolery AVR   08 Wrz 2010 14:25 Odpowiedzi: 144    Wyświetleń: 20371
  • Przykładowe projekty dla ARMów

    W sumie gdy przeczytałem Twój post uzmysłowiłem sobie, że ten startup to i tak w większości assembler, bo korzysta mocno z wstawek... Zaczynam wątpić w sens tego przedsięwzięcia W zasadzie sam sobie odpowiedziałeś, ale wrzucę swoje 3 grosze :) Według mnie pisanie startup'u w C za pomocą wstawek...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 99648
  • [stm32] operacje dsp. Operacje na ułamkach. Kompilator C.

    Keil nie obsługuje natywnie arytmetyki stałoprzecinkowej. Cortex-M3 ma instrukcje nasycające rejestr do n-tego bitu, ale żeby z nich korzystać, musisz pisać w asemblerze lub skorzystać z gotowych funkcji CM3_intrinsics. Cortex-M3 nie ma instrukcji natywnie pracujące w jakimś stałoprzecinkowym formacie...

    Mikrokontrolery ARM   04 Cze 2011 14:41 Odpowiedzi: 16    Wyświetleń: 3486
  • Jak zaprogramować uC do prostych funkcji logicznych?

    No a mają one możliwość generowania kodu dla opisu za pomocą grafu ? Są darmowe narzędzia, które przekształcają graficzny graf (kółka, strzałki etc) na pełny opis HDL jako FSM (Finite State Machine), jest tego pełno. Ja tam preferuje ręczny coding maszyny. Jeśli chodzi o uC to mają większe możliwości...

    Mikrokontrolery AVR   17 Lip 2011 20:06 Odpowiedzi: 16    Wyświetleń: 2744
  • STM32F4DISCOVERY rozpoczęcie programowania

    A co tu rozpoznawać? Cortex-M3 czy Cortex-M4 to z punktu widzenia programisty jedno i to samo, chyba, że chcesz bawić się w asemblerze.

    Mikrokontrolery ARM   18 Cze 2012 20:56 Odpowiedzi: 68    Wyświetleń: 15574
  • Zestaw płytka + programator + książka - programowanie C/C++

    Witam, czy jest może jakiś zestaw do kupienia (lub osobno): płytka ewaluacyjna, programator, książka dedykowana dla konkretnej płytki i skupiająca się na programowaniu w C/C++? Mowa oczywiście o AVR. Szukałem, ale nie znalazłem nic takiego, jedynie pod asemblera lub BASCOM-a. Za to znalazłem takie rzeczy...

    Mikrokontrolery Początkujący   06 Maj 2012 13:20 Odpowiedzi: 7    Wyświetleń: 2407
  • PIC32/STM32 - Wielkość "normalnego" współczesnego kodu wynikowego...

    Upakowanie kodu na Cortex jest zwykle sporo lepsze niż w uC 8-bitowych, za to wszelkie biblioteki, których powszechnie się używa oraz beztroski sposób korzystania z nich (wypełnianie pól zmiennych - struktur), marnują dużo pamięci. Mam parę dużych projektów na Cortexach,. największy, ze skompilowanym...

    Mikrokontrolery   26 Kwi 2013 09:00 Odpowiedzi: 9    Wyświetleń: 1968
  • STM32F410RB lista rozkazów

    Za namową kolegi (at)excray postanowiłem, że zacznę jednak w ASM A gdzie ta rada się pojawiła? W tym temacie widać tylko: Kolego skoro całe życie pisałeś w asemblerze to nie mam pojęcia dlaczego zabierasz się za HAL. Pisz na rejestrach, będzie Ci łatwiej. To oznacza, aby nie używać HAL, ale operacje...

    Mikrokontrolery Początkujący   16 Sty 2019 20:32 Odpowiedzi: 121    Wyświetleń: 3723
  • 8-bit vs. 32-bit - kolejna dyskusja

    Tak, peryferia uC 32-bitowych są strasznie skomplikowane, tak strasznie, że nie da się ani przeczytać ich opisu, ani napisać kodu je obsługującego inaczej, niż biorąc gotowy przykład z HAL i modyfikując parametry. W takim prostym AVR do uruchomienia SPI potrzeba tylko trzech zapisów rejestrów, a w STM32...

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 15321
  • Użyj funkcjonalnego języka programowania Scheme z płytką LambdaChip Alonzo STM32

    Większość systemów wbudowanych opartych na mikrokontrolerach jest wyposażona w oprogramowanie układowe napisane w asemblerze, C lub C++. Ale jak wspomniano w artykule opublikowanym w 2000 roku zatytułowanym „Punkt widzenia: Lisp jako alternatywa dla Javy”, funkcjonalne języki programowania,...

    Newsy   18 Mar 2021 20:44 Odpowiedzi: 1    Wyświetleń: 771
  • [LPC1114][uVision]zapis do portów

    Najlepszą metodą znalezienia błędu w przypadku jak nic nie pomaga jest analiza kodu w asemblerze jaki został wygenerowany z twojego programu i porównanie go z działającym programem. Pamiętaj że rdzeń cortex-m0 w przeciwieństwie do cortex-m3 jest znacznie prostszy i analiza asemblera nie jest aż tak skomplikowana...

    Mikrokontrolery ARM   04 Lis 2010 23:25 Odpowiedzi: 17    Wyświetleń: 2751
  • Sterowanie dioami przez ST32 w Keil4

    Czy ty czytasz co piszesz? Narzekasz, że na studiach masz ARM, a pytasz o... ARM. ARM 51 w porównaniu do st32 (cortex m3 )to wielka różnica całkiem inne instrukcje i struktura rdzenia .W 51 jest asembler bardzo prosty lecz już w ST32 THUMB i THUMB2 dużo bardziej wszechstronne w porównaniu z ASEMBLEREM...

    Mikrokontrolery Początkujący   22 Sty 2012 19:51 Odpowiedzi: 7    Wyświetleń: 1444
  • LPC1343 - z jaką predkośćią pracuje i opóźnienia

    I teraz nie wiem czy mikrokontroler wykonuje moja funkcję SystemInit czy tą "standardową" ? Podglądnij kod asemblera :) Wystarczy, że wrzucisz przed main Jeśli konsolidator nie krzyczy, to znaczy, że widzi jedną funkcję SystemInit. Jeśli oryginalna zstała zadeklarowana jako WEAK, to podłączył...

    Mikrokontrolery   27 Sty 2015 13:44 Odpowiedzi: 12    Wyświetleń: 1128
  • Potrzebny schemat jakiegoś działającego ARMa :)

    FFT dla Cortex-a róweniez zostala napisana w asemblerze a wyniki pochodza z posta autora tej biblioteki zamieszczonego na forum ST pz

    Mikrokontrolery   12 Lip 2008 15:11 Odpowiedzi: 23    Wyświetleń: 2456
  • Jak zrobić proste DVD z napędu DVD z komputera?

    Chcecie uzyc za mocnych mikrokontrolerów - przeciez to takie proste :) Nawet '51 bez problemu dekoduje MPEG2 :] ;] Ale z AC3 juz by sobie chyba nie dał rady. Dlatego lepiej zastosować mege8 :D:D:D bascom chyba ma taka funkcje decodeMPEG2 tylko nie pamietam jakie są parametry... :) a...

    Mikrokontrolery   10 Sie 2008 09:27 Odpowiedzi: 4    Wyświetleń: 1476
  • Przenosny programator AVR-ów od attiny do atmega

    Rozmowa schodzi na znany już nam kierunek;) W każdym razie, śmiem zaryzykować stwierdzenie że jednak CORTEX M3 pobiłby AVR i program napisany w asemblerze;) Trzeba by sprawdzić;)

    Mikrokontrolery   11 Maj 2010 20:44 Odpowiedzi: 25    Wyświetleń: 5702
  • Generator/Vobulator DSG-108

    Kondensator przepustowy to jest dobry do m.cz. i zasilania w.cz. ale nie do wyprowadzania sygnału w.cz. !!! Pojemność tego kondensatora i indukcyjność uzw. wtórnego da nam obwód rezonansowy i już mamy ładna "dziurę" w charakterystyce wyjściowej. Jeśli już to niech to będzie "czysty przepust", czyli...

    DIY Konstrukcje   18 Kwi 2020 20:56 Odpowiedzi: 28    Wyświetleń: 22883
  • Który wybrać uC AVR czy ARM7

    Avr da spokojnie radę. Może i da radę ale ARM'y są stworzone do takich systemów jaki buduje autor postu. Duży graficzny LCD, bitmapy, mini system operacyjny, SD, jakieś USB na interfejs, etc., to idealne zadanie dla jakiegoś STM'a lub LPC'ka z rdzeniem cortex M3. Na AVR'erze to będzie "wyciskanie...

    Mikrokontrolery   07 Sty 2011 12:30 Odpowiedzi: 4    Wyświetleń: 1480
  • Zegarek wskazówkowy i termometr na LCD graficznym Nokia3310

    A nawet jest to dość rygorystycznie wymagane. Niektóre źródła podają, że brak natychmiastowego resetu po włączeniu zasilania może uszkodzić sterownik LCD. Także czytałem kiedyś coś takiego - zresztą na elektrodzie chyba były tematy jak ludzie uwalili sobie wyświetlacze właśnie w taki sposób. Napisałem...

    DIY Konstrukcje   13 Gru 2011 19:26 Odpowiedzi: 13    Wyświetleń: 15376
  • Parallax Propeller P8X32A

    No właśnie jeśli chodzi pisanie programów, to chyba pozostaje asembler. Też gdzieś wyczytałem, że wykorzystywanie tego SPIN'a może dość znacznie spowalniać program, tzn kod nie jest tak lekki jak pisany bezpośrednio w asm, co jest logiczne :] Fakt, może i są procki bardziej znane, jak chociażby jakieś...

    Mikrokontrolery Pozostałe   11 Paź 2015 18:10 Odpowiedzi: 15    Wyświetleń: 9039
  • ATMEL udostępnił wersję beta nowego środowiska o nazwie STUDIO 6

    Od dziś na stronie Atmela dostępna jest wersja beta STUDIA 6. Atmel ® Studio 6 to zintegrowane środowisko programistyczne (IDE) do tworzenia i debugowania oprogramowania mikrokontrolerów z rodzin Atmel ARM Cortex-M i Atmel AVR ®. Atmel Studio 6 IDE to także płynne i łatwe w obsłudze środowisko...

    Newsy   04 Mar 2012 22:58 Odpowiedzi: 8    Wyświetleń: 2748
  • [asm][LPC1769][UART] - UART nie pracuje z wyliczoną prędkością

    Jak ustawiasz zegar APB ? Jeśli chodzi o rejestr PCLKSEL0 to ustawiam go tak żeby nie dzielić wartości zegara. Oto mój kod: Poprawiłem dobór języka w tagu syntax. Proszę na przyszłość używać tagu ] do wklejania kodu w asemblerze... /syntax] . LordBlick

    Mikrokontrolery ARM   09 Gru 2012 10:42 Odpowiedzi: 16    Wyświetleń: 2886
  • ARM - Jak zacząć oraz gdzie szukać dokumentacji?

    Opisy mikrokontrolerów z rdzeniami ARM są na ogół całkiem przyzwoite, tylko szukaj USER MANUAL albo REFERENCE MANUAL, a nie Data Sheet (chyba, że w TI). Procesory ARM programuje się niemal wyłącznie w C, a ARM Cortex daje się programować w c bez ani jednej instrukcji asemblerowej. Praktycznie nie ma...

    Mikrokontrolery Początkujący   12 Sty 2013 09:13 Odpowiedzi: 5    Wyświetleń: 1581
  • LPC 1114 - taktowanie procesora a ustawienie czasu opóźnienia

    Witam Powoli przesiadam się z 8051 na ARM Cortex-M0, a dokładnie LPC 1114. Pierwsze programy przy użyciu bibliotek w C mam za sobą. Gdzieś przeczytałem, że jeśli LPC 1114 jest taktowany 48 MHz, chcąc zrobić opóźnienie 1 us muszę wykonać w pętli 32 nop'y, a dla 12 MHz 8 * nop. Coś mi nie pasuję,...

    Mikrokontrolery ARM   31 Sty 2013 17:48 Odpowiedzi: 5    Wyświetleń: 1632
  • Jakich używasz mikrokontrolerów? Jakie są różnice pomiędzy rodzinami?

    AVR - jak z nimi zaczynałem w 2007 roku to bazowałem głównie na publikacji EdW wdrażającej w programowanie w języku bascom. Mieszkam w małej miejscowości, gdzie nie widziałem nigdy prasy elektronicznej, dopiero jak do domu doprowadziło się sieć internet to odkryłem magiczny świat µC. 8051 -...

    Mikrokontrolery   01 Kwi 2013 19:20 Odpowiedzi: 48    Wyświetleń: 8163
  • [LPC1751] - Programowanie przez bootloader ISP

    Mam podobny problem jak w Teraz dostaje cały czas ten sam komunikat("Unable to communicate. (transmit/receive)"). Z tego co zaobserwowałem to mam możliwość wgrywania programu za każdym razem ale jak widać nie mam zbyt dużo pamięci do dyspozycji(na pozycji 100h już nie da się nic wgrać). Próbowałem...

    Mikrokontrolery ARM   01 Sie 2013 20:56 Odpowiedzi: 6    Wyświetleń: 1404
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Czy zależy Ci na poborze prądu, czy nie, Coertex-M4 nie jest następcą M0 – o to mi chodziło. M0 w Neumanna a M3, M4 już w Harvardzka? Tak, ale podczas nauki to niezbyt istotne. Ważniejsze są różnice w zestawie instrukcji, ale rdzenie Cortex-M są zgodne "w górę", więc kod dla M0 będzie działał...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 538341
  • Chciałbym zacząć przygodę z Bascom AVR ale potrzebuje przewodnika

    (at)miro340 Zacznę od końca - kol. (at)Jasia30 otrzymał już wystarczającą pomoc w pierwszym poście kol. (at)niveasoft . Nie tylko wskazał mu stronę z informacjami, ale sam się także zaoferował z pomocą. Na tym temat właściwie został wyczerpany. Reszta odpowiedzi, to prawda, nie ma wiele wspólnego...

    Mikrokontrolery Początkujący   01 Lip 2015 10:06 Odpowiedzi: 31    Wyświetleń: 4380
  • STM32L152 - Ustawienia GPIO + JTAG

    tadzik85: "gwarantuje ze następna będzie wykonana po zakończeniu wszystkich operacji zapisu odczytu" Powtarzasz innymi słowami to samo, co napisałem. Zauważ, że peryferiale leżą w Cortex w przestrzeni "strong ordering", co oznacza, że dwa kolejne zapisy do peryferiali będą wykonane w takiej kolejności,...

    Mikrokontrolery ARM   12 Sty 2016 15:13 Odpowiedzi: 42    Wyświetleń: 2337
  • Arduino i FT800 - Dwie funkcje na raz

    Nie możesz załadować w ciemno dwóch bajtów do bufora UART. Przerwanie jest zgłaszane, gdy jest wolne miejsce w buforze - na jeden bajt. Piszesz o cyklach procesora i instrukcjach na poziomie asemblera - obejrzyj początek i koniec procedury obsługi przerwania napisanej w C i skompilowanej na AVR -...

    Arduino   21 Sty 2016 17:22 Odpowiedzi: 24    Wyświetleń: 2778
  • [mbed][arduino] - Zastanawiam sie nad przyszłościa atduino

    Kamyczku, gdybyś wyjrzał ze swojej AVRowo-asemblerowej norki na świat, zobaczyłbyś, że jest on inny, niż Ci się wydaje. ARMa w asemblerze programować nie ma sensu, bo przeciętny kompilator generuje lepszy kod maszynowy od niezłego programisty, a tani Cortex programowany w C będzie min. 10x szybszy od...

    Mikrokontrolery   09 Mar 2016 19:31 Odpowiedzi: 48    Wyświetleń: 2631
  • Modele biznesowe embedded

    (at)dondu Ale wiesz, że ta grafika pochodzi z portalu utrzymywanego przez AVT Korporacja? Zapytaj Chińczyków albo Amerykanów co jest dla nich istotne. Odpowiedzi będą zupełnie inne. Nie dlatego, że nie patrzą na ceną czy narzędzia, ale dlatego, że mają zupełnie inne wymagania projektowe. Różnice w...

    Mikrokontrolery   10 Lis 2016 00:16 Odpowiedzi: 46    Wyświetleń: 1338
  • Programowanie ARM - Płytka Nucleo

    (at)kamill_94 Jest dużo osób, które radzą sobie z programowaniem uC. ARM, AVR, PIC, 'C51 czy inny rdzeń, to tylko inny zestaw rozkazów. O ile nie piszesz w asemblerze, a dzisiaj to już rzadkość, to naprawdę nie ma większej różnicy. Więcej różnic zauważysz w peryferiach, ich obsłudze i możliwościach...

    Mikrokontrolery   22 Sie 2017 12:27 Odpowiedzi: 39    Wyświetleń: 2232
  • STM32 Nucleo F103 RB Przycisk na rejestrach.

    Zasadniczo RISC ma niewiele prostych rozkazów (ale dużo trybów adresowania). No to rzeczywiście pora już zapomnieć o tych sądach. W 21 wieku RISC mają od cholery prostych i złożonych instrukcji - mało strawnych dla człowieka. Ruszanie asemblera poza jakimiś bardzo specyficznymi sytuacjami jest "lekko"...

    Mikrokontrolery ARM   15 Paź 2017 19:01 Odpowiedzi: 59    Wyświetleń: 2730
  • LPC-Link2 - jak podłączyć, jak zacząć programowanie?

    8 kwietnia, to już nie tydzień, a 9 dni temu. ; ) Trochę o nim zapomniałem - pewnie wypadło coś innego pilnego do zrobienia - dzięki za przypomnienie. Sprawdziłem, kompiluje się (na Ubuntu nie znalazłem pakietu 'qt5-sdk' polecanego przez "Compiling LabTool Application" - jest 'qt-sdk'). Spróbowałem...

    Mikrokontrolery ARM   21 Lip 2018 00:41 Odpowiedzi: 82    Wyświetleń: 3747