operacja zmiennoprzecinkowy

Znaleziono około 340 wyników dla: operacja zmiennoprzecinkowy
  • Zamiana liczb ułamkowych na U2 i operacje zmiennoprzecinkowe - wyjaśnienie

    Może zobacz ten link: http://mr-k.namyslow.eu.org/studia/arytm... Może się przyda. Pozdrawiam.

    Początkujący Elektronicy   10 Sty 2006 22:08 Odpowiedzi: 2    Wyświetleń: 2048
  • Błędne obliczenia w Bascom: konwersja typów zmiennych, jak poprawić?

    Źle definiujesz typ zmiennych. Żeby można wykonywać operacje zmiennoprzecinkowe, typ zmiennych powinien być single lub double. Dim Dawka_temp As Single, Dawka As Single

    Mikrokontrolery AVR   18 Paź 2011 11:46 Odpowiedzi: 4    Wyświetleń: 1083
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATmega][C] Ogromne rozmiary pliku - funkcja _delay_ms

    temat wałkowany już kilka krotnie. funkcje delay mają argument typu float jeśli podajesz zmienna jako argument do dodajesz również operacje zmiennoprzecinkowe na tej funkcji które .... dają efekt jaki uzyskałeś

    Mikrokontrolery AVR   27 Lut 2011 17:05 Odpowiedzi: 6    Wyświetleń: 1777
  • REKLAMA
  • Jak wykonać operacje zmiennoprzecinkowe na MCS-51 w asemblerze?

    Czy ktos mi pomoze zdobyć jakieś infornacje związane z prostymi operacjami arytmetycznymi zmiennoprzecinkowymi (dodawanie, odejmowanie, mnozenie?. dzielenie?) na MCS-51. Będe wdzięczny za jakis programik (w asemblerze) na ten temat. Dzięki.

    Mikrokontrolery   20 Lis 2003 12:36 Odpowiedzi: 8    Wyświetleń: 2011
  • avr gcc - błędne wyniki operacji zmiennoprzecinkowych na ATMEGA64

    Witam Nigdy nie działałem za zmiennym przecinku, ale teraz muszę policzyć nie za ciekawy wzór i muszę to zrobić na typie Double Mam funkcję double fp_calc(void) { double fp; double HUMI=55; double TEMP=293.15; fp=((272.186*log(HUMI/100...

    Mikrokontrolery AVR   28 Gru 2008 21:47 Odpowiedzi: 4    Wyświetleń: 2684
  • Liczby zmiennoprzecinkowe. Jakie są standardy? Operacje na takich liczbach.

    Tutaj znajdziesz sporo na ten temat: http://pl.wikipedia.org/wiki/Liczby_zmie... Pozdrawiam

    Początkujący Elektronicy   01 Lut 2006 19:58 Odpowiedzi: 2    Wyświetleń: 1185
  • [ATTiny2313/C] Zajmowanie pamięci przez operacje na float

    AVR nie ma operacji na liczbach zmiennoprzecinkowych (float). kompilator musi je jakoś emulować. jeśli nie jest to absolutnie konieczne nie stosuj zmiennych float.

    Mikrokontrolery AVR   26 Gru 2009 16:08 Odpowiedzi: 4    Wyświetleń: 1590
  • REKLAMA
  • skalowanie sygnału analogowego od -1 do 1 (STEP7)

    Wszystko jest w porządku - tak powinno być. Tylko ty wyświetlasz wartości w reprezentacji DEC, a powinieneś w w FloatingPoint (najedź nad monitorowaną wartość, prawy klawisz > representation > floating-point). Zobaczysz że jest dobrze. Ponieważ chciałeś przeskalować do zakresu ułamkowego, to dalej musisz się posługiwać tym co masz w MD30 za pomocą operacji...

    Automatyka Przemysłowa   16 Mar 2009 09:59 Odpowiedzi: 11    Wyświetleń: 4595
  • Konwersja Długości i Szerokości geograficznej na współrzędne kartezjańskie x,y w metrach

    Kolega napisał bardzo celenie o typach danych, chcesz mieć wynik w typie long a używasz zmiennoprzecinkowych operacji. Dodatkowo operacje zmiennoprzecinkowe są bardzo wolne na 8-bitowym procesorze.

    Arduino   17 Cze 2023 16:02 Odpowiedzi: 22    Wyświetleń: 720
  • REKLAMA
  • STM32: Jak zredukować próbkę 24-bitową do 16-bitowej i odwrotnie?

    a także wydłuży czas odczytu z takiej pamięci A operacje zmiennoprzecinkowe nie dają opóźnienia ? *) Nie da się DOBRZE zaprojektować układu, na który ZAŁOZENIA nie są jasne. *) ma to znaczenie lub nie - tak samo jak memory access, ZALEŻY

    Mikrokontrolery ARM   10 Cze 2024 15:47 Odpowiedzi: 33    Wyświetleń: 777
  • [Atmega8] [Atmega8][BASCOM] Optymalizacja kodu sterownika akwarium - oświetlenie i grzałka

    Witam, Jeśli nie musisz nie korzystaj ze zmiennych typu single, lepiej przeskalować int'a kilka razy (np zamiast 1,232 robisz 1232 a przy wyświetlaniu dodajesz przecinek) operacje na liczbach zmiennoprzecinkowych zjadają spora flash i czasu procesora. Pozdrawiam, Marcin

    Mikrokontrolery AVR   24 Gru 2011 00:30 Odpowiedzi: 27    Wyświetleń: 4158
  • Mikrokontrolery - Narzędzia i języki programowania

    Jak nie trzeba szybko (choć i tu bym polemizował, kwestia wprawy) to najlepiej w asemblerze (chyba,że potrzebne są operacje zmiennoprzecinkowe)

    Mikrokontrolery Początkujący   24 Paź 2015 18:13 Odpowiedzi: 384    Wyświetleń: 239642
  • ATSAM7S - Jak dobrać minimalny model procesora do rozmiaru pliku bin?

    Hmmm no tak mam operacje zmiennoprzecinkowe w przerwaniach. Co w takiej sytuacji?

    Mikrokontrolery ARM   16 Gru 2014 18:06 Odpowiedzi: 21    Wyświetleń: 2322
  • Japoński K najszybszym superkomputerem na świecie - 8 petaflopsów

    Jest to 8 biliardów operacji zmiennoprzecinkowych na sekundę. http://pl.wikipedia.org/wiki/FLOPS

    Newsy   22 Cze 2011 19:58 Odpowiedzi: 27    Wyświetleń: 3942
  • PIC16F1459 - Jak programować PIC po doświadczeniach z AVR (Arduino)?

    AVE... Przykład z MikroPascal, prosty kod do małego alarmu na PIC16F84A. Optymalizacja ustawiona na zero dała takie wyniki RAM: 4, ROM: 211 słów. Optymalizacja ustawiona na pięć zaś dała RAM: 4, ROM: 178 słów. Inny program, z kilkoma operacjami na liczbach zmiennoprzecinkowych pisany na PIC16F1827 dał takie wyniki: bez optymalizacji 122/3954 słów RAM/ROM;...

    Mikrokontrolery PIC   14 Sie 2015 22:16 Odpowiedzi: 47    Wyświetleń: 8973
  • Jak przekonwertować datę z MJD na Y-M-D bez liczb float?

    Ile razy na sekundę będziesz robił konwersję daty, że liczby zmiennoprzecinkowe są problemem? A może dałeś za mały mikrokontroler i szkoda FLASH na operacje zmiennoprzecinkowe?

    Mikrokontrolery   14 Gru 2018 10:35 Odpowiedzi: 24    Wyświetleń: 597
  • GPT4.0 czyli drugi wywiad ze sztuczną inteligencją ElektrodaBot 4.0 - zapraszam do zadawania pytań!

    Ile Gflopów ma procesor Intel e5-2699 v4 Procesor Intel Xeon E5-2699 v4 to 22-rdzeniowy, 44-wątkowy procesor oparty na architekturze Broadwell-EP. Jego maksymalna częstotliwość taktowania wynosi 3,6 GHz. Aby obliczyć wydajność w GFLOPS dla tego konkretnego procesora, możemy użyć wzoru: GFLOPS = (liczba rdzeni) x (częstotliwość taktowania) x (liczba...

    Tematy tygodnia   03 Kwi 2023 09:12 Odpowiedzi: 927    Wyświetleń: 22719
  • Schematy układów logicznych do operacji na liczbach zmiennoprzecinkowych

    Witam Poszukuje schematow na bramkach logicznych realizujących dodawanie, odejmowanie, mnożenie, dzielenie na liczbach zmiennoprzecinkowych (format obojętny). Z góry dziekuje.

    Początkujący Elektronicy   16 Mar 2006 10:15 Odpowiedzi: 4    Wyświetleń: 1154
  • Jak zastąpić elementy tablicy średnią sąsiednich w Delphi 7?

    Tablicę masz typu Integer, a dzieląc przez 2 wykonujesz operację zmiennoprzecinkową. Uzyj dzielenia stałoprzecinkowego (div) lub zaokrąglij wynik (Round).

    Programowanie Początkujący   27 Gru 2011 21:51 Odpowiedzi: 12    Wyświetleń: 2562
  • Wyświetlanie kołowego paska postępu na OLED przez U8g2.

    Funkcje trygonometryczne zajmują sporo czasu procesora, w AVR obsługa operacji zmiennoprzecinkowych jest delikatnie mówiąc słaba. Jak wspomniał kolega (at)szelus możesz sam stworzyć tablice sin lub użyć biblioteki TurboTrig, gdzie jest to już gotowe. https://github.com/ibilux/TurboTrig

    Arduino   02 Gru 2019 00:24 Odpowiedzi: 5    Wyświetleń: 798
  • Wybór DSP: stałoprzecinkowy czy zmiennoprzecinkowy? Który lepszy?

    zlaęzy do jakich operacji chesz ich uzywac. nie bede sie rozpisywal zbytnio -sprobuj wykonac jakąs operację zmiennoprzecinkową na procesorze stało przecinkowym i zobacz ile to potrwa :) - no i o ile dluższy będzie program.

    DSP i Transmisja   29 Cze 2007 20:39 Odpowiedzi: 5    Wyświetleń: 1726
  • [STM32] Nietypowe zachowanie FFT przy sygnale złożonym

    Hmm, wychodzi na to, że nie. (at)_jta_ Jednak tak :D Po prostu w związku z niedokładnością operacji zmiennoprzecinkowych, wyniki na wejściu i wyjściu są prawie identyczne, ale różnią się setnymi, dlatego ten if na końcu, porównujący wartości tabel, zwracał zawsze fałsz.

    DSP i Transmisja   17 Mar 2020 20:02 Odpowiedzi: 27    Wyświetleń: 1368
  • Jak uniknąć błędów przy obliczeniach zmiennoprzecinkowych w Bascom?

    Siemka! Musisz wziąść pod uwagę fakt, iż zmienna single przechowuje wartości zmiennoprzecinkowe ze skończoną dokładnością i to może być zauważalne przy niektórych operacjach na tego typu zmiennych. Poszukaj w helpie od Bascoma i poczytaj o kodowaniu liczb zmiennoprzecinkowych i wszystko Ci się wyjaśni:) Pozdrawiam!! Widzę że dałeś kod.:) Mi się wydaje...

    Mikrokontrolery   20 Wrz 2006 19:37 Odpowiedzi: 5    Wyświetleń: 1668
  • aTTINY26 i TLE4905L: Zerowanie odczytu prędkościomierza i podłączenie hallotronu

    -Pasowało by by podczas wyświetlania tekstu zapewnić tej operacji spójność. -Można prosić o definicję funkcji lcd_int() ?? -Nie szkoda ci kb flash'u na operacje zmiennoprzecinkowe ? przy wyświetlaniu tekstu za pomocą operacji matematycznych możesz łatwo obyć się bez tego :) -Ja szumy styków kondensatorkiem rozwiązałem :)

    Mikrokontrolery AVR   09 Sty 2014 06:27 Odpowiedzi: 8    Wyświetleń: 2247
  • Odmierzanie nanosekund na ARM przy użyciu timerów STM

    Użyłeś przestarzałego 103 Nie 103 a 107. Jak pamiętam, 103 nie ma z ETH. A może sie uparłem na STM32F1xx bo będę programował w środowisku Arduino? softspiwrite i po problemie. A może lubię jak operacje zmiennoprzecinkowe nie sa robione przez FPU?

    Mikrokontrolery ARM   13 Mar 2018 22:51 Odpowiedzi: 62    Wyświetleń: 3711
  • Siłownik liniowy 12V - SPJ - Identyfikacja czujnika położenia tłoka

    Arduino Mega przy bezpośrednim sterowaniu na pewno da radę, chyba że będziesz wykonywał w programie jakieś bardzo skomplikowane operacje na liczbach zmiennoprzecinkowych jeżeli to tylko proste sterownie 6 silnikami DC plus pomiar impulsów z 6 enkoderów nie będzie problemów. Warto zastanowić się nad wykorzystaniem I2C bez problemu można obsłużyć LCD...

    Robotyka Modelarstwo i CNC   12 Lis 2016 14:07 Odpowiedzi: 18    Wyświetleń: 4473
  • Jak obliczyć pierwiastek kwadratowy z liczby 16-bitowej w assemblerze 8051?

    Napisz jaką potrzebujesz dokładność, jeśli niewielką to najlepiej użyć gotowej tablicy. Jeśli dużej to trzeba rozłożyć funkcję pierwiatkowania np. na szereg Taylora i wtedy obliczać kolejne przybliżenia, ale to wymaga napisania procedur operacji zmiennoprzecinkowych (głownie mnożenie i dodawanie zmiennoprzecinkowe).

    Mikrokontrolery   29 Lut 2004 10:51 Odpowiedzi: 19    Wyświetleń: 2633
  • Robot klasy Linefollower - RetroBot

    Bardzo fajny projekt widać, że ogarnąłeś temat. Niestety jest jedno ale Jak w zdecydowanej większości przypadków w projektach z uC autor nie podzielił się kodem źródłowym a w tej konstrukcji to kluczowy element, który z przyjemnością bym obejrzał. A tak przyszłościowo - mając na pokładzie tak silny uC, który bez trudu obsłuży operacje zmiennoprzecinkowe...

    DIY Konstrukcje   02 Lut 2019 21:15 Odpowiedzi: 9    Wyświetleń: 2649
  • GeFanuc,VersaMax,Zapisanie próbek np. co 10s do pamięci.

    Jak jest z VersaMax to nie wiem ale w przypadku serii 90-30 moze to byc utrudnione bo nie wszystkie procesory z tej serii obsluguja operacje zmiennoprzecinkowe co przy rejestracji zmiennych temperatura moze byc problematyczne. Szczegolnie te starsze CPU uzywaja wylacznie zmiennych typu Integer.

    Automatyka Przemysłowa   23 Kwi 2008 19:18 Odpowiedzi: 4    Wyświetleń: 1461
  • DS1820 - różnice w odczytach temperatury, BASCOM 8051, 89C2051

    Szczerze mówiąc to prędzej napisałbym program w C który robiłby to samo, niż miałbym debuggować kod wygenerowany przez bascoma. Ja pierdzielę, jak można generować aż tak nadmiarowy kod, nikt przy zdrowych zmysłach nie używa na uC operacji zmiennoprzecinkowych, szczególnie że łatwo można się bez nich obejść w takiej prostej aplikacji.

    Mikrokontrolery   05 Mar 2004 20:26 Odpowiedzi: 3    Wyświetleń: 1491
  • Verilog - układ obliczający wynik wyrażenia cos x

    Standardowo ani verilog, ani vhdl nie oferują syntezy operacji zmiennoprzecinkowych. Będziesz więc musiał albo napisać własną implementację tych operacji, albo znaleźć gdzieś gotowy kod (o ile o to chodziło zadającemu zadanie...). Możesz też wykorzystać algorytm Cordic, zapewne będzie prostszy do implementacji (dodawanie/odejmowanie/shift) niż dodawanie/mnożenie/dzielenie...

    Programowalne układy logiczne   02 Gru 2008 10:47 Odpowiedzi: 4    Wyświetleń: 1849
  • Jak użyć sprintf do wyświetlenia liczby zmiennoprzecinkowej w C?

    No cóż, wygląda więc na to, że używasz biblioteki standardowej C, która nie obsługuje %f. Może w dokumentacji środowiska/kompilatora jest opisane, czy da się to włączyć i jak. Gdyby się nie dało, to - o ile same operacje zmiennoprzecinkowe działają - można użyć czegoś w stylu printf("%u.%03u", x/1000, x%1000); A jak nie, to trzeba się pobawić w obliczenia...

    Programowanie   12 Mar 2020 23:05 Odpowiedzi: 5    Wyświetleń: 609
  • Wykres liniowy funkcji U(t) na ekranie Adafruit-co po dojściu do końca ekranu

    Nie znam tej biblioteki, więc nie wiem jakie ma możliwości. Praktycznie same operacje zmiennoprzecinkowe. To będzie żółw. Biblioteka napisana tylko po to aby pokazać, że działa, nawet na ARM nie bardzo nadaje się do użytku. W praktyce, cała to przepisania. Dodatkowo, w tym projekcie, jedna z współrzędnych mieści się w bajcie. Można spróbować to wykorzystać....

    Arduino   21 Sty 2019 07:06 Odpowiedzi: 21    Wyświetleń: 1245
  • [Atmega16] [C] Wyświetlanie liczb zmiennoprzecinkowych na LCD

    Dokładnie tak. Kompilator wykonuje dzieleni całkowite, stąd problem. Swoją drogą, po co ładować float i specjalną wersję sprintf dla tak prostej czynności? Nie prościej pomnożyć result*1000 i podzielić przez 8192, wykonując operację na liczbach całkowitych? Na koniec tylko odpowiednio wyświetlić przecinek i cała operacja jest o jakieś 7kB krótsza i...

    Mikrokontrolery AVR   16 Maj 2011 08:45 Odpowiedzi: 12    Wyświetleń: 4370
  • [stm32 cortex m3][gcc 4.4.2] Czy to błąd kompilatora?

    Ale bez tych flag linker wywala błąd, bo libc,libgcc je potrzebują. Zresztą kompilator nie używa instrukcji vfp, bo gdyby używał to miałbym błąd związany z brakiem koprocesora. A tu operacje zmiennoprzecinkowe nie działają wtedy, gdy argumentami są liczby double inicjowane w sekcji .data. Na liczbach całkowitych działają poprawnie.

    Mikrokontrolery ARM   31 Mar 2010 17:39 Odpowiedzi: 5    Wyświetleń: 2441
  • Brak zapisu zmiennych do pamięci eeprom w AT80S8252

    A moze pora na unie. Coprawda nie Europejską ;) wyglada to tak: union { struct{char hi,lo} byte; int word;} Moja_zmienna; w taki sposób Moja_zmienna.word - to zmienna typu int Moja_zmienna.byte.lo - mlodsza jej czesc Moja_zmienna.byte.hi - starsza jej czesc Jako cala zmienna wykorzystujesz typu int a gdy chcesz zapisac do epromumusisz zapisac dwie jej...

    Mikrokontrolery   08 Maj 2005 02:14 Odpowiedzi: 12    Wyświetleń: 2072
  • Wydajność: SiS 620 z PII 450 czy i440LX z Celeronem 466?

    W PII pamięć drugiego poziomu jest taktowana z polową częstotliwości a w C 466 pamięć chodzi 466 to nić że jest jej 4 X mniej operacje zmiennoprzecinkowe ma szybsze gierki 3D będą chodzily lepiej . LX nie jest taki zly jeżeli plyta jest starannie wykonana polecam podkręcić :-) Wiem to z doświadczenia. Ale zobacz co będzie dla Ciebie lepsze .

    Komputery Hardware   01 Cze 2007 14:04 Odpowiedzi: 7    Wyświetleń: 1052
  • Jak zredukować błąd całkowania w żyroskopie LISY300AL?

    A czy w przypadku kiedy na cialo nie dzialaja zadne sily (tylko grawidacja w kierunmu poziomym) to akcelerometr sie nam nie przyda. Cialo moze byc zawieszone w przestrzeni i wirowac. Co w takim przypadku? Akcelerometr nie bedzie w stanie w takiej sytuacji pomoc. Wtedy rowniez moga wystapic drifty. W jaki sposob mozna to wyeliminowac i czy w ogole. Lepszy...

    Robotyka Modelarstwo i CNC   08 Lut 2012 08:58 Odpowiedzi: 18    Wyświetleń: 5017
  • PWM programowy 8-bit + ADC 10-bit = problem z obróbką danych

    A przypadkiem zmienna Adc_read nie jest typu całkowitego (np Word)?? Jeżeli pomnożymy przez coś co nie jest całkowite, to domyślnie kompilator obetnie część "zaogonkową". Jednym słowem dla kompilatora to co wcześniej napisałeś wygląda tak Adc_read = Getadc(4) Adc_read = Adc_read - 512 Adc_read = Adc_read * 0 Adc_read = Adc_read + 51 Bright = Adc_read...

    Mikrokontrolery   17 Mar 2007 22:30 Odpowiedzi: 9    Wyświetleń: 4824
  • Czy warto przerzucić się z AVR na PIC? Opinie i doświadczenia użytkowników

    Dodatkowo na stronie Microchipa znajduje się dużo dodatkowych bibliotek... np. operacje zmiennoprzecinkowe na PIC z serii 16 i wiele wiele innych... a co najważniejsze... napisali to programiści Microchipa... więc musi być optymalnie i musi działać:D a tak od siebie.... to AVR się jeszcze nie bawiłem... zaczynałem z PIC'ami i też nie żałuję... nie mam...

    Mikrokontrolery   18 Maj 2009 09:10 Odpowiedzi: 46    Wyświetleń: 14646
  • Biblioteka matematyczna w asemblerze dla mikrokontrolera 8051

    Zastanów się czy naprawdę potrzebujesz operacji zmiennoprzecinkowych. Czasem zamiast ładować biblioteki bardziej opłaci się pomnożyć liczby razy 10,100,.... a potem odpowiednio podzielić. Zwiększa się kod ale zyskujesz dzięki temu na ładowaniu bibliotek zmiennoprzecinkowych. Kwestia asm'a też jest dyskusyjna - tam gdzie jest sporo obliczeń szybciej...

    Mikrokontrolery   17 Lis 2005 11:01 Odpowiedzi: 8    Wyświetleń: 1071
  • Jak zrealizować skalowanie i obliczenia w asemblerze MMX?

    Przyznam, że nie rozumiem także... W procesorze wszystkie operacje zmiennoprzecinkowe przeprowadzane są z największą możliwą precyzją (ona jest możliwa do ustawienia dla FPU!), a wyniki automatycznie przeskalowane na typ taki, jaki był użyty. Owszem, można dokonać rzutowania wszystkich typów na taki o największej dokładności, aby wyniki jednych działań...

    Programowanie Początkujący   20 Maj 2013 17:47 Odpowiedzi: 3    Wyświetleń: 1131
  • Pinnacle 9 - desynchronizacja dźwięku i obrazu na Sempron 2500+ z 512MB RAM

    Karta Radeon 9200 VIVO,128 MB RAM,128bit. Nigdy nie używam programów jednocześnie z Pinnacle,defragmentacja jest robiona często(bardzo),komputer ma tylko kilka programów zainstalowanych,właściwie działa tylko dla Pinnacle'a. Aha kiedyś miałem ten program na Athlonie 1200 +512 MB RAM 133 Mhz z tą samą kartą graf. i było lepiej tzn problem był rzadszy...

    Software serwis   21 Gru 2006 12:11 Odpowiedzi: 4    Wyświetleń: 2333
  • [ATMEGA16] Programowanie sterowania wózka inwalidzkiego z potencjometrem 6k Ohm

    Sprzęt: :arrow: Bardzo brakuje dzielników ustalających napięcie na wejściach ADC przy utracie kontaktu na suwakach potencjometrów. :arrow: Nieco mniej brakuje pojemności (np. 100nF) tamże. :arrow: Czy jedno wyjście procesora przeładuje 5 bramek? Jaka tam jest częstotliwość? :arrow: Nie ma zabezpieczenia nadprądowego. :arrow: Brak pomiaru napięcia akumulatorów....

    Mikrokontrolery AVR   26 Wrz 2012 11:08 Odpowiedzi: 35    Wyświetleń: 6872
  • Projekty z procesorem TMS320F241 - jakie urządzenia stworzyliście?

    Witam, czy może mi ktoś wytłumaczyć jaka jest różnica pomiędzy wykonywaniem operacji na liczbach zmiennoprzecinkowych w przypadku procesora stałoprzecinkowego i zmiennoprzecinkowego gdy piszę program w C? Czy cos takiego jak "skalowanie zmiennych" dostępne jest z poziomu C czy to sprawa asemblera? Wiem tylko tyle ze problemy pojawiają się gdy chcę dodać...

    DSP i Transmisja   09 Mar 2025 20:55 Odpowiedzi: 297    Wyświetleń: 82917
  • [Bascom] Różnice między funkcjami ROUND i INT w zaokrąglaniu liczb

    Ale Round zwraca liczbę całkowitą, a nie zmiennoprzecinkową. Zwraca i całkowitą i zmiennoprzecinkową jednocześnie. To znaczy liczbę całkowitą zapisaną jako liczba zmiennoprzecinkowa. Przecież liczba zmiennoprzecinkowa też może być całkowita. Nie ma sensu przypisywać jej do zmiennej typu single. Jest sens. Są algorytmy które wymagają zaokrąglania i...

    Mikrokontrolery AVR   09 Lut 2015 11:48 Odpowiedzi: 14    Wyświetleń: 8623
  • Konwersja liczb w AVR. Liczba 2-bajtowa na kod BCD.

    Są to operacje finansowe, więc liczby zmiennoprzecinkowe odpadają. Operacje finansowe i AVR (złośliwy chichot). Coś Ci się chyba pomyliło.

    Mikrokontrolery   04 Sty 2017 17:07 Odpowiedzi: 77    Wyświetleń: 7475
  • ATmega8 - Zawieszanie się uC przy tworzeniu termometru LED - analiza kodu

    Dzięki, jeszcze z ciekawości, duża jest różnica w poborze prądu? Mówię o operacjach na liczbach zmiennoprzecinkowych i całkowitych

    Mikrokontrolery AVR   18 Paź 2014 19:15 Odpowiedzi: 5    Wyświetleń: 873
  • VHDL - Szybkie dodawanie liczb zmiennoprzecinkowych

    Większość programów do kompilacji projektów (np. Quartus Altery) ma gotowe komponenty do operacji na liczbach zmiennoprzecinkowych.

    Programowalne układy logiczne   06 Cze 2009 15:34 Odpowiedzi: 2    Wyświetleń: 2253
  • [RISC-V]Doświadczenia z architekturą RISC-V vs ARM - Digilent Arty A7

    (at)TWI Włąsnie w tym problem, że nie udostępniają z tego co zauważyłem. Dlatego jeśli mi się nie uda z tym corem bo będzie czegoś brakowało to będe szukał dalej. Z tego co zauważyłem to będę potrzebował około 30k LUTów bo potrzebuję jednostki FP. Do tego jakieś 10k LUTów na peryferia i już wychodzi dość pokaźny FPGA. Dodanie DSP jako koprocesor nie...

    Projektowanie i Tworzenie Po godzinach   15 Maj 2019 23:26 Odpowiedzi: 37    Wyświetleń: 2526
  • Wzorzec czasu GPS na module FGPMMOPA6C

    (at)andrzejlisek ciekawe czy ktoś wpadł kiedyś na pomysł aby sygnał 1PPS wykorzystać na stałe jako bramkowanie w częstotliwościomierzu, Bezpośrednio raczej sie nie da, trzeba podzielić przez 2. Nie jest to jednak dobre rozwiązanie, utrata sygnału satelit i tracimy sygnał bramkujący. Najrozsądniejsze jest synchronizowanie VCO sygnałem PPS. Ja zrobiłem...

    DIY Konstrukcje   08 Lut 2018 07:58 Odpowiedzi: 41    Wyświetleń: 15054
  • [atmega8][C] Nie zapisuje danej pomiarowej do zmiennej.

    Może pozbądź się tych zmiennoprzecinkowych operacji. Takie rzeczy można zarobić stałoprzecinkowo a różnica w prędkość i rozmiarze kodu jest kosmiczna. To bardzo proste: 1) Zakładamy 16 bitową rozdzielczość (można 32 jak się chce) 2) Przlieczamy współczynnik, o tak: 65536*0.351=23003 3) deklarujemy: unsigned short a; //16 bitowa bez znaku unsigned long...

    Mikrokontrolery AVR   11 Paź 2011 09:36 Odpowiedzi: 10    Wyświetleń: 2457
  • Komputer 486 z Windows 95 resetuje się po starcie - jak naprawić?

    Teraz kilka sekund po starcie Windowsa pojawia się bluscreen: A fatal exception 07 has occured at FCAF:00002FF2. Przeglądając dokumentacje kodów błędów, okazuje się coś bardzo ciekawego: 07: Błąd niedostępnego koprocesora Ten błąd występuje, gdy w komputerze nie ma koprocesora matematycznego, a ustawienie bitu EM Rejestru CR0 wskazuje na korzystanie...

    Komputery Hardware   10 Lis 2014 21:15 Odpowiedzi: 22    Wyświetleń: 5112
  • Windows XP 32-bit czy 64-bit do AMD 64X2 4200+, 2GB RAM, Gainward 8600GT – co wybrać?

    Pisałem sobie program użyłem zmiennej typu Real, a teraz dowiaduję się że jest ona 64 bitowa czyli jest typu double, ja mam Pentium III 32 bitowe więc przepisałem szybko program na zmienne typu single i załamka system podzielił przez zero. Googluje sobie o koprocesorach i co się dowiaduje że dawno one liczą na liczbach 128 bit. Chodzi o to że najbardziej...

    Software serwis   18 Gru 2008 15:30 Odpowiedzi: 29    Wyświetleń: 4157
  • Mikro komputer Space Cube

    Ja mam duzo roznego kramu podlaczone do i.MX31 po SPI, i chodzi ladnie pod Win CE 6.0. Troche bylo problemu z pisaniem sterownikow ale to tez jest do przejscia. co do tworzenia specjalizowanego kompa do sterowania, w moim przypadku duzej liczba operacji zmiennoprzecinkowych, to jestem twojego zdania, ale jesli produkt nie jest duza seria to, to sa nie...

    DIY Zagranica   05 Wrz 2008 13:13 Odpowiedzi: 7    Wyświetleń: 7220
  • Przechowywanie funkcji na karcie SD w STM32F107VC - jak zacząć?

    No właśnie... Głupie dzielenie czy operacje na liczbach zmiennoprzecinkowych to przecież kolejne funkcje, których adres w kodzie jest zakodowany WPROST... 4\/3!!

    Mikrokontrolery ARM   28 Maj 2010 14:01 Odpowiedzi: 23    Wyświetleń: 1946
  • STM32F4: Kompilator nie używa FPU w projekcie blink_led - jak to naprawić?

    To nie ma znaczenia czy float czy double. Jeśli zmienna jest typu float to dodatkowo dochodzą jeszcze konwersje float->double double->float fpu_enable() jest wywoływane wcześniej - to jest Twój kod. Problem i tak jest w tym, że nie ma obsługi sprzętowego fpu - kompilator wszystkie operacje na zmiennoprzecinkowych wykonuje programowo.

    Mikrokontrolery ARM   10 Lip 2013 21:50 Odpowiedzi: 6    Wyświetleń: 1290
  • Typ float 8-bitowy. Czy da się tak zadeklarować floata?

    Potrzeba Ci liczby stałoprzecinkowej, a nie zmiennoprzecinkowej. Na chłopski rozum - wykonuj operacje na liczbach -1, -2, -4, 0, 4, 2, 1. Jeśli musisz wyświetlić wynik, to interpretuj go jako wynik/8. http://pl.wikipedia.org/wiki/Kod_stałopo... http://en.wikipedia.org/wiki/Fixed-point... http://en.wikipedia.org/wiki/Q_(number_f... Pozdrawiam,...

    Mikrokontrolery AVR   14 Gru 2008 02:29 Odpowiedzi: 3    Wyświetleń: 2122
  • Atmega8 Bascom - Jak się pozbyć zmiennej typu single

    Zwykle bardzo łatwo jest zastąpić operacje na liczbach zmiennoprzecinkowych, operacjami na liczbach całkowitych. U ciebie w kodzie masz taki kwiatek: Pomoc3 = Cykl / Y Prc = Pomoc3 * 100 Czyli najpierw liczysz wartość która u ciebie jest ułamkiem, a póżniej praktycznie zamieniasz ją na liczbę całkowitą. A wystarczy zamienić kolejność i operować na liczbach...

    Mikrokontrolery AVR   09 Gru 2013 10:11 Odpowiedzi: 17    Wyświetleń: 2319
  • [ZL25ARM] Czy można debugować STR912FAW44 za pomocą ZL18PRG przez LPT?

    ad 2. Możesz zakomentować. ST używa w swoich bibliotekach bool, a nie wszystkie kompilatory to mają. Poza tym, ja zawsze przeglądam pliki dostarczone od producenta - w nich też są błędy lub niedociągnięcia ad 3. -mhard-float oznacza użycie koprocesora przez kompilator -mfpu=fpa oznacza użycie konkretnego formatu liczb zmiennoprzecinkowych (patrz dokumentacja...

    Mikrokontrolery ARM   02 Kwi 2009 12:28 Odpowiedzi: 54    Wyświetleń: 7858
  • Runtime error R6002 Floating Piont Support not loaded

    To nie ma nic do windowsa, działasz totalnie na oślep. Tak się nie rozwiniesz jako programista. I nie naprawia się błędów przez reinstalacja, ale przez precyzyjną analizę. Na małych architekturach zmienny przecinek nie jest przyłączany by default, a na życzenie. Problem tkwi w twoim projekcie. To mogą być paradoksalne złączenia okoliczności, jak sprintf...

    Mikrokontrolery ARM   28 Maj 2023 07:50 Odpowiedzi: 5    Wyświetleń: 249
  • Gotowy program BASCOM do pomiaru prądu z ACS712 dla początkującego

    Średnia można liczyć na jednej zmiennej. Wymaga to operacji zmiennoprzecinkowych. Trzeba więc stanąć przed wyborem, duże zapotrzebowanie na ram czy większe zużycie czasu CPU. Bascom ma ograniczenia co do liczby operacji zmiennoprzecinkowych w jednej linii Uwagi personalne usunąłem. O przesuwaniu przecinka słyszał? Odczyt z ADC mieści się w zakresie...

    Mikrokontrolery Początkujący   12 Cze 2018 19:21 Odpowiedzi: 17    Wyświetleń: 2832
  • Jak wprowadzać liczby zmiennoprzecinkowe w GXWorx2 dla FX2n?

    Witam. Proszę o informację, jak zapisywane są zmienne zmiennoprzecinkowe w środowisku GXWorx2 dla sterowników serii FX, konkretnie FX2n (mitsubishi). Stałe to np. K100, w oprogramowaniu są operacje na liczbach zmiennoprzecinkowych np. DESUB, jednak nigdzie nie doszukałem się jak wprowadzać takie wartośći. Programuję w drabince. Pozdrawiam i proszę o...

    Automatyka Przemysłowa   30 Sie 2013 10:00 Odpowiedzi: 3    Wyświetleń: 1536
  • Czy _delay_us(11250) przekracza limit i przechodzi do _delay_ms()? Jak używać?

    Wyjaśnia, wielkie dzięki za tak wartościową wypowiedź. To mnie bardzo zadowala, bo tam gdzie używam tej funkcji, mam (czy raczej mogę mieć) zmiennoprzecinkową stałą:) Czy zatem zamiast _delay_us(11250); lepiej będzie napisać _delay_ms(11.25); żeby kompilator nie musiał naprawiać moich błędów??? Chyba tak. Tak na marginesie - zauważyłem że w większości...

    Mikrokontrolery AVR   24 Sie 2010 13:42 Odpowiedzi: 53    Wyświetleń: 4856
  • [php] [PHP] Wyświetlanie GIF-a w skali szarości bez zapisu na serwerze

    Dobrze, to teraz zobacz sytuację taką - bardzo łatwo i szybko można zmienić paletę kolorów obrazu GIF, bo to tylko mały obszar. Tyle, że taka zmiana nic nie daje, bo rozmiar (palety i indeksów) pozostaje ten sam. Jeśli więc chcieć zmniejszyć w ten sposób rozmiar pliku, to musisz wczytać ten obraz do pamięci (szerokość x wysokość x 24-bity), zmienić...

    Programowanie Początkujący   03 Mar 2012 13:42 Odpowiedzi: 19    Wyświetleń: 1809
  • [C++] Niejednokładność zmiennych różnych typów

    Znany i lubiany problem we wszystkich chyba językach - związany z reprezentacją liczb zmiennoprzecinkowych w postaci binarnej. Po każdej operacji na dwóch takich liczbach najlepiej wynik zaokrąglić do iluś miejsc po przecinku. Twoja funkcja ToDouble prawdopodobnie gdzieś używa jakiś zaokrągleń, a może po prostu przy zwykłej konwersji ze stringa jest...

    Programowanie   10 Lis 2011 06:57 Odpowiedzi: 4    Wyświetleń: 1455
  • Kompilacja kodu z FPU na Cortex-M4 w GCC – ustawienia Makefile i toolchain Linaro

    Nie widzę żadnych przeciwwskazań. Ta flaga optymalizatora nie powinna sprawiać jakichś większych problemów. Jakoś zawsze unikam floatów jak mogę, więc nie wiem czy to co powiem mądre będzie, ale spróbuję. Co do cytatu to widzę to zupełnie inaczej. Zważywszy że: -ffast-math Sets -fno-math-errno, -funsafe-math-optimizations, -fno-trapping-math, -ffinite-math-only,...

    Mikrokontrolery ARM   19 Mar 2012 23:19 Odpowiedzi: 24    Wyświetleń: 5306
  • Falownik napięcia na STM32F407

    Hehe czyli rozmywałeś widmo losową zmianą f nośnej;] W STM32F1 już nie pamiętam ale raczej wychodziło mniej niż 1us w każdym bądź razie wykonałem taki sam test jak Twój na F4 i wyszło ok 270ns. W sumie do tego testu lepiej by wywołać przerwanie od wciśnięcia przycisku i w tedy w funkcji obsługi przerwania zmienić stan jakiegoś wyprowadzenia, i zmierzyć...

    DIY Konstrukcje   11 Sty 2018 09:41 Odpowiedzi: 42    Wyświetleń: 28701
  • Bascom: Jak monitorować wiele parametrów w komputerze samochodowym?

    A nie możesz po prostu robić obliczeń w funkcji obsługi timera 1, zapisywać to do globalnych zmiennych i następnie w głównym programie odczytywać te zmienne jeśli zamierzasz wyświetlić te wartości? Główny ekran to pewnie jakaś pętelka, która odczytuje pewne wartości, jak np. timer 0, temperatura, itp., następnie przelicza wszystko, potem wyświetla i...

    Mikrokontrolery   07 Lip 2007 17:52 Odpowiedzi: 9    Wyświetleń: 2160
  • Makro, VBA - wszystkie kombinacje prawdopodobieństw

    Witam, Czy chodzi Ci o coś takiego jak w załączniku? Makro napisane na szybko, "na kolanie", z bezczelnie zagnieżdżonymi 5 pętlami FOR (gdzie aż się prosi aby użyć jakiejś rekurencji...), dodatkowo operacje wykonywane na liczbach całkowitych, żeby uniknąć problemów z sumowaniem i porównywaniem liczb zmiennoprzecinkowych (czyli 1 = 0.1, 2 = 0.2 etc).

    Programowanie Początkujący   17 Wrz 2013 22:25 Odpowiedzi: 9    Wyświetleń: 3570
  • Debuger jako narzędzie marnujące czas programisty?

    istnieje jeszcze mało znany poziom -Og Hehe - rzeczywiście bardzo mało znany - standardowe ustawienie w nielubianych przez Ciebie nie DIY IDE do debugowania. Tak że pewnie najbardziej popularna opcja przy debugowaniu :) Tak przy okazji przy -Og problem (at)tmf z volatile znika bo to akurat jest optymalizowane. Zależności czasowe i data race są zależne...

    Projektowanie i Tworzenie Po godzinach   20 Lip 2018 20:36 Odpowiedzi: 58    Wyświetleń: 3057
  • [Bascom] Dlaczego mnożenie single 1 * 0.1 daje 0.099999996?

    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 też odradzam... nie wytaczajmy armaty na muchę :D

    Mikrokontrolery AVR   15 Lip 2011 06:56 Odpowiedzi: 9    Wyświetleń: 2418
  • Dlaczego pliki .hex z AVR Studio i AVR-GCC mają różne rozmiary?

    Przy okazji mam jeszcze takie pytanie odnośnie biblioteki math.h - czy można w C jakoś tak zadeklarować dokładność operacji zmiennoprzecinkowych, żeby nie zabierały tyle miejsca? Dam przykład - urządzenie musi wyświetlić wynik w postaci logarytmicznej. Np. musi obliczyć log10 z 4000. Jeżeli zmienną wyniku zadeklaruję jako int. to otrzymuję wynik 3,...

    Mikrokontrolery AVR   08 Cze 2010 13:12 Odpowiedzi: 47    Wyświetleń: 5517
  • Najszybszy procesor na świecie

    http://obrazki.elektroda.net/53_12426654... Firma Fujitsu poinformowała o opracowaniu najszybszego na świecie procesora, zdolnego wykonać 128 miliardów operacji na sekundę. Prototyp o kodowej nazwie „Venus” (SPARC64 VIIIfx) wykonano w technologii 45nm. CPU ma wydajność 128 GFLOPS, czyli 128 miliardów operacji zmiennoprzecinkowych na...

    Newsy   21 Maj 2009 14:05 Odpowiedzi: 5    Wyświetleń: 2937
  • Arduino Uno - Skaczące odczyty z czujników LM35, jak ustabilizować?

    Ciezkao stwierdzi sadze ze okolo 100 ale to jest tylko w przypadku A0 i A1 , adc z A2 potrafi wskazywac temp nawet 250 stopni i ja utrzymywac Jeśli rzadkie to problem rozwiążesz, zresztą jeśli to sterowanie i i tak powinieneś tak zrobić, uśredniając wyniki. Uśredniać można na kilka sposobów, wybierz najlepszy dla ciebie (tablica wyników, dodawanie...

    Arduino   02 Wrz 2017 09:23 Odpowiedzi: 28    Wyświetleń: 2505
  • [AVR][C] - czy to wielki kłopot zamieniać double na text?

    Kilka sprostowań: 1. W kompilatorach C na AVR typ float jest tożsamy z double i jest 32 bitowy. Moze to się zmieni w przyszłych implementacjach. 2. Mantysa w 32 bitowej reprezentacji liczby jest 23 bitowa a w 64 bitowej jest 52 bitowa. Jako, ze na jedną cyfrę dziesiętną jest potrzebne ok 3.32 lcyfr binarnych (dokładnie log(2)(10) <-podstawa 2 ) to...

    Mikrokontrolery AVR   08 Cze 2008 22:03 Odpowiedzi: 13    Wyświetleń: 5217
  • Chcę zbudować(skonstruować) "procesor"

    Zajrzałem na stronę http://www.megaprocessor.com/ - prawie dwa lata pracy, żeby to zbudować; nie wiem, czy autor stworzył koncepcję architektury "od zera", czy użył jakiejś znanej architektury jako wzoru, w każdym razie wyłapałem, że szukał jak zrobić np. bramkę Exclusive Or z tranzystorów; i nie wiem, jak to się porównuje ze znanymi mikroprocesorami...

    Projektowanie i Tworzenie Po godzinach   04 Sty 2019 12:49 Odpowiedzi: 19    Wyświetleń: 4935
  • Czy Arduino może sterować PWM silnika i wyświetlać dane na ekranie?

    "]Co do wyświetlacza, to KONIECZNIE na przerwaniach od timera. To nie jest konieczne w tym projekcie. W tej postaci o jakiej pisze autor może i nie konieczne, ale pisałem Mała zmiana w kodzie i wyświetlacz będzie migał albo świecił nierównomiernie. Kombinowanie z millis i innymi rozwiązaniami nieopartymi o przerwania, prędzej czy później się mści....

    Arduino   30 Lis 2018 23:08 Odpowiedzi: 12    Wyświetleń: 558
  • nVidia dostaje 12 milionów $ na badania dotyczące eksaflopowego superkomputera

    http://obrazki.elektroda.pl/5939594500_1... Ministerstwo energetyki USA dało firmie nVidia 12 milionów dolarów na badania dotyczące eksaflopowego komputera. Obecnie jednostką mocy obliczeniowej superkomputerów jest petaflop, czyli 10^15 operacji zmiennoprzecinkowych na sekundę. Eksaflop to 10^18 operacji na sekundę. Dla przypomnienia - najszybszy...

    Newsy   17 Lip 2012 11:19 Odpowiedzi: 11    Wyświetleń: 3714
  • Spadek FPS z 200 do 20 w grach - Gigabyte b550, Ryzen 7, RTX 4060

    W tym cały sekret projektowania, składania i dobierania elementów składowych do zestawu mając określony cel, jaki chcemy osiągnąć, nie wystarczy kupić super podzespoły, poskładać to razem i oczekiwać cudów na kiju, musi to ze sobą być kompatybilne, wydajne, stabilne, a płyta musi umieć to wszystko obsłużyć. Już od dawna nie zajmuję się składaniem zestawów...

    Komputery Hardware   10 Kwi 2024 08:21 Odpowiedzi: 13    Wyświetleń: 423
  • [AVR][C] - Metody obrotu bitmapy do wyświetlacza graficznego

    Witam, Od jakiegoś czasu bawię się wyświetlaczem graficznym 64x128 na sterowniku UC1601. Powstała potrzeba wykonania kompasu, który wyświetlał będzie strzałkę skierowaną w stronę północną, z wyświetleniem strzałki nie ma żadnego problemu, jednak problem powstaje gdy strzałkę trzeba obrócić. Na chwilę obecną AVR'ka musi do każdej klatki przeliczyć nowe...

    Mikrokontrolery AVR   24 Sty 2014 22:39 Odpowiedzi: 7    Wyświetleń: 1431
  • Ośmiordzeniowy procesor Nehalem-EX Intela

    Intel prezentuje ośmiordzeniowy procesor Nehalem-EX http://obrazki.elektroda.net/21_12434308... Zbudowany z 2,3 miliarda tranzystorów ośmiordzeniowy procesor Nehalem-EX (nazwa kodowa Beckton), którego premierę Intel planuje na pierwszą połowę 2010 roku, będzie wyraźnie przewyższał wciąż opóźniany układ Itanium Tukwila nie tylko pod względem złożoności....

    Newsy   01 Cze 2009 10:46 Odpowiedzi: 12    Wyświetleń: 3813
  • Pierwszy wywiad z sztuczną inteligencją ElektrodaBot - zapraszam do zadawania pytań!

    zespół Alana Turinga wykonywał ataki brutforce na szyfry ENIGMY na podstawie prac polskich kryptologów Mariana Rejewskiego, Jerzego Różyckiego, Henryka Zygalskiego. Czy jesteś w stanie oszacować ile trwałby atak brutforce na szyfr EIGMY gdyby Turing dysponował SBC Raspberry Pi 4? Ciekawe pytanie! Szyfr Enigmy był bardzo skomplikowany, dlatego także...

    Tematy tygodnia   29 Mar 2023 11:02 Odpowiedzi: 2194    Wyświetleń: 36657
  • [PASCAL] Sprawdzanie podzielności liczby rzeczywistej przez 3 - błąd typów

    (at)akajarz - nawiasy nie są potrzebne. (at)D-Generat - nie można stosować operacji takich jak mod czy div do liczb zmiennoprzecinkowych, gdyż te operacje są ściśle związane z rozkazami podjednostki ALU procesora, a ona pracuje tylko na liczbach całkowitych. Ponadto jaki jest wg Ciebie sens sprawdzania, czy 3.1 jest podzielne czy nie? Możesz przedstawić...

    Programowanie Początkujący   18 Kwi 2012 11:09 Odpowiedzi: 13    Wyświetleń: 4042
  • Jak obciąć cyfry do 0.1 w Bascomie bez błędów zmiennoprzecinkowych?

    Witam ! Jak zaokrąglić, a w zasadzie obciąć cyfry w liczbie do 0.1 w Bascomie ? Zrobiłem tak: a=1.1625 'liczba przykładowa b=a*10 b=int(b) b=b/10 lcd b efekt np. 1.099999 To zapewne wynika z niedoskonałości operacji na liczbach zmiennoprzecinkowych. Może ktoś wie jak to zrobić bez sztucznego sprawdzania i dopisywania końcówek. PL

    Mikrokontrolery   15 Lut 2006 23:03 Odpowiedzi: 9    Wyświetleń: 1348
  • atmega8 - Bascom: Optymalizacja użycia pamięci przy zmiennych 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 na liczbach zmiennoprzecinkowych w inny sposób, zeby...

    Mikrokontrolery AVR   13 Sie 2014 20:01 Odpowiedzi: 1    Wyświetleń: 1026
  • WinAVR 20071221RC1 - jakie zmiany w nowej wersji?

    Informacje o zmianach dostępne są po zainstalowaniu: Below is just a sample of what's new. Added support for these devices: AT90PWM216 AT90PWM316 ATtiny43U ATtiny48 ATtiny88 AT90PWM2B AT90PWM3B ATmega48P ATmega88P ATmega168P ATmega328P ATmega1284P ATmega32HVB Binutils 2.18 New version. GCC 4.2.2 New version. avr-libc HEAD (Future 1.6.0) New version....

    Mikrokontrolery   20 Gru 2007 16:05 Odpowiedzi: 1    Wyświetleń: 1329
  • Najmocniejszy procesor do płyty FIC PT-2007 - modernizacja komputera

    Obawiam się, że max co włożysz do tej płyty to procek Pentium MMX 233 lub AMD K6 266MHz (wg instrukcji max 233 MHZ, ale płyta ma możliwość ustawienia mnoznika x4). Osobiście polecałbym podkręcenie istniejącego procka (nie napisałeś, ale rozumiem, że ma jest to Pentium 200 MMX). Spróbuj zwiekszyć mu częstotliwość taktowania magistrali do np 75 MHZ, powinno...

    Komputery Hardware   30 Mar 2004 17:42 Odpowiedzi: 5    Wyświetleń: 915
  • Jak zrobić wskaźnik poziomu paliwa LED z Arduino Nano i diodami WS2812?

    Więc masz wybór: - robisz programową linearyzację - w dzielniku używasz źródła prądowego a nie rezystora Ale co ma nieliniowość czujnika do sposobu w jaki kolega chce wyświetlać wskazania ? ;) Przyjmijmy pusty zbiornik to 0R, połowa 50R, pełny 100. Dał rezystor 1k. Przy pustym ma 0. Przy pełnym ma (1000R+100R)/100R = 11. Przyjmijmy, ze dzielnik z rezystorami...

    Arduino   05 Lut 2018 14:37 Odpowiedzi: 64    Wyświetleń: 4836
  • Jak uzyskać wynik dzielenia int przez 100 z miejscami po przecinku?

    zamiast float uzywaj double - podwojna precyzja A co do mozliwego zapisu liczb, to float/double umozliwia zapisanie wiekszej/mniejszej liczby niz int, tyle tylko, ze przy tak duzych liczbach zacznie wprowadzac drobne bledy w obliczenia. "i chciałem żeby powieściła jak największe wartości." A jak sie przez moment zastanowisz, to twoj sposob myslenia...

    Programowanie   14 Lip 2005 13:40 Odpowiedzi: 4    Wyświetleń: 980
  • Cscape- xlt, wyświetlanie temperatury na wyświetlaczu.

    Pisząc "surowa wartość" miałem na myśli to, co zawierają rejestry %AI, ale rozumiem w czym rzecz. Albo konwersja na liczbę zmiennoprzecinkową i potem dzielenie przez 20 (nie tracimy dokładności, ale wykonujemy operacje na liczbach zmiennoprzecinkowych), albo możemy tylko pomnożyć wartość z rejestru %AI przez 5 BEZ wcześniejszej konwersji sygnału i wtedy:...

    Automatyka Przemysłowa   24 Lut 2013 14:49 Odpowiedzi: 39    Wyświetleń: 5139
  • rozdzielenie liczby czterocyfrowej na dwa bajty (bascom)

    OMG... odpadlem [; czlowieku! liczba twoja zajmuje dwa bajty. wiec najpierw zapisz ... pierwszy, a potem... drugi. po co te kombinacje? moze zapisuj to jako ilosc wielokrotnosci jakiejs fajnej liczby pierwszej (np 23) oraz reszta - bedzie jeszcze bardziej bezsensownie. mozesz zapisywac w eepromie 16bitowo? no to w ogole po co te kombinacje? moze pokombinuj...

    Mikrokontrolery   26 Mar 2009 10:50 Odpowiedzi: 16    Wyświetleń: 4821
  • ARM Atmel - błąd mnożenia float przez int przy dużych wartościach

    Witam! Uruchamiam na ARM'ie Atmela program w którym wykonuje różne operacje na liczbach zmiennoprzecinkowych. Problem w tym ze program wyklada sie przy takiej instrukcji a=32000; prob[i]*=a; Dla tak na oko mniejszych od 1000 przechodzi ta linijke, ale dla wiekszych wartosci tej liczby wywala sie. prob jest tablica floag, a natomiast jest typu int. Co...

    Mikrokontrolery   21 Lut 2008 20:12 Odpowiedzi: 3    Wyświetleń: 1242
  • Fatek PLC: Nieprawidłowe wartości przy operacjach na typie Real

    (at)marek2784 Chwileczkę, widzę że korzystasz z EasyBuilderPro. Czy zmieniłeś w bloku numerycznym typ zmiennej na zmiennoprzecinkowy? Domyślnie chyba jest ustawiony 16 bitowa liczba całkowita.

    Automatyka Sterowanie PLC   19 Lip 2020 19:44 Odpowiedzi: 16    Wyświetleń: 897
  • IBM Aquasar -komputer chłodzony wodą zaczął ogrzewać budynek

    http://obrazki.elektroda.net/0_127352156... Aquasar - chłodzony cieczą superkomputer , znajdujący się w szwajcarskim ETH Zurich, w czwartek rozpoczął analizę dynamiki płynów z jednoczesnym dostarczaniem do budynku energii cieplnej. W typowym centrum danych około połowa energii zużyta jest na jego chłodzenie. Naukowcy z IBM i z Zurychu będą monitorować...

    Newsy   17 Maj 2010 10:58 Odpowiedzi: 5    Wyświetleń: 3511
  • Opóźnienie między odczytami z sensora mimo użycia delay(1) nie trwa 1ms(arduino)

    Filtracja cyfrowa z biblioteki EMGFilters wykonuje wiele operacji mnożenia na danych zmiennoprzecinkowych, na takim powolnym, 8-bitowym mikrokontrolerze i bez wsparcia sprzętowego, jest to karkołomne zadanie i obliczenia muszą dosyć długo trwać. Delay zatrzymuje wykonywanie pętli na 1ms, a obieg pętli trwa "czas wykonania obłiczeń" + 1ms co oczywiście...

    Początkujący Elektronicy   10 Paź 2021 12:55 Odpowiedzi: 9    Wyświetleń: 435
  • [STM32][C/IAR][Win7] - "zawieszanie się" kontrolera NVIC

    ...nie tylko w STM32. NVIC wygląda zawsze tak samo w dowolnym procku na rdzeniu CM0/CM3. Tyle że na CM0 jest okrojony, ale nazwy sfrów i ich adresy są wszędzie identyczne. Mikrokontroler to nie pecet , więc stosowanie się do nawyków pisania na PC, pisząc na mikrokontroler, jest....uchybieniem. Każdy, piszący na mikrokontrolery napisze szybki i nieźle...

    Mikrokontrolery ARM   20 Lip 2011 07:14 Odpowiedzi: 14    Wyświetleń: 3296
  • Najszybszy komputer na świecie to japoński K

    http://obrazki.elektroda.pl/3865157600_1... Skonstruowany przez Fujitsu superkomputer K przyspieszył do 10,51 biliardów operacji zmiennoprzecinkowych na sekundę i tym samym strącił z tronu chińskiego Tianhe-1A. Przekroczenie granicy 10 petaflopów nie byłoby możliwe gdyby nie obecność 88 tysięcy ośmiordzeniowych procesorów SPARC64 VIIIfx...

    Newsy   05 Lis 2011 16:22 Odpowiedzi: 12    Wyświetleń: 4187
  • Biblioteka matematyczna do obliczeń sinusa na Atmel AT91SAM7X128

    Witam! Proboje zrobic na procku Atmela AT91SAM7X128 generator sinusoidy. Do procka mam podpiety przetwornik C/A do ktorego chce wysylac 16-bitowe odpowiednio obliczone probki (zapisane w zewnetrznej pamieci SRAM). Projekt kompiluje pod WINARM. I teraz pytanie do was. Jaka biblioteka matematyczna pozwoli mi na obliczenie sinusa na tym procku i operacje...

    Mikrokontrolery   06 Lut 2008 00:32 Odpowiedzi: 13    Wyświetleń: 2691
  • Attiny 2313 Bascom - Wyświetlanie Liczb Zmiennoprzecinkowych na AVT3500

    Jeśli zmienna wyświetl jest typu Word, czyli ma być to liczba całkowita. Od razu ci podpowiem, że nie potrzebujesz używac liczb zmiennoprzecinkowych, które "kosztuja" bardzo dużo. Zrób operacje na liczbie *10, a przy wyświetlaniu przesuń tylko przecinek w lewo o jedną pozycję.

    Mikrokontrolery AVR   02 Lis 2013 20:09 Odpowiedzi: 10    Wyświetleń: 1755