stm32 struktura wskaźnik

Znaleziono około 23 wyników dla: stm32 struktura wskaźnik
  • [stm32] struktura przetrzymująca stałe w Keilu

    Dzięki za pomoc. Czy w ogóle z takich tworów się korzysta jak struktury z elementami w pamięci ROM z dostępem przez wskaźnik? Oraz czy da się napisać kod tak, żeby wskaźnik nie był const i czy jest do tego jakieś zastosowanie/sens? Przepraszam, że zadaję tyle być może podstawowych pytań ale w książce...

    Mikrokontrolery ARM felekfala   17 Kwi 2011 20:13 Odpowiedzi: 8    Wyświetleń: 1717
  • [STM32] Chan FatFs odczyt elementów folderu

    Zgadza się, są rozbieżności w tej bibliotece z dokumentacją. Ten FatFS pochodzi z CubeMX. Już sobie to ogarnąłem za pomocą wskaźnika na bufor LFN. Wykorzystałem wskaźnik znajdujący się w strukturze opisującej katalog, tylko czemu wskaźnik bufora LFN podpina do struktury katalogu zamiast do struktury...

    Mikrokontrolery ARM 2675900   12 Gru 2017 15:52 Odpowiedzi: 10    Wyświetleń: 573
  • STM32,RIDE7,Gadżet USB - Program się wykonuje - pomimo tego cisza na porcie B

    Witam, bez niepotrzebnych wstępów przechodzę do sedna sprawy: - Środowisko pracy Ride7 + programator debuger Rlink - Mikrokontroler STM32F103T8U6 - Projekt - przykład startowy z książki USB dla niewtajemniczonych - Cel - zamiganie diodami na porcie PB0 i PB1 - Źródła - biblioteki STM i kod dostarczony...

    Mikrokontrolery ARM Loker   18 Mar 2014 15:51 Odpowiedzi: 3    Wyświetleń: 2193
  • [STM32][CodeSourcery]Deklaracja struktury w pamięci flash.

    Zamiast rzutować na u8 cały czas, prościej zrobić funkcję przyjmującą wskaźnik amorficzny - void* - wtedy funkcja "łyka" wszystko co jest wskaźnikiem. Wynik sizeof() technicznie jest typu size_t, a nie u8 (w końcu rozmiar może być większy niż 256 bajtów. Po skasowaniu strony nie musisz jej całej...

    Mikrokontrolery ARM Freddie Chopin   13 Lut 2010 15:11 Odpowiedzi: 21    Wyświetleń: 7079
  • Darmowy poradnik STM32 dla początkujących - rozmowa z autorem.

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

    Newsy bgolab   03 Gru 2015 08:42 Odpowiedzi: 15    Wyświetleń: 6237
  • [STM32][C++] - Stałe w pamięci FLASH

    Cześć, przejrzałem kilka tematów Freddy'ego w tym temacie sprzed kilku lat i dalej nie potrafię wymyślić jak zmusić kompilator do przechowywania stałych w ROM-ie. Wykombinowałem tak: :arrow: [syntax=c]class Foo { public: const char* Name; }; Foo foo; int main() { foo.Name =...

    Mikrokontrolery ARM 08FEDRA   31 Lip 2016 22:30 Odpowiedzi: 23    Wyświetleń: 1944
  • [stm32][C] Operacja na wskaźnikach - jakby zapętlanie.

    siedziałem nad tym kilka dni.. przyczyną okazała się nowa biblioteka, w której dodano funkcję "FSMC_AsynchronousWait".. niby standardowo jest disabled, ale po włączeniu program się zawieszał na zapisywaniu do pamięci :) podczas konfiguracji w strukturze należy dodać FSMC_NORSRAMInitStructure.FSMC_Async...

    Mikrokontrolery ARM soldi   28 Lut 2012 17:54 Odpowiedzi: 18    Wyświetleń: 1816
  • STM32 UART RS232 dziwny problem z buforem.

    Wpisałem asmem z przyzwyczajenia. Co do przepełnienia stosu to niemożliwe gdyż wszystko działa tylko ta funkcja umiera. Użycie wskaźnika to ze względu na to, iż szybciej się przerabia kod na wiele struktur(urządzeń) Zmieniłem już na bezwskaźnikowe z dostępem przez '.' To co mówiłem przed zbieżnością...

    Mikrokontrolery ARM grko   26 Lut 2016 18:00 Odpowiedzi: 17    Wyświetleń: 1083
  • Telefon własnej roboty oparty na STM32, FT811 oraz Raspberry Pi

    A masz namiar na prostą bibliotekę parsującą NMEA? Najlepiej taką, która jako parametr wejściowy oczekuje wskaźnika do bufora z ramką z modułu oraz wskaźnik do jakiejś struktury, w której będą rozkodowane dane.

    DIY Konstrukcje Hetii   18 Cze 2019 15:19 Odpowiedzi: 34    Wyświetleń: 15591
  • [Stm32][Keil]EEprom i float

    Jak już korzystasz z bibliotek ST to masz chociażby funkcje: FLASH_Status FLASH_ProgramHalfWord(uint32_t Address, uint16_t Data) i FLASH_Status FLASH_ProgramWord(uint32_t Address, uint32_t Data) Operując na wskaźnikach możesz tam zapisać zmienne dowolnego typu, czy całe struktury.

    Mikrokontrolery ARM nasiono   03 Paź 2011 18:46 Odpowiedzi: 10    Wyświetleń: 2390
  • [stm32][DMA][USART] - ponowne wystartowanie transferu

    Czy ktoś zmusza Cię bronią do używania tej biblioteki? Przecież żeby wystartować transfer trzeba (z tego co pamiętam) wykonać JEDEN zapis do JEDNEGO rejestru, a ty chcesz wywoływać 3 funkcje... To już szybciej będzie te dane ręcznie kopiować... Tutaj masz np przykładową PEŁNĄ konfigurację dwóch kanałów...

    Mikrokontrolery ARM qczek   25 Lis 2011 23:16 Odpowiedzi: 7    Wyświetleń: 3285
  • [STM32][Newlib] time.h strefy czasowe i czas letni/zimowy

    Problem rozwiązany :) "Wystarczy" stworzyć na początku takie oto dwie zmienne: [syntax=c]char time_zone[]="TZ=CET-1CEST,M3.5.0/2,M10.5... char* __env;[/syntax] time_zone ma wartość odpowiednią dla polski. Jeśli będą chętni to wyjaśnię co robią poszczególne "znaczki". Po tym zabiegu na...

    Mikrokontrolery ARM m.ki   23 Lip 2012 19:06 Odpowiedzi: 15    Wyświetleń: 3625
  • [STM32] Czy korzystać z firmowych bibliotek stlib?

    Przegryzienie się przez ponad 1000 stronicowego manual'a i "ogarnięcie" procesora jest procesem dość długotrwałym i żmudnym, stąd też następuje próba przeskoczenia tematu za pomocą gotowych bibliotek. Nigdy jakoś nie miałem okazji "przegryzać się" przez ten 1000 stron Reference Manual. Od razu przechodzę...

    Mikrokontrolery ARM dziechu   10 Kwi 2012 19:12 Odpowiedzi: 49    Wyświetleń: 9705
  • STM32F205 - [STM32] program nie chce startować

    No, chyba właczam te porty: Chyba nie. Konfigurować to może i je konfigurujesz, ale ich nie włączasz. Nie wierzysz to sprawdź debuggerem czy zmienia się wartość jakiegokolwiek rejestru odpowiedzialnego za GPIO. Możesz sobie nawet spróbować ją zmienić ręcznie. Słowo daję, działało mi na STM32L...

    Mikrokontrolery ARM Pokrentz   18 Gru 2012 21:44 Odpowiedzi: 9    Wyświetleń: 2337
  • [STM32] HardFaultException i DMA

    W zasadzie te pola to uint32_t (jak widać w przytoczonym przeze mnie kodzie) dla tego, że rejestry peryferium (DMA) do których idą te wartości są właśnie takiego typu. Nie ma rejestrów typu void *, bo dla sprzętu to wszystko jest liczbami. Czasem tylko rejestry są dłuższe lub krótsze, ale dalej są to...

    Mikrokontrolery ARM robson_s-ec   20 Paź 2013 22:51 Odpowiedzi: 17    Wyświetleń: 3737
  • [STM32][C++] - Brak pomiaru ADC przy zdefiniowaniu zmiennej w klasie

    (at)KryQ A jesteś w stanie zobaczyć jak wyglądają struktury pod debugerem w wersji działającej i niedziałającej? Nie wrzuciłeś kodu gdzie inicjalizowany jest wskaźnik base.

    Mikrokontrolery ARM Freddie Chopin   16 Sie 2016 11:32 Odpowiedzi: 9    Wyświetleń: 1089
  • [STM32][C] - Poprawne pisanie własnych bibliotek

    Ja zmiennych globalnych staram się nie używać. Mój pierwszy projekt to mnóstwo externów. Jak zacząłem się w tym gubić to stwierdziłem, że to chyba nie tędy droga. Teraz każda para plików c i h odpowiada za konkretną rzecz. Ewentualnie includuje inne i odpowiada za większą konkretną rzecz. Każdy mój plik...

    Mikrokontrolery ARM Freddie Chopin   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 8511
  • [STM32] F4 - HAL_UART_RxCpltCallback - wykonuje się tylko raz

    Czy do funkcji HAL_UART_Receive_IT na pewno powinien być przekazywany adres wskaźnika do struktury UART_HandleTypeDef? Dziękuję bardzo za wytknięcie błędu. Jeszcze sporo nauki przede mną. Po zmianie wywołania z HAL_UART_Receive_IT(&huart2, &Received, 1); na HAL_UART_Receive_IT(&huart2,...

    Mikrokontrolery ARM rogeros   09 Mar 2017 09:19 Odpowiedzi: 8    Wyświetleń: 2136
  • [STM32] Tablica wielowymiarowa - wysyłanie przez USART

    Jak można się wskaźnikiem poruszać wewnątrz struktury po komórkach tablicy ? Jak to napisać ? W sposób "zgodny ze sztuką" nie jest to możliwe. Można za to tak, choć lepiej nie nadużywać tego typu operacji: struct S { typ costam; typ tab[1000][16]; }; ...

    Mikrokontrolery ARM Rodanek93   30 Mar 2017 23:05 Odpowiedzi: 13    Wyświetleń: 828
  • [STM32] ADC, czytanie z rejestrów, volatile

    Hej, mam następujący problem. Napisałem niewielką klasę opakowującą ADC1 dla STM32L4 (tak, piszę w C++ ;) ). Jako, że chciałbym aby była dość ogólna, wskaźnik do adc przechowuję jako pole volatile ). Np. nie działa: [syntax=c] this->p_adc->CR |= ADC_CR_ADDIS; this->p_adc->CR &= ~ADC_CR_ADEN; [/syntax] ale...

    Mikrokontrolery ARM Freddie Chopin   20 Lip 2018 11:42 Odpowiedzi: 4    Wyświetleń: 441
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie projektu....

    Artykuły Marek_Ertew   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 4425
  • C++ i obiekty "const" w pamięci FLASH

    Powracam z nowym pomysłem, którym są template'y Może na wstępie napiszę po co mi to w ogóle jest. Otóż mam taką fanaberię, żeby stworzyć "framework" do ARMów w C++. Wszystko byłoby fajnie, gdyby nie trudności z przechowywaniem danych w pamięci FLASH. Otóż taka na przykład klasa Pin dla Cortex-M3 (STM32)...

    Mikrokontrolery Freddie Chopin   12 Paź 2009 17:49 Odpowiedzi: 17    Wyświetleń: 2911
  • Którego języka programowania nauczę się najszybciej ?

    Wydaje mi się, że to forum elektrody jest używane głównie przez amatorów lub okazyjnych programistów . ..Bullshit. Jesli wszyscy byliby tutaj dorywczymi lub poczatkujacymi programistami, to kto by pomagał w rozwiązywaniu problemów? "pomagał głuchy ślepemu". Racz zauwazyc, ze na tym forum wypowiadają...

    Mikrokontrolery AVR gaskoin   18 Sie 2010 10:00 Odpowiedzi: 32    Wyświetleń: 6850