zmienne flash

Znaleziono około 823 wyników dla: zmienne flash
Podstawowa forma zapytania: zmienna flash
  • [AVR] - "zmienna flash'owa" - zapis do flasha

    Zrób po prostu buforowanie transmisji I2C. I żadne cuda z Flashem wtedy nie będą potrzebne. Masz racje :) zaimplementuje bufor fifo zapewne, na razie mam 2 flagi i też działa :p Mam nadzieję, że przy podłączaniu wzmacniacza zastosowałeś jakiś filtr RC ze stałą czasową τ=100µs, bo...

    Mikrokontrolery AVR regrom   13 Gru 2010 12:39 Odpowiedzi: 15    Wyświetleń: 3847
  • Gdzie ląduje zmienna FLASH czy RAM ?

    W GCC dla AVR-ów chcąc przekazać tekst, który znajdował się w pamięci flash do funkcji należało użyć makra PSTR. Natomiast kiedy tekst był przekazywany bez tego makra był kopiowany do pamięci ram, np.: [syntax=c] lcd_str( PSTR("Tekst z Flash") ); // napis z pamięci FLASH lcd_str( "Tekst z Ram") ); //...

    Mikrokontrolery ARM BlueDraco   23 Lis 2013 17:19 Odpowiedzi: 1    Wyświetleń: 903
  • [at91sam7s256][Keil] EFC zapis do flasha

    a tu przesyłam zawartość pliku który mi działa (i to musi być w oddzielnym pliku zapisane właśnie): /***** RAM FUNCTIONS ****/ #include <stdio.h> /* I/O Functions */ #include <AT91SAM7S256.H> /* AT91SAM7S256 definitions */ #include...

    Mikrokontrolery ARM eltrick   06 Kwi 2009 14:44 Odpowiedzi: 6    Wyświetleń: 1853
  • AT91SAM7S64 Flash write

    Witam Pomocy panowie bo juz tydzien sie z tym mecze. Prubuje napisac zapis do Flash. Odczyt mi dziala ok Natomiast cos niebardzo chce zapisac . Pisze w keilu procedura wyglada tak : void AT91F_Flash_Write( unsigned int Flash_Address ,int size ,unsigned int * buff) { unsigned...

    Mikrokontrolery ARM Freddie Chopin   05 Kwi 2009 21:26 Odpowiedzi: 3    Wyświetleń: 1305
  • STM32 Zapis zmiennej do pamięci EEPROM. - Na rejestrach.

    Witam :) Chce zapisać zmienną do pamięci EEPROM w procesorze. Testuje peryferia dynamicznie i nie wiem co się z nimi dzieje w trakcie działania. Wysyłają do mnie dane po USARCIE i chciałbym je zapisywać w wewnętrznej pamięci. Znalazłem realizacje zapisu, lecz wszędzie bazuje się na bibliotekach HAL,...

    Początkujący Elektronicy vakacjus   10 Cze 2019 08:57 Odpowiedzi: 0    Wyświetleń: 108
  • C++ i stałe dane w pamięci FLASH

    const uint32_t data = (uint32_t)(&RCC->APB2... main(void) { ... Gdzie RCC to wskaźnik na strukturę, a APB2ENR to jeden z jej elementów. #define RCC ((RCC_TypeDef *) RCC_BASE) -> ((RCC_Type... *) ((((uint32_t)0x40000...

    Mikrokontrolery ARM Freddie Chopin   17 Sie 2009 07:42 Odpowiedzi: 9    Wyświetleń: 2660
  • PIC16F1459 - zapis/odczyt do FLASH (HEF , MikroC)[rozwiazany]

    Witam, zgodnie ze specyfikacją PIC16F1459 posiada on: "High Endurance Flash Memory (HEF) 128 B of Non-volatile Data Storage" komórki te znajdują się zgodnie z datasheetem od adresu 0x1F80 do adresu 0x1FFF. Ponadto zgodnie z przykładem dotyczącym zapisu do Flash z "Help'a" mikroC PRO for PIC v7.1.0...

    Mikrokontrolery PIC mariomario   04 Cze 2017 10:02 Odpowiedzi: 1    Wyświetleń: 2145
  • Dostep do danej z pamięci Flash

    Witam. Mam taką zmienną: [syntax=c] unsigned char reklama[]={"load data:"}; [/syntax] A następnie mam dostęp do tej danej za pomoca wskaźnika: wsk=reklama; Ale chciałbym tą zmienną umieścić w pamięci Flash. W jaki wtedy sposób będe mógł uzyskać wskaźnik na tą zmienną? Wersja jak wyżej...

    Mikrokontrolery Marek_Gorecki   11 Wrz 2017 10:02 Odpowiedzi: 2    Wyświetleń: 300
  • AVR -składniki struktury (klasy) rozdzielone na flash i sram

    Witam! Mam następujący problem do rozwiązania... Stworzyłem strukturę napisaną w C, która jest szablonem menu wielopoziomowego pewnego programu. Początkowo projektowana była jako klasa w C++ na PCcie, teraz przenoszę ją jako strukturę do C pod AVR. Klasa była prosta, taka żeby łatwo na C przerobić. Problem...

    Mikrokontrolery loboss   25 Paź 2007 20:47 Odpowiedzi: 12    Wyświetleń: 3214
  • [bascom] odczyt z tablicy wartości byte do zmiennej word

    No dobra ale to nie jest wytłumaczenie... Czyli z dwóch danych robi Ci się jedna, większa, czyli krzak. Ale chcę wiedzieć jak to działa. Jak napisałem wyżej, dane które są w tablicy, _fizycznie_ są zapisane w pamięci flash bajt po bajcie i to parametr adres który używamy z poleceniem lookup przesuwa...

    Mikrokontrolery AVR manekinen   08 Paź 2009 12:35 Odpowiedzi: 9    Wyświetleń: 3287
  • atmega8 - Bascom - zmienna single

    Witam serdecznie, bawię się ostatnio zmiennymi w Bascomie. Zadeklarowałem dwie zmienne typu single żeby wykonać pewne obliczenia i po skompilowaniu kodu okazało się że ponad 50% pamieci flash mikrokontrolera zostalo zużyte. Czy to normalne? troche mnie to zaskoczyło. Czy nie da sie wykonywac operacji...

    Mikrokontrolery AVR piotrva   13 Sie 2014 20:01 Odpowiedzi: 1    Wyświetleń: 816
  • Inicjalizacja zmiennej globalnej

    A co piszą w FAQ do tego? " Shouldn't I initialize all my variables? Global and static variables are guaranteed to be initialized to 0 by the C standard. avr-gcc does this by placing the appropriate code into section .init4 (see The .initN Sections). With respect to the standard, this sentence is...

    Mikrokontrolery AVR Fajfer2   12 Gru 2010 18:08 Odpowiedzi: 16    Wyświetleń: 2581
  • Macromedia Flash - strona na hasło

    hasło mozna zrobic w prosty sposob: na poczatku danego filmu, ktory ma byc zabezpieczony wstawiasz pole tekstowe i przycisk.a w klatce ustawiasz akcje stop. action script przycisku: po kliknieciu na przycisk pobiera tekst z pola do zmiennej, sprawadza czy tekst ze zmiennej jest taki sam jak z gory...

    Tworzenie WWW danieloxx   31 Lip 2007 23:14 Odpowiedzi: 3    Wyświetleń: 18703
  • [AVR][C] Zmienne w eeprom - odczytywać non stop?

    Nie ma ograniczonej liczby cykli odczytu - spokojnie można odczytywać kiedy są potrzebne. Powoduje to jednak pewne niedogodności: wydłużony czas dostępu oraz wartość w osobnej przestrzeni adresowej. To, czy dane wczytać do pamięci czy nie - zależy od ilości danych i częstotliwości odczytu - małą porcję...

    Mikrokontrolery AVR arturt134   03 Lis 2008 11:15 Odpowiedzi: 6    Wyświetleń: 1524
  • Symulacja alarmu domowego we flashu

    Tworzysz button, i zmienną o nazwie stan_alarmu która ma wartości 1 lub 0 w zależnosci od tego czy alarm jest załączony czy nie. pozniej na początku korytarza dajesz niewidzialny Movie Clip. Jeśli flash wykryje kolizje (hitTest) włamywacza z tym Movie Clipem to w zalezności od zmiennej stan_alarmu zaswieci...

    Animacja gooooo   18 Gru 2010 20:58 Odpowiedzi: 1    Wyświetleń: 13320
  • [STM32] Wgrywanie danych do pamięci Flash

    W skrypcie linkera po prostu stwórz nową sekcję umieszczoną w konkretnych miejscach. Tutaj przykład z wydzielonymi dwoma ostatnimi stronami pamięci: MEMORY { rom (rx) : org = 0x08000000, len = 128k - 2k rom_p126 (r) : org = 0x08000000 + 126k, len = 1k rom_p127...

    Mikrokontrolery ARM Freddie Chopin   30 Gru 2010 08:43 Odpowiedzi: 1    Wyświetleń: 1700
  • stm32 - dwie różne zmienne a ten sam adres

    to tablicy unsigned charow w flashu stm32 juz nie mozna trzymać? sprawdzilem na tablicy uint8_t zarówno zapis jak i odczyt działa bez zarzutów. W takim razie nie wiem co mogło być przyczyną problemów w przypadku pojedynczych zmiennych. To, że ci nie działa tak jak trzeba to jest wina twojego...

    Mikrokontrolery ARM Pawel Domagalski   21 Cze 2011 14:24 Odpowiedzi: 8    Wyświetleń: 2337
  • Pamięć FLASH M25P32 - Problem z komunikacją

    Pamiętaj, że na ATXmedze ruszyło to od ręki :) Także, nie przewidywałbym tutaj problemów. Przeniosłem pamięć w drugi koniec płytki, szyny zasilające umieściłem w jednej sekcji, by styków było jak naj mniej. Wszytsko zasilane jest z programatora. napięcie na zaciskach VCC i VSS pamięci wynosi 3,28V. Zacząłem...

    Mikrokontrolery AVR czarusgg   15 Maj 2015 11:10 Odpowiedzi: 53    Wyświetleń: 2562
  • Ram, flash, eeprom - Właściwe korzystanie z pamięci mikrokontrolera

    Jest ogrom stron traktujących o mikrokontrolerach, ale jakoś na żadnej nie jest napisane wprost co robi mikrokotroler bezpośrednio po włączeniu i potem dalej... tak żeby ktoś wprost napisał. Chętnie zerknę na każdy link jeśli ktoś się ze mną nie zgadza, pozwolę sobie przedstawić mój tok myślenia. Na...

    Mikrokontrolery AVR szegerege1   07 Sie 2015 22:22 Odpowiedzi: 7    Wyświetleń: 1461
  • CortexMx GCC - Kompilacja z zabronionym odczytem pamięci flash.

    Kompilator umieszcza, bo mu są potrzebne (do czytania oczywiście ;-) ) A czy z naszą wiedzą czy nie to zależy tylko od tego jaką wiedzę posiadamy. Jeśli nie są mu potrzebne to nie umieści i nie będzie czytał. Jeśli natomiast są potrzebne Tobie to Ty je tam umieść. To przecież dane. Albert Umieszcza...

    Mikrokontrolery tadzik85   27 Sie 2015 13:36 Odpowiedzi: 15    Wyświetleń: 669
  • [avr-gcc][m128]zmienne lokalne nie lądują w zew. sramie?

    Bardzo często pisząc programy posługujemy się zmiennymi lokalnymi, które teoretycznie zwalniają pamięć jeśli nie są używane... ale dlaczego przestawiając podział pamięci na zewn. SRAM (kostka 62256), zmienne te jakby się nie inicjowały i program się wywala? Przykład: dodałem do makefile LDFLAGS...

    Mikrokontrolery AVR kubus_puchatek   02 Gru 2010 12:20 Odpowiedzi: 10    Wyświetleń: 1781
  • stm32, cortex M3, FLASH WRPR LOCKED

    OK. Udało się wreszcie. Problem tkwił w funkcji do zapisu danych. Wydawało mi się że zapis był realizowany poprawnie. Zapisywałem zmienną 16 bitową naraz a wolno tylko po pół słowa, jednak po zapisie zbyt dużej ilości danych sprawdzałem tylko jedną komórkę i wyświetlałem na wyświetlaczu i się zmieniała...

    Mikrokontrolery ARM lolonet   16 Mar 2012 12:03 Odpowiedzi: 16    Wyświetleń: 2939
  • Odczyt, inkrementacja, zapis do FLASH STM32- BŁĘDY

    Witam, W kodzie nie udaje mi się ani odczyt, ani zapis. Mam STM32 128kB. Dopiero zaczynam z nim. Program działa w ten sposób, że po odczycie naliczone w danej sesji pracy motogodziny mają się zapisać do jakiejś zmiennej wraz z odczytaną liczbą z flasha i razem ponownie zapisane na końcu po wyłączeniu...

    Mikrokontrolery ARM Dmann   25 Sie 2017 13:12 Odpowiedzi: 4    Wyświetleń: 1140
  • AVR, pamięć, GCC, zmienne, stałe

    Może trochę spróbuję podsumować, bo, sądząc z pytań, odpowiedzi kolegow powyżej, aczkolwiek poprawne, moga być na nieco zbyt wysokim poziomie abstrakcji :) 1. Stałe są umieszczane w pamięci programu, a nie pamięci danych. 2. AVR gcc preferuje umieszczanie stałych wewnątrz kodu rozkazu umieszczającego...

    Mikrokontrolery _pieczas   22 Lis 2013 15:29 Odpowiedzi: 14    Wyświetleń: 2919
  • Wartość początkowa zmiennej volatile

    Kompilator przyporządkowuje zmienne do grup: "zmienne zainicjalizowane" (.data) lub "zmienne niezainicjalizowane" (.bss). Według standardu te pierwsze mają zostać zainicjalizowane konkretnymi wartościami, te drugie mają zostać wyzerowane. Jednakże sam "akt" inicjalizowania / zerowania jest przeprowadzany...

    Mikrokontrolery Freddie Chopin   24 Paź 2010 22:17 Odpowiedzi: 27    Wyświetleń: 2511
  • [C]Zmienna lokalna vs globalna, a szybkość wykonywania programu przerwania

    Czyli, generalnie zmienna lokalna zadeklarowana w przerwaniu , też będzie odłożona przez kompilator do rejestru i potem wszystkie operacje będą wykonywane na tym rejestrze? Dokładnie tak będzie. A jak wygląda sprawa z zmienną lokalną z specyfikatorem "static" ? Taka zmienna, jest niby tworzona...

    Mikrokontrolery AVR Gość   08 Lis 2017 22:39 Odpowiedzi: 14    Wyświetleń: 1881
  • Podgląd zmiennych w czasie debuggowania z dużą częstotliwością

    Pracuję na małym procku STM32L0 z 8kB flash i 2kB RAM, debugger to ST-Link v2. Potrzebuję odczytywać na bieżąco w czasie debuggowania z odstępem czasu najwyżej 100µs wartości kilku zmiennych globalnych (a konkretnie wartości ADC i zmiennych odmierzających czas) i zapisywać je do pliku (a po zakończeniu...

    Mikrokontrolery ARM Kertoip95   21 Sie 2018 20:13 Odpowiedzi: 5    Wyświetleń: 393
  • Nowy typ nieulotnej pamięci, trwalszy i 100x szybszy od NAND Flash

    Pamięci NAND Flash są w tym momencie najszybszym na rynku IT rozwiązaniem do przechowywania danych. IBM jednak postanowiło rozprawić się z tą technologią, wynajdując coś, co zmiażdży konkurencję. Obecnie stosowane urządzenia do przechowywania danych dzielą się na dwie grupy: dyski twarde oraz dyski...

    Newsy daavid117   30 Cze 2011 13:36 Odpowiedzi: 1    Wyświetleń: 3490
  • [AVR-GCC][@M328] - Sposób kompilacji zmiennych z predefiniowaną wartością do pam

    Czytanie jej z kolei na bieżąco z pamięci FLASH stałoby się słabym punktem programu, powodując spowolnienie procesu poszukiwania Toż to jakaś herezja jest!! Początkowo zmienna ta miała być ładowana wartościami zapisanymi w pamięci EEPROM, jednakże bez wątpienia powoduje to pochłonięcie sporej części...

    Mikrokontrolery AVR krru   05 Lut 2016 23:09 Odpowiedzi: 3    Wyświetleń: 672
  • Nie odczytuje zmiennej z pamięci

    Witam, Chciałbym zaznaczyć, że pierwszy raz się z czymś takim spotykam (zawsze mi działało i teraz nie wiem w czym leż problem) A problem jest taki, Próbuje odczytać daną (później ich będzie więcej) z tablicy, która jest w pamięci FLASH. Generalnie próbuje wyświetlić obrazek na wyświetlaczu...

    Mikrokontrolery AVR xamrex   13 Mar 2012 20:29 Odpowiedzi: 4    Wyświetleń: 733
  • [Stm32][GCC] Umieszczenie tablicy wskaźników w FLASH

    Wszystko stanie się jasne, jak poznasz sposób na "czytanie" typów zmiennych. 1. Zaczynasz od nazwy 2. Idziesz do "końca" w prawo 3. Następnie do "końca" w lewo 4. Nawiasy mogą wyznaczać "lokalne końce". Tak więc Twoja zmienna const uint8_t *Tab[3] to trzyelementowa tablica wskaźników na stałe...

    Mikrokontrolery ARM Bambzo   12 Maj 2012 18:16 Odpowiedzi: 2    Wyświetleń: 1390
  • FT800 błędny odczyt zmiennych macierzy

    Dobry wieczór Obsługiwałem FT800 i rzeczywiście każda kalibracja daje inne wartości w macierzy. Ja do kontroli kalibracji napisałem funkcję wyświetlającą małe klawisze circa (5mmx5mm) położone w odległości 1mm od siebie. Od użytkownika wymagałem, aby nacisnął kolejno wszystkie 9 sztuk bez błędu....

    Mikrokontrolery ARM dasej   20 Maj 2019 19:46 Odpowiedzi: 43    Wyświetleń: 1464
  • ATMega128 i bootloader. Program odbiera dane z portu, ale nie zapisuje we flashu

    Witam serdecznie wszystkich w nowym roku. Mam problem z bootloaderm napisanym w GCC. Zasada jego działania jest następująca: po resecie przez sekundę ma skanować port szeregowy i jeśli nadejdzie znak "0xaa" to rozpoczyna odbieranie paczek po 256bajtów i zapisuje je do FLASH'u. Kod źródłowy jest następujący: ...

    Mikrokontrolery AVR neemo   02 Sty 2009 03:13 Odpowiedzi: 2    Wyświetleń: 1791
  • Problem z osadzeniem flasha na stronie

    Przekierowania ustawiasz wewnątrz obiektu flash (w bannerze) możesz to zrobić dwoma metodami: 1. dla obiektu nadajesz getURL("javascript: baner_klik();") w onRelease, a następnie wywołujesz przez: <script language="javascript"> fun... baner_klik() { window.ope...

    Tworzenie WWW easyrider13   15 Paź 2010 22:31 Odpowiedzi: 21    Wyświetleń: 12245
  • Wbudowana pamięć flash jako backup danch

    Witam Programuje procesor lm3s811 Texas Instruments w keilu. Chciałbym z poziomu programu zapisywać dane do pamięci flash w celu np zapamiętania konfiguracji na wypadek braku zasilania? W bibliotece i w dokumentacji jest wspomniane o takie możliwości.[url=]Tutaj jest dokument o tym. Przykład z tego...

    Mikrokontrolery ARM nibbit   18 Lis 2011 07:35 Odpowiedzi: 6    Wyświetleń: 1175
  • Stm Studio nie widzi zmiennych bool

    Witam, chciałby podglądać tablice bool oraz zmienna bool, jednak Stm Studio nie widzi tych zmiennych. Jeśli zmieniam typ na int zmienne stają się widoczne. W czym może istnieć problem? Z góry dzięki. [syntax=c]/* USER CODE BEGIN 0 */ bool mySwitches[16]; int mySwitches2[16]; int zmienna_int; bool...

    Mikrokontrolery ARM endju999   01 Maj 2018 23:17 Odpowiedzi: 11    Wyświetleń: 543
  • At89c2051 ram/rom. Deklaracja zmiennej w pamięci 2051.

    w 2051 nie ma takiej mozliwosci, mozesz albo zadeklarowac stałą we flashu i wtedy po resecie wartosc bedzie taka sama (ale tez nie mozesz jej w programie zmieniac) albo zapisac ja do pamieci ram i wykonywac na niej działania ale wtedy po resecie zmienna sie wyzeruje jesli chcesz by wartosc zmiennej...

    Mikrokontrolery chumik   13 Lut 2007 09:26 Odpowiedzi: 11    Wyświetleń: 1459
  • Flash + Atmega. Czy coś jest nie tak w adresowaniu?

    Nie wiem jakie są korzyści ładowania przez bufor (możliwe że jest to szybsze , bo nie zajmuje tak długo magistrali). Problem rozwiązałem na razie w ten sposób, że zapełniam cały bufor liczbami 0x44, przesyłam to do main page, a potem odczytuję przez bufor któryś z elementów pamięci flash (odczytuję...

    Mikrokontrolery EU07-210   18 Lip 2007 08:48 Odpowiedzi: 2    Wyświetleń: 1398
  • wysyłanie zmiennej na wyświetlacz

    Witam! Nie znalazłem tematu o tej treści, więc proszę Was o pomoc. Wiem jak wysyłać na LCD stały tekst (zapisany w pamięci Flash). Ale w ogóle nie wiem jak zabrać się za wysłanie zmiennej. Chcę wysłać na wyświetlacz alfanumeryczny zmienną w postaci TEMPERATURY. Czy wysyłać znak po znaku? Tzn jedności,...

    Mikrokontrolery Freddie Chopin   02 Gru 2008 07:13 Odpowiedzi: 2    Wyświetleń: 750
  • [LPC2146] Problem z Flash Magic / programowanie przez ISP

    Witajcie Tytani Armów :) Programuję LPC2146 przez kabel RS232 który sobie zrobiłem. Układ nie jest mojego autorstwa ale to akurat mało istotne. W każdym razie przez jakiś czas programowałem sobie tenże układ za pomocą tego kabelka. Od strony PC do programowania używam Flash Magic. Niestety pewnego...

    Mikrokontrolery ARM marog666   31 Gru 2008 00:03 Odpowiedzi: 3    Wyświetleń: 2257
  • [Mega168][AVRGCC] Synchronizacja zmiennych.

    Union dzieli obszar pamięci pomiędzy 2 zmienne. Myślałem nad tym. ( w przypadku gdy nie wykorzystuję ciągłego obszaru pamięci - ( nie wszystkie pola struktury chcę mapować na rejestry modbus ) - pojawia się problem. ) Co więcej rozwiązanie podane przez kolegę wyżej umożliwia swobodną manipulację...

    Mikrokontrolery AVR __Maciek__   18 Kwi 2009 23:31 Odpowiedzi: 4    Wyświetleń: 1197
  • Flash - kompilacja do pliku swf

    Jak dodałem tylko package { ... to pojawił się błąd: Error: A file found in a source-path can not have more than one externally visible definition. ... Dalej jest lista zmiennych, które nie są zadeklarowane w pliku a są używane. Jak mam zadeklarować public class ? Dodano po 3 Źle się wyraziłem....

    Multimedia Początkujący Pawel2420   22 Sie 2010 22:11 Odpowiedzi: 11    Wyświetleń: 10598
  • AT45DB321D nie zapisuje do flash'a, reszta OK

    To są moje biblioteki, które działają na 100% więc jeśli nie zapisuje szukajcie przyczyny w sprzęcie. Zasilanie pamięci albo 5V przez 3 diody 4148 albo przez stabilizator 3,3V i dajcie jakiś kondensator na nóżkach zasilania. [syntax=c] #include <spi.h> unsigned char DFReadReg(void) ...

    Mikrokontrolery ejwas   04 Sty 2012 13:06 Odpowiedzi: 23    Wyświetleń: 2292
  • [C] odczyt pamieci flash - próbka kodu

    Czy w poniższym kodzie zmienne b1 i b2 będą zawierały wartość odczytaną z tej samej komórki pamięci flash ? #define K1 (*(volatile unsigned char *)0x013c000) unsigned char b1; b1=K1; procedura( 0x013c000); void procedura(volatile unsigned char *flash) { unsigned char b2; b2=*flash; ....

    Mikrokontrolery ARM Freddie Chopin   18 Mar 2012 19:20 Odpowiedzi: 1    Wyświetleń: 971
  • [VB ATMEGA] - Wyświetlenie zmiennej w programie napisanym w VB

    Witam, Chciałbym napisać jakiś najprostszy program w VB do obierania wartości zmiennej wysyłanej przez Atmegę, wysyłana jest zmienna Lngfreq Program wgrany na atmęgę poniżej [syntax=basic4gl] 'Filename Encoder_100.bas 'Version 1.00 'Date 2012-03-19 'Purpose Test of ALPS STEC11B13...

    Programowanie cepelia   29 Sie 2014 23:08 Odpowiedzi: 2    Wyświetleń: 651
  • LPC1769 - LpcXpresso po dodaniu bibliotek błąd FLASH

    Witam Przypadkowo trafiłem. Po różnych kombinacjach(nowe workspace), poszukałem w faq lpc temat "Target error from Commit Flash write". Napisane jest o dużym obciążeniu [syntax=text]Flash programming increases the power consumption of the MCU dramatically, and if your power supply is not up to it,...

    Mikrokontrolery ARM tobiasz54   11 Sty 2015 14:33 Odpowiedzi: 7    Wyświetleń: 888
  • Atmega128 - Bascom - zajętość flash

    Marico ma rację - jednak zostają śmieci, oczywiście zgodnie z tym co napisał... w tym FLASH trzeba umieścić CRC, który to CRC zmieni zawartość FLASH To jest akurat stosunkowo proste - wartość CRC jest zapisana jako string, poprzedzony odpowiednim prefixem. Wystarczy go odszukać w pamięci i pominąć...

    Mikrokontrolery AVR 373522   26 Wrz 2015 21:46 Odpowiedzi: 17    Wyświetleń: 915
  • Programator VILAB - Algorytm pamięci SPI Flash

    Odnalazłem dawno nie używany programator emulator VILAB firmy ACS z Szydłowca. Po podłaczeniu do trzeciego z kolei laptopa uzyskałem łączność. Postanowiłem więc dopisać algorytmy do pamięci SPI Flash. Myślałem że to prosta sprawa pomimo że na programowaniu się nie znam. Zacząłem od MX25L8005 czyli...

    Mikrokontrolery januszc   30 Maj 2016 20:56 Odpowiedzi: 0    Wyświetleń: 960
  • Gdzie przechowywany jest typ zmiennej?

    Witam, te informacje nie są nigdzie przechowywane. Po prostu podczas procesu kompilacji, na podstawie typów zadeklarowanych zmiennych, kompilator "wie" w jaki sposób ma je traktować (rozmiar, ze znakiem lub bez znaku, stałoprzecinkowa lub zmiennoprzecinkowa, itd.) i przypisuje im określone zestawy...

    Programowanie Krzysztof Gustaw   03 Lis 2016 13:49 Odpowiedzi: 6    Wyświetleń: 642
  • ARM oraz zewnetrzny SRAM i FLASH

    Znacie jakis dostepny model ARM dostepny w polsce ktory by nie zawieral 200 nozek a spelnial wymagania : ? -conajmniej 10 cyfrowych I/O -conajmniej 2 analogowe wejscia -zegar 90 - 180 Mhz -obsluga zewnetrznego SRAM i FLASH Widzialem juz pare modeli ARMow lecz w wiekszosci mialy zbyt duzo zbetnych...

    Mikrokontrolery demoh   28 Kwi 2007 22:06 Odpowiedzi: 10    Wyświetleń: 2102
  • problem z deklaracją Flash

    program ktory masz najprawdopodobniej jest pisany pod codevision (sam w tym pisze) bo tam sie stosuje modyfikatory (flash,eeprom, itp). W twoim kompilatorze nie ma modyfikatorów, a po prostu inny typ zmiennej, ktora wsazuje na to że ma ona sie znajdować w flashu. (tak jak napisales, typ prog_char)

    Mikrokontrolery krzemowy   07 Mar 2008 11:20 Odpowiedzi: 4    Wyświetleń: 702
  • odczyt/zapis do flash, dla laika

    Da się to oczywiście oszukać przez wskaźnik, ale nie tędy droga :) To że kompilator pozwoli na taką operację nie znaczy, że cokolwiek zostanie gdziekolwiek zapisane, bo NIE zostanie, tylko w 99% przypadków skończy się na jakimś wyjątku sprzętowym. Wracając do głównego problemu chciałbym tylko nadmienić,...

    Mikrokontrolery ARM Freddie Chopin   03 Gru 2010 23:52 Odpowiedzi: 8    Wyświetleń: 1501
  • Flash 39VF040 - Zabezpieczenie przed odczytem z pamięci Flash

    OK, to wiem, że oznacza to zmienne. Jednak skąd w takim razie są one pobierane, skoro w urządzeniu, które testuje nie ma innej pamięci Flash. A parametry o których mowa wcześniej na pewno są inne dla każdego z urządzeń. Może przybliżę że urządzenie o którym mowa służy do przesyłu bezprzewodowego sygnału...

    Projektowanie Układów Sempth   20 Mar 2013 09:48 Odpowiedzi: 2    Wyświetleń: 1191
  • [STM32][Nand flash] - Nie działajacą obsługa pamięci nand flash

    Uruchomiłem kod, który wkleiłeś. Dopisałem tylko definicje dla Bank_NAND_ADDR ( 0x70000000 ), CMD_AREA ( 0x00010000 ), ADDR_AREA ( 0x00020000 ) i DATA_AREA ( 0x00000000 ). W funkcji FSMC_NAND_ReadID() pominąłem zapis do struktury i odczytuję zmienną data - mam w niej prawidłowe dane. Dodano po 8...

    Mikrokontrolery ARM Piotr_pp   23 Maj 2013 14:04 Odpowiedzi: 6    Wyświetleń: 4116
  • STM32F103 - Zapis do FLASHa nie działa dla -Os.

    Czyli niepoprawny program przypadkiem Ci działał (bo deklarowanie zapisywalnych zmiennych we flash raczej ciężko uznać za poprawne), a taki mniej niepoprawny już się nie kompiluje. Trochę szukanie dziury w całym, skoro jedyne poprawne rozwiązanie to dodanie "const" do _WSZYSTKICH_ obiektów które będą...

    Mikrokontrolery ARM atom1477   11 Lip 2016 07:57 Odpowiedzi: 37    Wyświetleń: 2223
  • cztery procesory i wspólne zmienne.

    PS. A co myślicie o zastosowaniu procesorów sygnałowych. Może tam udałoby się zaimplementować programowo kilka niezależnych kanałów i wprowadzić współczynniki zmiennoprzecinkowe. Tylko jaki to będzie koszt i ile zabawy w programowanie.:| Ze dwa lata temu implementowałem sieć neuronową na DSP Texas...

    Mikrokontrolery starob   13 Sie 2005 17:33 Odpowiedzi: 17    Wyświetleń: 1526
  • WinAvr+wyswietlanie zmiennej na LCD

    Sposobów jest wiele.Musisz skonwertować zmienną "x" do stringa i wynik wyrzucić na LCD (funkcja itoa()).Jeśli bedziesz wyświetlał bardzo skomplikowane dane numeryczne(liczbowe) , to warto skorzystać z funkcji fdevopen(). U mnie wygląda to tak: int main(void) { unsigned int zm=65535; char...

    Mikrokontrolery pgp   31 Mar 2006 09:50 Odpowiedzi: 3    Wyświetleń: 2425
  • Deklarowanie zmiennej tablicowej będącej stałą

    Mam pytanie: Jak zadeklarować zmienną tablicową będącą stałą tak by ta nie ładowała się do RAMu a jedynie pozostawała w pamięci Flash? Zauważyłem że poniższa deklaracja powoduje umieszczenie tablicy w RAM (było to powodem zwieszania sie programu, gdy 'skróciłem' tablicę o parę indeksów program zaczął...

    Mikrokontrolery upanie   20 Maj 2006 17:02 Odpowiedzi: 5    Wyświetleń: 1048
  • Kłopot z ilością zmiennych w BASCOM AVR

    Zapewne brakło pamięci RAM, a to co pokazuje kompilator to ilość użytej pamięci flash - tam gdzie jest zapisany program. Żeby nie brakowało pamięci trzeba dobrze zoptymalizować kod, tak aby nie używać zbyt dużo zmiennych.

    Mikrokontrolery zumek   23 Gru 2007 15:11 Odpowiedzi: 12    Wyświetleń: 1685
  • Atmega i przechowywanie zmiennych w pamięci.

    K_o_n_r_a_d, jeżeli masz trochę czasu to przedstaw mi swój sposób zapisu/odczytu danych do/z EEPROM. Z góry dzięki. Ja to robię tak mniej więcej: Dim pomocnicza As single At 700 Dim X As Eram Single At 100 X=pomocnicza 'zapis do eeprom pomocnicza=X 'odczyt z eeprom Zrobiłem już dużo...

    Mikrokontrolery Prodig   11 Mar 2008 19:56 Odpowiedzi: 33    Wyświetleń: 4552
  • bascom etykieta jako zmienna

    Nie da rady bo etykieta to adres we flashu, a zmienna w RAM. A po co ci to ?? do takich celów służy konstrukcja IF.

    Mikrokontrolery xury   28 Gru 2009 23:45 Odpowiedzi: 1    Wyświetleń: 1077
  • [mega8][c]zapamietanie zmiennej na czas restartu (nie EEPROM

    Zmienne możesz też przechowywać we flashu, poczytaj o progmem.

    Mikrokontrolery AVR KowalD   06 Paź 2010 09:28 Odpowiedzi: 22    Wyświetleń: 1746
  • [Atmega32][C] DS1337 odczyt i formatowanie zmiennych

    Jak zadeklarowałeś dni, to z pewnością zauważyłeś, że gwałtownie ubyło ci RAM - te literały zostały tam bezsensownie skopiowane. Stąd też użyj PROGMEM, które ci umieści te literały w FLASH, w takiej jednak sytuacji musisz użyć specjalnej wersji strcpy, operującej na pamięci FLASH a nie SRAM.

    Mikrokontrolery AVR krzysiekk_20   11 Gru 2010 13:36 Odpowiedzi: 9    Wyświetleń: 1516
  • [Bascom] Zmienna single: 1 * 0.1 = 0.09999999999 ?

    Albo w ogóle nie bawić się w liczby zmiennoprzecinkowe, tylko... utworzyć 2 zmienne całkowite, jedna odpowiedzialna za części tysięczne, druga za jedności i wyższe. Dodatkowo zaoszczędzisz nieco flash'a, gdyż operacje na liczbach zmiennoprzecinkowych zajmują dużo pamięci programu. A zabawę w Stringi...

    Mikrokontrolery AVR MES Mariusz   15 Lip 2011 06:56 Odpowiedzi: 9    Wyświetleń: 2106
  • [Atmega32][C]Jak "dopasować rozmiar" zmiennej?

    Ło matko skąd to masz :D W bardzo prostej formie może to wyglądać tak: [syntax=c]// nastawy const float Kr = 2.66; const float Ti = 1.1; const float Td = 0.28; // okres próbkowania const float Ts = 0.05; // nastawy dla cyfrowego regulatora const float Ki = Kr*Ts/Ti; const float Kd = Kr*Td/Ts; static...

    Mikrokontrolery AVR A.T.   06 Wrz 2011 10:28 Odpowiedzi: 24    Wyświetleń: 2178
  • Systemowe zmienne środowiskowe

    Witam, mam wolne około 500MB pamięci flash Intel Turbo Memory, z racji że używam dysku SSD. Wskazałem na nią zmienne użytkownika (TEMP i TMP). Czy mogę to samo zrobić z systemowymi? Pozdrawiam

    Software serwis matbla91   13 Lut 2012 14:20 Odpowiedzi: 7    Wyświetleń: 1208
  • C - Używanie zmiennych tylko wtedy kiedy potrzebne. Atmega8

    1. Kompilator sam zadba o to, żeby w pliku wynikowym nie znalazły się nieużywane zmienne, nie trzeba nic kombinować poza upewnieniem się, że jest włączona optymalizacja. 2. Optymalny to tutaj raczej złe słowo, nie powinno być różnic. Za to druga opcja powinna być wygodniejsza do używania w kodzie. 3....

    Mikrokontrolery AVR w1941s   06 Maj 2013 15:10 Odpowiedzi: 12    Wyświetleń: 1953
  • zmienne statyczne STM32F4 dziwne wartośći

    Zmienne statyczne lokalne podobnie jak globalne lądują na stercie. Sekcje ".bss" lub ".data", skoro działa jak inne jak zero to dlatego że wtedy należą do sekcji inicjowanej ".data" a jak 0 to należą do ".bss". Masz skopany linker script dla sekcji ".bss" jest pewnie gdzieś w lesie albo we flashu. No...

    Początkujący Elektronicy michcior   26 Lis 2013 22:07 Odpowiedzi: 1    Wyświetleń: 567
  • [Arduino] Za mało pamięci na zmienne globalne?!

    Zgaduję, że masz jakieś napisy zrobione jako zmienne, a nie stałe. Jeden taki nawet pokazałeś we fragmencie powyżej. Tak, znajomy mnie uświadomił, że wszelkie printy na serialu są trzymane w pamięci RAM a nie flash :)

    Arduino czasnagli   29 Lut 2016 08:56 Odpowiedzi: 11    Wyświetleń: 6939
  • STM32L151 - GCC deklaracja zmiennych w pamieci eeprom

    Jeśli pamięć ta jest "zapisywalna" jak RAM, to osobiście skonfigurowałbym sekcję EEPROMu jak sekcję .data w RAM, czyli kopia we flash, inicjalizacja w startupie. Tylo szkoda pamieci programu na kopie tych danych, zwlaszcza jak ich troche będzie. Sama pamiec chyba jest bardziej traktowana jak...

    Mikrokontrolery ARM wilk125   05 Maj 2014 13:11 Odpowiedzi: 7    Wyświetleń: 1245
  • STM32F407DISCOVERY - Zmiana wartości zmiennych w trybie debug

    Cześć, wykorzystuję płytkę z ARM-em STM32F407 do sterowania pracą przetwornicy impulsowej. Jestem na etapie dobierania parametrów regulatora i za każdym razem przy zmianie nastaw muszę skompilować program, zaprogramować pamięć flash, zresetować mikrokontroler - b. czasochłonne zajęcie. Czy jest taka...

    Mikrokontrolery ARM bochnio   29 Lis 2015 11:14 Odpowiedzi: 0    Wyświetleń: 636
  • Atmega8 + LCD błędy i brak kompilacji przy wykorzystaniu zmiennej w kilku miejsc

    Używanie zmiennej jako argumentu dla _delay_ms() nie jest błędem dlatego programy które kolega wcześniej pisał działały. Niemniej jeśli sprawdziłby kolega wynik kompilacji to powinno być zgodnie z tym co na blogu mikrokontrolery zostało opisane - jak dobrze kojarzę samo wciągnięcie float to już około...

    Mikrokontrolery AVR tronics   01 Kwi 2017 18:34 Odpowiedzi: 4    Wyświetleń: 738
  • [C GCC] Usuwanie nieużywanych zmiennych

    Potrzebuję umieścić w pamięci flash procesora ARM kilka wartości. Utworzyłem więc odpowiednią sekcję i zadeklarowałem w niej potrzebne zmienne. Jeśli jednak nie są one jawnie używane przez program to kompilator je usuwa. Czy można się jakoś przed tym zabezpieczyć ?

    Programowanie TvWidget   06 Lis 2017 13:13 Odpowiedzi: 4    Wyświetleń: 456
  • Wyłuskanie wartości zmiennej programowej i wysłanie jej przez UDP (język LUA)

    Sądząc po nazwie funkcji i sposobie jej wywołania służy ona do wysyłania danych z pamięci flash mikrokontrolera. Ty musisz wysłać zmienną z ram.

    ESP8266 i ESP32 oraz IoT lukasz94w   23 Wrz 2019 18:09 Odpowiedzi: 5    Wyświetleń: 192
  • GCC + ATMEGA: Jak umieścić tablice w pamięci programu(FLASH)

    Czy można umieścić tablicę bajtowych danych w pamięci programu(FLASH) a nie RAMie tak jak to robi kompilator ? ( do elementów tej tablicy odwołują się funkcje ale nic do niej nie zapisują ) W Keilu wystarczylo uzyc slowa CODE przy deklaracji tablicy czy zmiennej, a w GCC mozna?? Pozdrawiam ...

    Mikrokontrolery Smoczy   28 Lut 2005 21:26 Odpowiedzi: 6    Wyświetleń: 2968
  • Cyfrowy zapis dźwięku do pamięci FLASH

    Czy ktośby mógł zerknąć na ten program. Mam już ładny sinus na wyjściu ale jest jeden problem. Ciągle odczytuje mi wartość ostatniej strony. Nie wiem czy wogóle coś odczytuje ze strony do bufora. To wyglada tak jak by w buforze byla ciagle ta sama watosc. Coś jest nie tak w tym fragmencie kodu. Wogóle...

    Mikrokontrolery Prymulka   01 Gru 2005 14:44 Odpowiedzi: 13    Wyświetleń: 2942
  • Samoczynne kasowanie flasha

    Nie podajesz co tak naprawdę oznacza "procesor znowu nie ruszał" w porównaniu do "a kiedyś działał". Jeżeli oceniasz to nie badając dokładnie czy naprawdę jakieś rejony Flash straciły zawartość to może jest inna przyczyna. Przykładowo, jeżeli programujesz procka, to część RAM jest zapisywana jakimiś...

    Mikrokontrolery adamusx   20 Maj 2007 21:20 Odpowiedzi: 3    Wyświetleń: 888
  • łańcuchy w C w pamięci Flash i przekazywanie ich do funkcji

    Jeśli zadeklarowałem zmienną prog_char data=10; wewnatrz funkcji main to sledząc tą zmienną okazało się że został jej przydzielony rejestr R24. Wyłącz optymalizację to też dostaniesz błąd. Kompilator "stwierdził", że zmienna nie będzie "widziana" spoza main(), ma wolny rejestr i w niczym nie przeszkadza...

    Mikrokontrolery shg   10 Lis 2007 07:47 Odpowiedzi: 15    Wyświetleń: 1709
  • [Attiny2313][C] zapis danych w flash

    Inicjalizację masz OK, ale resztę do bani. O czytaniu zmiennych z pamięci programu poczytaj /* deklaracja */ uint8_t pgm_data[10] PROGMEM = {1,2,3,4,5,6,7,8,9,10}; /* odczyt */ uint8_t bajt = pgm_read_byte(&pgm_data[5]&#... zapis */ /* poczytaj w datasheecie...

    Mikrokontrolery AVR micha_   01 Lis 2008 23:57 Odpowiedzi: 4    Wyświetleń: 1582
  • [ATmega8] flash a wielkość pliku HEX

    twoja teoria jest zla - bin bedzie zajmowal tyle ile bedzie mial potrzebe zajmowac. jesli dasz na koncu pamieci zmienna (a w zasadzie stala), to bedzie on obejmowal caly obszar pamieci flash. jesli nie, to po co ma zajmowac wiecej? wartosci 0xFF (zreszta niezawsze takie) w pamieci znajda sie same,...

    Mikrokontrolery AVR Freddie Chopin   04 Lut 2009 11:14 Odpowiedzi: 16    Wyświetleń: 2902
  • Wytrzymałość pamięci FLASH

    1. Raczej około 10k razy, to nie jest nigdy dokladnie tyle, czasem więcej czasem mniej. A dodatkowo z tego co czytałem to pamięć "zużywają" cykla zapis/kasowanie a nie tylko kasowanie. 2.Drugi cykl też się wlicza chyba że układ zarządzający flashem w jakiś sposób potrafi stwierdzić że komórka jest...

    Mikrokontrolery tmf   22 Lip 2011 08:25 Odpowiedzi: 4    Wyświetleń: 2163
  • [STM32] Stringi w Flash - gdzie mam błąd?

    Pomijając sensowność używania sprintf do SKOPIOWANIA stringa do jakiejś zmiennej, to błędów jest bardzo dużo. 1. Skasowałeś stronę którą chcesz zapisywać? 2. Odblokowałeś zapis do flasha? 3. Twój zapis jest dziurawy, bo jak zero będzie na nieparzystej pozycji, to pętla nie zakończy się wtedy kiedy...

    Mikrokontrolery ARM ddokupil   07 Gru 2009 10:48 Odpowiedzi: 2    Wyświetleń: 1961
  • [STM32] Dostęp do pojedyńczych bajtów we Flashu.

    Ja w ogóle nie kumam gdzie tu jest problem, skoro flash w tym (jak i w każdym innym w zasadzie) mikrokontrolerze można odczytywać w bajtach, półsłowach i słowach? Po co rzutujesz na zmienną 16-bitową skoro chcesz odczytać 8-bitów? 4\/3!!

    Mikrokontrolery ARM Freddie Chopin   07 Gru 2009 16:54 Odpowiedzi: 2    Wyświetleń: 800
  • Problem z odczytem/zapisem danych z tablicy w pamięci Flash

    Witam. Zadeklarowałem dwie tablice w pamięci Flash. Obie przechowują wartości typu unsigned long. 1. Jak mogę odczytać z nich wartości, zapisać do zmiennej, coś tam z nimi zrobić i z powrotem zapisać do tej tablicy? 2. Tak w ogóle to da się zapisać do tablicy, która jest zapisana w pamięci programu...

    Mikrokontrolery AVR iryseee   07 Lut 2010 23:35 Odpowiedzi: 7    Wyświetleń: 2195
  • odczyt zapis do flash powyżej 64kB

    Wywal to "FAR" !! Te tablice zapewne tworzone są zaraz na początku pamięci flash. Tak było u mnie. Kompilator sam dopierze długość adresu. Po co go męczyć arytmetyka na 4 bajtach skoro równie dobrze możne to zrobić na 2?? A dla poprawności politycznej zmień zmienna wysyłaj na bez znaku, tak samo argument...

    Mikrokontrolery AVR Freddie Chopin   19 Mar 2010 12:08 Odpowiedzi: 21    Wyświetleń: 2533
  • [AT8] [C] [flash] -rozmiar tablicy

    Trochę dziwna ta deklaracja: Ja __attribute__((progmem)) używam raczej po nazwie zmiennej: sizeof tablicy dosyć rozbudowanych struktur (menu) umieszczonej w pamięci FLASH działa prawidłowo. Czyli konkretnie jakie wartości zwracają?

    Mikrokontrolery AVR ssl69   06 Cze 2011 21:03 Odpowiedzi: 5    Wyświetleń: 1306
  • STM32F0 - Zablokowana pamięć Flash

    Problem rozwiązany. Przynajmniej częściowo. Otóż przy programowaniu przez STLink Utility plikiem hex lub bin musiałem wpisać start address jako 0x08000000, w środowisku adres także zmienić na taki. W takiej konfiguracji da się programować i przez STLink Utility i przez CoIDE. Co najdziwniejsze, po...

    Mikrokontrolery Pozostałe LosRabinos   06 Cze 2013 17:21 Odpowiedzi: 23    Wyświetleń: 4923
  • uVision 4 - Umieszczenie stłem w pamięci Flash

    Tablica jest zadeklarowana jako globalna dla tego pliku. Atrybut volatile faktycznie jest tam nieco nad wyraz ale w sumie nic nie zmienia. Dodam, że w dalszej części kodu jest linijka, która testowo przypisuje jedną z wartości z tablicy do pewnej zmiennej. Poza tym wyłączyłem opcję optymalizacji dla...

    Mikrokontrolery ARM EBC41   15 Lis 2013 08:35 Odpowiedzi: 5    Wyświetleń: 837
  • STM32 - GCC sekcja w stałym fragmencie flasha

    Ok, zrobię ja albo na poczatku, albo na koncu flasha Dodano po 1 Tak się nie da. Chyba, że kod programu zostanie podzielony na dwie sekcje i jedna będzie umieszczona przed tablicą a druga za tablicą. A jak zastosowac sekcje np. dla całego pliku, żeby nie definiowac przy każdej zmiennej?

    Mikrokontrolery ARM wilk125   22 Lip 2015 09:07 Odpowiedzi: 5    Wyświetleń: 600
  • C AVR - Wielojęzykowe menu w pamięci flash

    Jednakże potrzebowałbym stworzyć takie menu w którym użytkownik wybiera sobie język i myślałem żeby rozwiązać to w taki sposób, aby każdy z tekstów był tablicą dwuwymiarową... A dlaczego to miałoby nie działać? Po prostu jako tekst związany z daną pozycją menu dajesz wskaźnik do tablicy, a...

    Mikrokontrolery AVR jacky_cy   24 Lut 2016 23:35 Odpowiedzi: 8    Wyświetleń: 981
  • Atmega32 - Pamięć SRAM i FLASH, kwalifikatory

    Piszę ponieważ już drugi dzień z tym walczę co zawarte w temacie. Nie mogę zapisać zmiennych do pamięci SRAM i FLASH za pomocą komunikatu __memx. Używam AVR Studio 4. Z tego co czytałem, jest to wina programu i zawartych w nim bibliotek. Jak tak, to które powinienem dodać ? Również mam problem z kwalifikatorami...

    Mikrokontrolery AVR bartek5_6   13 Kwi 2018 14:21 Odpowiedzi: 3    Wyświetleń: 825
  • Emulacja EEproma we flashu

    Czy zapis danych w komórce 0x08008000 czyli 32KB dalej zapewni mi gwarancję, że nic sie nie stanie dla programów o mniejszej wielkości aniżeli 32KB? Chcesz gwarancję - zmień skrypt linkera. Zrozum, że to jest modyfikacja JEDNEJ liczby i koniec Twojej roboty - wtedy masz pewność. Wszystko inne to...

    Mikrokontrolery ARM 2675900   28 Gru 2017 17:55 Odpowiedzi: 86    Wyświetleń: 2370
  • Zmienne odporne na restart - AVR

    Witam Faktycznie dobrze byłoby to trzymać w pamięcie EEPORM albo wewnętrznej albo zewnętrznej np. 24C08, itp. Jednak wiadomo, że średnio nadają się do częstych zapisów. Alternatywą mogą być pamięi flash, które to z kolei idelanie nadają się do takich rzeczy ale podrażają układ. Innym wyjściem jest...

    Mikrokontrolery ZbeeGin   18 Sty 2005 18:58 Odpowiedzi: 6    Wyświetleń: 1308
  • BASCOM jak sie wyswietla zmienną tylko do 1 miejsca po przec

    Tak FUSING to jest to o co chodziło...tylko jest duży problem teraz kod nie miesci mi sie do Flasha !!! Co mam poradzić nei mam co wywalić z kodu...BASCOM strasznie zawyża rozmiar kodu :(

    Programowanie kopernik8   22 Maj 2005 13:07 Odpowiedzi: 7    Wyświetleń: 1628
  • AVR-GCC i zonk ze zmiennym przecinkiem.

    Cuda się dzieją i to niesamowite : Watt.c #define F_CPU 1000000UL // 1 MHz #include <avr/delay.h> #include <avr/signal.h> #include <avr/interrupt.h> #include <avr/io.h> #include <inttypes.h> #include <stdlib.h> #include <math.h> #include "Watt.h" #define...

    Mikrokontrolery shg   18 Sie 2005 23:21 Odpowiedzi: 2    Wyświetleń: 1619
  • ATmega8 - zmienne i ich dzielenie

    W moim AVRStudio zajmuje tyle samo, co jest raczej całkiem normalne. :) Faktycznie biorąc pod uwagę ATMega8 to taki programik zajmuje ponad połowę flasha. Głównym problemem jest to funkcja: dtostrf(x,5,2,buf); To ona zajmuje większość flasha, bo przy jej okazji pakowana jest cała arytmetyka...

    Mikrokontrolery zumek   03 Cze 2006 19:24 Odpowiedzi: 15    Wyświetleń: 1959
  • Zmienna się nie zmienia.. AVR Studio

    volatile int time = 0; printf(time); A co to znaczy? To jest C, a nie BASIC. Jak już to printf("%d", time); Tak na marginesie to printf() zajmuje mnóstwo miejsca we Flashu, są inne funkcje, mniejsze, które zrobią to co chcesz. Na resztę nie patrzałem.

    Mikrokontrolery SnowBizz   14 Sty 2007 20:01 Odpowiedzi: 7    Wyświetleń: 1238
  • Wyświetlanie zmiennej na LCD

    Mówiłem, że działa tylko na AVRach, przypadkiem. Powodem jest to, że AVRy mają Hardwardzki model pamięci i tam uzyskanie stałej w pamięci flash jest mozliwe jedynie poprzez makra PGM. Uwierz - bufor to wskaźnik zainicjalizowany na STAŁĄ. Wrzuć ten kod na MSP430, PICa, ARMa to się przekonasz. Poprawnym...

    Mikrokontrolery AVR flapo213   02 Wrz 2009 07:01 Odpowiedzi: 26    Wyświetleń: 7426
  • Attiny2313 problem z odczytem zmiennej w przerwaniu timera

    To nie problem USARTa, a ogólnie obsługi łańcuchów w AVR. Na innych architekturach stałe napisowe zwykle trafiaja do ROMu, natomiast na AVR musi być zrobiona kopia w RAMie, bo to oddzielna przestrzeń adresowa. Poczytaj o [url=]PROGMEM. Musiałbys przepisać funkcje UARTowe, aby przyjmowały wskaźniki...

    Mikrokontrolery AVR karbon   02 Wrz 2009 14:40 Odpowiedzi: 7    Wyświetleń: 1350
  • [Atmega128][c++] Wysyłanie zmiennej double przez USART

    tmf o i pamiętałeś o dołączeniu libm.a i libprintf_flt.a? Do linkera przekazujesz -Wl,-u,vfprintf? Bez tych bibliotek sprintf nie działa. Do programowania pamięci flash mojego uC używam avr studio. Nigdy nie stosowałem żadnego przekazywania "czegokolwiek" do linkera. Myślałem, że samo #include...

    Mikrokontrolery AVR sony_1000   30 Cze 2010 20:03 Odpowiedzi: 9    Wyświetleń: 4192