stm32 zapis portu

Znaleziono około 53 wyników dla: stm32 zapis portu
  • [stm32] Remapping portów tak, żeby z wolnych pinów stworzyć 8-bitową magistralę

    Witam, trochę czasu spędziłem na przeglądaniu dokumentacji AFIO, GPIO ale niestety nie znalazłem niczego co mogłoby mi pomóc dlatego chciałem się zapytać Czy w STM32 jest możliwość takiego remapowania wyprowadzeń żeby np z wolnych pinów stworzyć np 8 bitową magistralę z możliwością zapisu, odczytu danej...

    Mikrokontrolery ARM   04 Sie 2011 22:45 Odpowiedzi: 4    Wyświetleń: 1688
  • STM32 ustawienia portów GPIO na rejestrach

    Dzieki Panowie, udało mi sie uzyskać zamierzony efekt kierując sie zaleceniami kolegi Sareph , dobrze wiedzieć jak sie ustawia poszczególne bity rejestrów, jednak mam pytanko: właśnie zrobiłem to w taki sposób jak powyżej, bo nie wiem jak ustawić bit25 jeżeli pod nazwą SWJ_CFG Piotrus_999 napisał,...

    Mikrokontrolery Początkujący   16 Wrz 2017 15:04 Odpowiedzi: 13    Wyświetleń: 1734
  • "Arduino" jako pamięć typu ROM/pendrive - z blokagą zapisu itp

    Ale chyba Arduino nie ma USB, tylko zainstalowany port szeregowy na USB (może jeszcze kwestia, który model, ale Arduino Nano na pewno) - podłączenie do komputera Arduino przez USB to podłączenie portu szeregowego i komunikacja z Arduino poprzez ten port - komputer nie może "zobaczyć" Arduino jako pendrive-a....

    Początkujący Elektronicy   29 Lut 2020 13:12 Odpowiedzi: 5    Wyświetleń: 426
  • STM32, biblioteki FaTFs, zapis na kartę SD

    Witam, Realizuję pracę inżynierską na zestawie uruchomieniowym ZL27ARM z mikrokontrolerem STM32. Praca jest w zasadzie gotowa, ale niestety nie działa do końca poprawnie. Praca jest tworzona głównie w oparciu o książkę STM32 Aplikacje i ćwiczenia w języku C. Środowiskiem programistycznym wykorzystywanym...

    Początkujący Naprawy   18 Sty 2016 23:58 Odpowiedzi: 0    Wyświetleń: 882
  • STM32-problem z szybkością działania.

    Poniżej program do obsługi wyświetlacza TFT: Interesuje mnie dlaczego funkcja LCD_Clear(WHITE) na STM32 działa wolniej niż na Atmedze32 z kwarcem 16MHz. Wydawało mi się że powinno czyścić ekran szybciej na STM32 a już na pewno nie wolniej. Tylko nie zwracajcie mi uwagi na temat pętli opóźniającej;)...

    Mikrokontrolery ARM   15 Cze 2012 08:26 Odpowiedzi: 24    Wyświetleń: 5647
  • [stm32] eclipse + openOCD i embsysregview

    Dzięki, wszystko oczywiście działa. Chciałbym poruszyć jeszcze jedną kwestię dotyczącą bilioteki do obsługiwania peryferiów do STM32. Dopiero zaczynam, więc sam jej używam, jednak da się zauważyć, że produkuje ona obszerny kod wynikowy. Myślę, że podobną funkcjonalność można stworzyć używając samych...

    Mikrokontrolery ARM   26 Sie 2011 18:15 Odpowiedzi: 2    Wyświetleń: 1870
  • STM32 MINI bootloader i za dużo DS18b20

    4,7k jest wyliczony raczej dla 5V, DS18B20 jak i STM32 może działać na 3.3V i wtedy proporcjonalnie to już jest ~3k. A jak zasilasz układ czujników jednak 5V to tym gorzej dla układu. Nie mam styczności z MacOS, sprawdzałeś to: ? Poza tym przy wgraniu bootloadera trzeba pamiętać o zworkach, bo się kasuje,...

    Arduino   24 Lis 2018 12:55 Odpowiedzi: 3    Wyświetleń: 543
  • Szybki zapis danych z uC, jaki nośnik?

    Sam RS485 oparty jest o układ MAX3485CPA+. Prędkość transmisji po USARcie w programie i na sprzęcie ustawiona jest na 921600B/s(tyle dopuszcza virtualny port COM). Oczywiście virtualny port COM jest oparty na układzie FT232BL. Program na komputerze jest napisany w javie i wykorzystuje klasę jd2xx dedykowaną...

    Mikrokontrolery   09 Paź 2009 15:36 Odpowiedzi: 39    Wyświetleń: 4263
  • Sterowanie wyswietlacza 8-bit z różnych portów.

    Pewnie dlatego, ze wczesniej programowałem (AVRy) pod Eclipse, a CooCox to w sumei Eclipse jest. Coocoxa kiedyś używałem, ale odniosłem wrażenie że nie nadąża za trendami w STM32. Jeśli nie czujesz się jakoś specjalnie przywiązany do (schyłkowego) SPL (np. dorobek własny), to ośmielę się zasugerować...

    Mikrokontrolery ARM   16 Lip 2016 11:33 Odpowiedzi: 70    Wyświetleń: 3999
  • Mikrokontrolery STM32 - po które z nich warto sięgnąć?

    STMicroelectronics to jeden z najpopularniejszych producentów mikrokontrolerów w Polsce. Swoją renomę zawdzięcza nie tylko udanym konstrukcjom, ale i wdrażaniu najnowszych technologii oraz bogatej ofercie. W niniejszym artykule prezentujemy niektóre z ostatnio wprowadzonych układów ST oraz wybrane ciekawe...

    Mikrokontrolery   21 Lut 2019 08:39 Odpowiedzi: 17    Wyświetleń: 2718
  • stm32 - fatfs - SPI - Nie zmienia rozmiaru pliku przy zapisie i lseek'u

    Witam! Mam problem z fatfs 0.09b (najnowsza; wersja 0.07 też nie działa) pod stm32f103vet6. Komunikacja SPI. Maksymalny prescaler SPI do debug'u. (Na każdej prędkości to samo). Disk timer proc na SysTick'u (działa). Karta formatowana na różne jednostki alokacji, FAT, FAT32 zawsze to samo. Nie...

    Mikrokontrolery ARM   04 Lis 2013 18:08 Odpowiedzi: 7    Wyświetleń: 2451
  • [STM32] - Zmiana stanu pinu z czestotliwoscia 1MHz

    Dodajmy, że jak już ktoś musi zmieniać stan portu programowo, to w STM32 służą do tego raczej rejestry BSRR i BRR, a w innych uC albo analogiczne rejestry pod innymi nazwami (np. FIOSET, FIOCLR w LPC17xx) albo zapisu maskowany (np. w LPC11xx). W każdym razie nie robi się tego przez programowe operacje...

    Mikrokontrolery ARM   12 Kwi 2014 14:31 Odpowiedzi: 39    Wyświetleń: 5094
  • [STM32] USART - odbieranie danych

    Bufor cykliczny, inaczej też nazywany kołowym, to najlepsze rozwiązanie do tego co chcesz zrobić. Tym bardziej, że jak zaznaczyłeś danych będzie sporo. Każdy odebrany znak wpisujesz do bufora i przesuwasz wskaźnik zapisu o 1. Możesz to robić przez obsługę przerwania od portu szeregowego, albo możesz...

    Mikrokontrolery ARM   10 Kwi 2017 11:16 Odpowiedzi: 8    Wyświetleń: 1788
  • HY-mini STM32 - Zmiana numeru portu GPIO w zależności od zmiennej

    Witam, mam pewien błahy problem, ale nie mogę sobie z nim poradzić. Chciałbym ustawić numer portu w zależności od jakiejś zmiennej, a nie na sztywno np.: Zamiast ustawić: [syntax=c]GPIO_SetBits(GPIOB ,GPIO_Pin_12);[/syntax] Chciałbym ustawić: [syntax=c]int licznik=12; GPIO_SetBits(GPIOB ,GPIO_Pin_licznik);[/syntax] Niestety...

    Mikrokontrolery ARM   02 Lis 2012 11:42 Odpowiedzi: 4    Wyświetleń: 1068
  • [STM32] Problem z generacją PWM w trybie 1 na TIM1 (STM32VLDISCOVERY)

    Nie spojrzałem dokładnie w jaki sposób użyte były te operacje w powyższym kodzie. Ja używam zapisu poniższego: Przy takim zapisie [syntax=c]GPIOB->BSRR = GPIO_BSRR_BS9; [/syntax] ustawiam 9 bit portu B ,a przy takim [syntax=c]GPIOB->BRR = GPIO_BRR_BR9; [/syntax] zeruje tą końcówkę i w tym przypadku...

    Mikrokontrolery ARM   06 Lip 2011 13:47 Odpowiedzi: 18    Wyświetleń: 4853
  • stm32 [Keil] jednoczesna praca adc1 oraz sd

    Witam, chciałbym stworzyć prosty układ pomiarowy, który by miał za zadanie pobrać w krótkim czasie sporą liczbę pomiarów (np 1000 pomiarów w ciągu sekundy przy 12 bitowym przetworniku adc) i jednocześnie zapisać te pomiary na kartę sd ( system plików fatfs ) po to aby móc swobodnie w dłuższym czasie...

    Mikrokontrolery ARM   26 Lis 2011 18:04 Odpowiedzi: 5    Wyświetleń: 2388
  • STM32-P103 - [STM32][C][LED] Kod zapalający diodę

    Na to pytanie nie da się odpowiedzieć nie wiedząc, jak jest podłączona dioda. Zasadniczo kod do zaświecenia diody w C ma 2 lub 3 linie (a nie kilkadziesiąt) - włączenie portu, ustawienie linii jako wyjścia, a jeśli dioda jest podłączona pomiędzy wyjście i masę - zapis jedynki. Na STM32F0 wygląda to...

    Mikrokontrolery ARM   20 Lut 2015 10:45 Odpowiedzi: 7    Wyświetleń: 1041
  • [STM32] [C] [SEGMENTY LED] - sterowanie.

    Ale dlaczego instrukcja PIN_x_y = z miałaby sterować konkretnym pinem? Proszę o definicję. Bo PIN_x_y jest makrem operującym bezpośrednio na pinach za pomocą bit-bandingu, czyli czegoś o czym użytkownicy biblioteki nie wiedzą i raczej się nie dowiedzą, bo w bibliotece nie ma takich możliwości, a...

    Mikrokontrolery ARM   02 Gru 2011 17:47 Odpowiedzi: 28    Wyświetleń: 3354
  • STM32 - I2C na rejestrach

    Problem rozwiązany mój błąd należało jeszcze w rejestrze RCC->CFGR3 ustwić bit I2C1SW, który włącza zasilanie z SYSCLK. Dla potomnych wrzucam działający kod obsługi I2C1 na STM32F303VC6 [syntax=c] RCC-> CFGR3 |= 1<<I2C1SW;// SYSCLK dla i2c RCC->APB1ENR |= 1<<I2C1EN; //włacz...

    Mikrokontrolery   08 Cze 2015 11:49 Odpowiedzi: 0    Wyświetleń: 852
  • wyświetlacz na sterowniku ILI9325 procesor stm32

    Witam. mam procesor stm32 i próbuję uruchomić wyświetlacz na sterowniku ILI9325. Walczę już któryś dzień i nie daję rady. Procek chodzi na 72mhz. Podłączenie wyświetlacza : reset pb6 rd pb7 rw pb2 rs pb1 cs pb0 linia danych cały port C 0-15 inicjacja wyświetlacza, nie wiem czy na pewno jest...

    Mikrokontrolery ARM   10 Lut 2012 12:19 Odpowiedzi: 16    Wyświetleń: 6979
  • [LPC1114][uVision]zapis do portów

    Yup, pomyliło mi się z STM32, tam są domyślne wyłączone (; Hint bonus: Rozdział 8 + końcówka Twojego pliku LPC11xx.h.

    Mikrokontrolery ARM   04 Lis 2010 23:25 Odpowiedzi: 17    Wyświetleń: 2754
  • Zapis parametrów lotu modelem rc

    Jeśli ten moduł, to wypadałoby poszukać informacji, co to właściwie jest, bo opis był pewnie tłumaczony przez Google z chińskiego na angielski, a potem z angielskiego na polski - lepiej czytać po angielsku, mniej jest błędów, już widywałem takie "kwiatki", jak nazwanie płytki do próbnego montażu elektroniki...

    Początkujący Elektronicy   17 Sie 2019 13:04 Odpowiedzi: 3    Wyświetleń: 186
  • Arduino Nano jako logger z zapisem na SD oraz wyświetlaczem Nokia 5110

    Wyjaśniłem Ci to w poprzednim wątku z przykładem do Nokia_LCD.h, ustaw sobie kontrast między 40 a 60, u mnie na 40 jest OK, na 60 jest czarny ekran. Problem nie jest z kontrastem, ale z tym, że używam (ustawiam) dla obu urządzeń Hardwarowy interfejs SPI, ze wspolnymi pinami MOSI/MISO/CLK . Problem...

    Arduino   29 Lis 2018 15:03 Odpowiedzi: 8    Wyświetleń: 672
  • [STM32][C/Atollic TRueStudio] GPIO

    Witam, zajmuje sie obsluga wyswietlacza opartego na sterowniku ILI9325. Jako, ze wyswietlacz moge podlaczyc do plytki tylko w jednej konkretnej konfiguracji pinowej, stworzylem funkcje, ktora ustawia dana 16-bitowa na te konkretne piny. wg konfiguracji: (TFT -XS2) takie ulozenie pinow: D[15:0]=...

    Mikrokontrolery ARM   20 Mar 2011 03:06 Odpowiedzi: 0    Wyświetleń: 1118
  • [STM32][Discovery] Uruchomienie SPI

    W manualu jest tylko wykaz jaka funkcja do jakiego portu może być przypisana. A mi chodzi o konkretny kod, jak go skleić. Chyba masz tylko datasheet do klocka. Freddiemu chodzi o RM0008 w którym wszystko o co pytasz jest opisane. Kodu nie trzeba podawać bo zapis jest w postaci prawie że takiej...

    Mikrokontrolery ARM   03 Sie 2011 07:32 Odpowiedzi: 7    Wyświetleń: 2699
  • [STM32][C][KEIL] Pytania o GPIO - podstawy.

    GPIOx_BRR i GPIOx_BSRR są tylko do zapisu a nie odczytu - GPIOx_BRR służy do kasowania stanu portu poprzez ustawienie odpowiedniego bitu. GPIOx_BSRR służy do kasowania i ustawiania portów. Oba rejestry dają funkcjonalność atomowego dostępu do poszczególnych bitów portów. Rejestr GPIOx_ODR jest standardowym...

    Mikrokontrolery ARM   04 Sie 2011 14:06 Odpowiedzi: 8    Wyświetleń: 7181
  • [STM32] zegar dla funkcji alternetywnych GIPO

    Ciekawe że w RM ciężko doszuać takich informacji. Dla jasności, czy Wy to mapowanie rozumiecie tak, że dla Was mapowanie oznacza takie przypisanie w którym zamiast zwyklej cyfrowej koncówki GPIO mamy przyłaczone I2C, USART? Czy może podaną w RM zmiane polegająca że sygnały np układu I2C są zamiast na...

    Mikrokontrolery ARM   20 Mar 2012 15:15 Odpowiedzi: 26    Wyświetleń: 3088
  • [stm32][C/Keil] różnice między stm32F1 a stm32F4

    Czy taki zapis mając na względzie dostęp atomowy i szybkość działania jest prawidłowy? GPIOC->BSRRH=(1<<13)|(1<&l... //WYL GPIOC->BSRRL =(1<<13)|(1<<15); //WL Czy lepiej po prostu zmienić makro na jedno __IO uint32_t BSRR; /*!< GPIO port bit set/reset ,...

    Mikrokontrolery ARM   28 Kwi 2012 15:27 Odpowiedzi: 33    Wyświetleń: 4809
  • [stm32][c/uvision] - stm32f429zi Discovery stm32cubemx uvision4 stlinkv2

    Witam! Sprawdź w ustawieniach debugera czy masz dodany algorytm zapisu pamięci. Dobrze też sprawdzić w utilites czy jest zaznaczone wgrywanie do pamięci po przez debuger. W screenie ja mam pamięć 1M ale ty musisz kliknąć dodaj i odszukać 2M. Kolejna kwestia to w zakładce "debug" opcja port...

    Mikrokontrolery ARM   30 Kwi 2014 10:41 Odpowiedzi: 23    Wyświetleń: 4908
  • STM32 - Programowanie "po rejestrach" bez SPL

    gdzie znajdę plik który ma zdefiniowane adresy rejestrów, przerwań itp. Masz w środowisku: stm32f10x.h ale miało problem zrozumieć zapis: GPIOA->CLR ^= 1<<MODE2 Ja także mam problem :) W pliku stm32f10x.h masz definicje: Próbowałem Atollic TrueSTUDIO wybrałem sobie Embedded C Project...

    Mikrokontrolery ARM   15 Lut 2016 18:44 Odpowiedzi: 19    Wyświetleń: 3300
  • [STM32] Wyjście timera na dowolnym pinie

    uC to stm32f207. Timer napędza pwm jedno z wyjść (zmienne pwm z preloadingiem co jakiś okres). Wszystko działa ładnie na zmapowanym pinie dla wyjścia OC tego timera (tim 10). Jednak czasem potrzebuję wygenerować identyczny przebieg na pinie tego timera oraz na innym pinie GPIO, akurat tego z tim1. Jednym...

    Mikrokontrolery ARM   03 Wrz 2018 20:07 Odpowiedzi: 9    Wyświetleń: 642
  • [STM32] - Pojedyncza instrukcja zapisu GPIO z dwóch różnych portów.

    Skąd wynika różnica aż kilku cykli? Porty GPIO mogą być taktowane inaczej niż rdzeń. I jeszcze ciekawiej skąd wynika to "około (~)? To nie wiadomo dokładnie ile zajmie? Wydawało mi się, że przypisanie to jedna instrukcja assemblera, ale faktycznie trzeba jeszcze ustawić rejestr na wartość rejestru...

    Mikrokontrolery ARM   19 Lis 2015 19:18 Odpowiedzi: 3    Wyświetleń: 954
  • Zapis 0 i 1 do portu bezpośrednio na rejestrach STM32

    szelus i BlueDarco odnośnie tego żeby najpierw odczytać stan portu a potem zmodyfikować te bity które chcę i potem zapisać cały port z powrotem. Ale jak za pomocą operatorów logicznych jednocześnie wpisać 0 i 1 tam gdzie chcę bez zmiany pozostałych pinów?

    Mikrokontrolery   03 Sty 2020 16:47 Odpowiedzi: 15    Wyświetleń: 525
  • Otwarte oprogramowanie do chińskiego zasilacza warsztatowego

    Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia wiele...

    DIY Zagranica   13 Cze 2021 19:16 Odpowiedzi: 21    Wyświetleń: 12144
  • Mały radiomagnetofon internetowy na STM32F407VGT6

    Witam wszystkich, Chciałbym tym razem przedstawić projekt gotowego radiomagnetofonu internetowego. Jest to rozwinięcie opublikowanego wcześniej na Elektrodzie małego odtwarzacza MP3. Radiomagnetofon umożliwia granie strumieni radiostacji internetowych, nagrywanie tych strumieni na kartę...

    DIY Konstrukcje   09 Wrz 2018 11:07 Odpowiedzi: 36    Wyświetleń: 13251
  • Jakiej platformy się dzisiaj uczyć?

    Witam. Pięknie Panowie piszecie. Przypuszczam że większość z was naukę zaczynało na 8051 lub AVR. Teraz jak już opanowaliście do perfekcji C i zdobyliście bardzo duże doświadczenie w programowaniu to nie macie problemu ze zmianą procesora w zależności od potrzeb projektu. Tylko że w starym AVR...

    Mikrokontrolery   08 Lut 2020 13:56 Odpowiedzi: 55    Wyświetleń: 2349
  • Uniwersalne płytki startowe pod różne układy SMD z powierzchnią prototypową

    Witajcie moi drodzy. Przedstawię tutaj unikalny zestaw płytek uniwersalnych pod elementy w obudowach SMD, obejmujący TQFP100, TQFP64 i TQFP48, różne SSOP, SOIC itp. Płytki te wyróżnia sprytne i uniwersalne poprowadzenie ścieżek, ułatwiające uruchomienie dowolnego mikrokontrolera (gotowe zworki...

    Artykuły   19 Gru 2021 21:00 Odpowiedzi: 7    Wyświetleń: 2451
  • Odczyt napięcia akumulatorów w Stringu 48x12V

    Rozpatruję układ, który umożliwi odczyt napięcia na każdym z akumulatorów podłączonych do UPSa w łańcuch składający się z okło 30-40, a nawet 50szt akumulatorów 12V. Odczyt były podczas rozładowania z zapisem na kartę pamięci. Zakładając, że dla każdego akumulatora zrobię dzielnik, to rozdzielczość będzie...

    Arduino   08 Sty 2019 16:55 Odpowiedzi: 34    Wyświetleń: 1401
  • Moduł radiowy RFM95W i odebranie pakietu większego niż pojemność FIFO

    Witam, męczę się z prawidłowym ustawieniem tego modułu do odebrania pakietu danych, który jest prawie 2x większy niż pojemność FIFO. Kombinuję na wszelkie sposoby, aby ze wskazanego DIO tego modułu odebrać właściwe przerwanie i je obsłużyć w callbacku EXTI w STM32. Nie mam większego problemu z odebraniem...

    Mikrokontrolery   23 Maj 2021 13:51 Odpowiedzi: 11    Wyświetleń: 555
  • OpenOCD i ST-Link - testowanie...

    Witam. Postanowiłem przesiąść się z Atollic True Studio Lite na darmowego toolchaina. Posiadam ST-LINK v1 (kupiony w Kamami i oznaczony tam jako ZL30PRG) oraz płytkę ZL26ARM z mikrokontrolerem STM32F107VC (Connectivity line). Pobrałem openocd w wersji 0.6.0 ze strony Freddiego Chopina dla Windows...

    Mikrokontrolery ARM   05 Lip 2014 16:55 Odpowiedzi: 298    Wyświetleń: 63167
  • STM32F0Discovery - Konflikt przerwań TIM2/TIM3

    Akurat nie, bo w portach z maskowanym dostępem operacja logiczna jest wykonywana w samym rejestrze portu, a nie w sterowniku szyny, więc nie ma tu r-m-w. Nigdzie nie pisałem, że BitBand jest zły. Napisałem tylko, że niekoniecznie nadaje się do zerowania znaczników przerwań w rejestrach peryferiali,...

    Mikrokontrolery ARM   31 Paź 2013 10:15 Odpowiedzi: 91    Wyświetleń: 7404
  • Qt 5.7 - QSerialPort odczytuje tylko 8bajtów

    Witam, To mój pierwszy post na tym forum :) Staram się zrealizować komunikację mojej aplikacji z płytką STM32 poprzez UART. Moim problemem jest to, że stworzona aplikacja pobiera tylko pierwsze 8 bajtów ramki zamiast 52. Jest to na pewno wina mojej aplikacji, ponieważ sprawdzałam co na port COM wysyła...

    Programowanie   03 Sty 2017 22:45 Odpowiedzi: 1    Wyświetleń: 723
  • Tutorial PIC18F2550 + SDCC - Część 4 - Timery, przerwania

    Witajcie moi drodzy W tym temacie poznamy podstawy przerwań i timerów w PIC18F2550 . Na początek będzie krótki wstęp teoretyczny, a potem wszystko przerobimy dokładnie na praktycznych przykładach. Do lektury tematu przyda się ogólna wiedza na temat przerwań i programowania w C, choćby taka...

    Artykuły   02 Kwi 2020 00:20 Odpowiedzi: 0    Wyświetleń: 1602
  • LCD TFT ILI9325 - odświeżanie matrycy

    W sumie w trybie 8-mio bitowym możliwe że by poszło (double buffering), bo pamięci jest na obraz 18-to bitowy. Oczywiście pod warunkiem że wtedy pamięć jest wykorzystywana jako 8-mio bitowa. Nie wgłębiałem się. Najgorzej jak nadal jest 18-to bitowa a konwersja 8-->18bitów jest robiona w locie podczas...

    Mikrokontrolery   17 Lut 2015 10:23 Odpowiedzi: 36    Wyświetleń: 6544
  • [stm32f10x..][C][Eclipse]Parę rzeczy o stm32f10x... i C.

    Witam, na początku dodam, że od dawna piszę w języku C, na AVR, od niedawna na ARM Atmela, oraz od kilku dni na STM32. Jako, że 2 pierwsze nie sprawiały mi większych trudności, mam kilka pytań dotyczących procesorów ST, na początek zamieszanie z bit-bandem, może ktoś mi wytłumaczyć na jakiej zasadzie...

    Mikrokontrolery ARM   03 Lut 2011 10:22 Odpowiedzi: 5    Wyświetleń: 1750
  • Cortex M3 i szybkośc operacji Load/Store

    Tak BTW to w 16-bitowych PICach odczyt i zapis do portu trwa zapewne tyle co w AVR, mają więcej pamięci, 16-bitowe porty i śmigają na 40MHz No tak, tylko znowu nowy procesor, nowa architektura, ale dzięki za naprowadzenie na taki trop. Swoją drogą sprawdziłem, że STM32 potrafi wysyłać na port dane...

    Mikrokontrolery ARM   31 Maj 2009 10:14 Odpowiedzi: 10    Wyświetleń: 1859
  • LPC11xx GPIO masked access...głupie pytanie

    Jakbyś nie zauważył to inna rodzina procesorów ;-) W użyciu jest lepsze. Inaczej po co w tamtych procesorach stosowano by bit band? Albert W STM32 też taki zapis można wykonać jedną instrukcją. Mimo, że są oddzielne rejestry do ustawiania i kasowania bitów. Porty są 16bitowe a jeden z tych rejestrów...

    Mikrokontrolery   26 Maj 2011 12:54 Odpowiedzi: 20    Wyświetleń: 2813
  • STM32F103+KS108A - błędne działanie wyswietlacza LCD 128x64 PIX

    Witam, od dłuższego czasu próbuje uruchomić graficzny LCD na KS108A. Mam 2 sztuki w różnym wykonaniu (COG i standardowy). Wyświetlacz jest podłączony pod nogi procesora STM32 które nie pełnia innych zadań niż zadeklarowane. Jedynym odstępstwem od standardu jest podłączenie szyny danych DB0-DB7...

    Mikrokontrolery ARM   17 Mar 2013 17:45 Odpowiedzi: 6    Wyświetleń: 2733
  • Programowalny sterownik zupełnie inaczej

    ogólnie wziąłeś maszynę o sporej mocy i jej funkcjonalność obciąłeś do nieco lepszego arduino. Niezupełnie. Moc obliczeniowa jest potrzebna do przetwarzania sygnałów. W prosty sposób można dopisać moduły robiące w zasadzie dowolne obliczenia, nawet zmiennoprzecinkowe czy DSP. Skomplikowany algorytm...

    DIY Konstrukcje   21 Cze 2018 22:00 Odpowiedzi: 38    Wyświetleń: 11748
  • Nie wykonuje się _sbrk

    Swoją drogą kiedyś wymyśliłem, że najlepiej byłoby umieścić stos na samym początku RAM, potem .data, .bss i na końcu heap - tym sposobem przekroczenie zarówno stosu jak i heap nie spowoduje kasowania zmiennych, a do tego jeśli procesor generuje jakieś przerwanie z okazji zapisu pod nieistniejący adres,...

    Mikrokontrolery ARM   18 Sie 2009 00:30 Odpowiedzi: 19    Wyświetleń: 2237
  • Xmega Xplained A1 - Jaka jest częstotliwość pracy zegara?

    Co do USB - niestety ATMega128A1 nie ma sprzętowego USB Doczytałem o tym, ale myślałem, że da się jakoś użyć tego drugiego procka do komunikacji przez USB w sensie używać już podpiętego portu USB jako przejściówki USART - USB. No ale jak się nie a to itak sobie poradzę z tymi dwoma wyprowadzonymi...

    Mikrokontrolery Początkujący   30 Wrz 2014 21:57 Odpowiedzi: 6    Wyświetleń: 1731
  • STM32F4 - maksymalna predkość GPIO

    Nawet gdyby same porty GPIO się wyrobiły, to nie wyrobi się cała reszta. Skoro chcesz wykonywać odczyt z częstotliwością 40MHz, to masz mniej więcej 4 takty zegara na wykonanie wszystkiego. W super-extremalnym przypadku pętla która by to realizowała ma 4 rozkazy assemblera: 1. odczyt GPIO do rejestru 2....

    Mikrokontrolery ARM   28 Kwi 2016 21:00 Odpowiedzi: 6    Wyświetleń: 1272
  • 8-bit vs. 32-bit - kolejna dyskusja

    (at)Urgon, jesteś niezwykle aktywny w temacie ale na Dla 8-bit muszę znać funkcje ustawiające kierunek portów, włączających UART, SPI i inne peryferia a w STM32 "wyklikam" i tylko wywołuję funkcję wyślij/odbierz czy wyślij/odbierz z użyciem przerwań albo wyślij/odbierz z użyciem DMA. Czy tak prosto...

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 15450