obliczenia zmiennoprzecinkowe

Znaleziono około 393 wyników dla: obliczenia zmiennoprzecinkowe
  • Jak wykonać obliczenia zmiennoprzecinkowe na uint8_t w AVR-GCC (ATmega)?

    Ale takie coś już działa :wink:. float a; uint8_t b; a = 20; a/=3; a*=10; b = a; Chodzi generalnie o jawne rzutowanie typów.

    Mikrokontrolery   28 Lut 2008 18:45 Odpowiedzi: 4    Wyświetleń: 3367
  • uC z komplementarnymi PWM + obliczenia zmiennoprzecinkowe

    Poszukuję uC z komplementarnymi PWM + obliczenia zmiennoprzecinkowe o podwójnej precyzji. Idealny by był: STM32H745ZI. Znalazłem STM32G431KB. Trochę duży rozrzut masz. Obudowa PQFP144, a obudowa TQFP32, to zupełnie różne światy. Jeżeli ten pierwszy jest idealny, to ten drugi nie ma szans go zastąpić. Ale... Ten drugi pochodzi z rodziny zaprojektowanej...

    Mikrokontrolery   28 Gru 2022 09:43 Odpowiedzi: 9    Wyświetleń: 504
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • AVR czy Atmega dla początkującego? Wybór zestawu ewaluacyjnego do nauki uP

    W czym programować najlepiej w asemblerze, jeżeli masz zamiar robić w przyszłości poważne projekty! To chyba jakieś żarty :D Kto poważny dzisiaj poważne projekty pisze w asemblerze? Kto się w takim olbrzymim kodzie połapie? Kto po przerwie będzie wiedział "co robił ten fragmencik kodu"? Kto w prosty sposób przeprowadzi obliczenia zmiennoprzecinkowe...

    Mikrokontrolery   29 Lip 2005 09:52 Odpowiedzi: 28    Wyświetleń: 6229
  • REKLAMA
  • Wybór układu FPGA z HPS do nauki i projektów dźwiękowych oraz identyfikacji

    Hej, mam całkiem spore doświadczenie z SoC'ami (FPGA + Processing System). Jest to o tyle lepsze rozwiązanie że masz od razu w jednej kości połączone możliwości procesora aplikacyjnego (takiego który uciągnie Ci embedded linux'a np. Ubuntu) oraz dodatkowych peryferiów które ty sam dodajesz do FPGA. Nie wiem jak duże masz doświadczenie z FPGA oraz z...

    Programowalne układy logiczne   22 Paź 2014 11:55 Odpowiedzi: 4    Wyświetleń: 2904
  • 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ń: 1689
  • REKLAMA
  • [STM32F4] - [CooCox] Mała różnica szybkości działania jednostki FPU

    Podejrzyj kod asemblera i zobacz czy na pewno wykonują się zmiennoprzecinkowe instrukcje. U mnie dodatkowo trzeba było włączyć optymalizację oraz podlinkować libm i libg z katalogu fpu kompilatora i tak zauważyłem, że sporo zależy właśnie od wersji kompilatora. Mnożenie wykonuje od razu sprzętowo ale do pierwiastkowania trzeba go zmusić. A pozwolę też...

    Mikrokontrolery ARM   15 Mar 2014 11:24 Odpowiedzi: 9    Wyświetleń: 2331
  • [ATMega32] [ATMega32][BASCOM] Dlaczego wynik potęgowania single jest ujemny?

    No zajrzałem do noty ale nadal zachodzę w głowę dlaczego używasz do tego zaraz tak kosmicznego nieporozumienia jak liczby zmiennoprzecinkowe w Bascomie albo w ogóle na AVR. Najlepiej zawsze od nich uciekać jak tylko się da - a można to często bardzo łatwo zrobić - tą ucieczkę ;) szczególnie w takich prostych przypadkach: masz tam przykładowy wzrór z...

    Mikrokontrolery AVR   28 Paź 2010 07:28 Odpowiedzi: 9    Wyświetleń: 2230
  • Testujemy Raspberry Pi Pico 2 RP2350 we współpracy z TMESponsorowany

    https://obrazki.elektroda.pl/8663544600_... We współpracy z TME testujemy i uruchamiamy nowe Integracja Pico2 z Arduino jest bardzo prosta, otwieramy File > Preferences -> Additional Boards Manager URLs i dodajemy url https://github.com/earlephilhower/arduin... https://obrazki.elektroda.pl/1149548700_...

    Artykuły   02 Mar 2025 22:39 Odpowiedzi: 28    Wyświetleń: 4596
  • REKLAMA
  • jak zmienić obliczenia z ułamkami na liczby całkowite w C ?

    To mu działa. Ale chce wyeliminować obliczenia zmiennoprzecinkowe ze względu za prędkośc wykonywania programu

    Mikrokontrolery   22 Sie 2006 12:01 Odpowiedzi: 19    Wyświetleń: 3280
  • Pierwszy wywiad z sztuczną inteligencją ElektrodaBot - zapraszam do zadawania pytań!

    napisz w języku C funkcję, która dzieli dwie liczby zmiennoprzecinkowe mające długość do tysiąca cyfr w zapisie dziesiętnym Zadanie to przekracza możliwości języka C i zwykłych typów zmiennych, które nie są w stanie pomieścić tak dużych liczb zmiennoprzecinkowych. Aby rozwiązać ten problem, należy skorzystać z bibliotek matematycznych, takich jak GMP...

    Tematy tygodnia   29 Mar 2023 11:02 Odpowiedzi: 2194    Wyświetleń: 38289
  • REKLAMA
  • Genarator funkcyjny DDS na AVR.

    Jaką rozdzielczość ma dac 8-bitów? Jaka jest częstotliwość pracy przetwornika - sampli/sekundę? Jak generujesz sinusa? funkcja z C i obliczenia zmiennoprzecinkowe czy coś mądrzejszego?

    DIY Poczekalnia   12 Cze 2012 22:47 Odpowiedzi: 33    Wyświetleń: 15699
  • [AVR][C] własna funkcja -czy można napisać prościej ?

    Gdybyś przeczytał [url=http://www.nongnu.org/avr-libc/user... tej funkcji, to byś wiedział, że korzystają one z arytmetyki zmiennoprzecinkowej. Bez optymalizacji to procesor (zamiast kompilatora) będzie musiał wykonać obliczenia zmiennoprzecinkowe - a to oznacza dołączenie kodu obsługi liczb zmiennoprzecinkowych....

    Mikrokontrolery AVR   13 Paź 2008 09:19 Odpowiedzi: 13    Wyświetleń: 4035
  • Strona rootshell.be/~qbikroot/kill/ zawiesza komputer - wirus?

    Już z Piotrek.pxf doszliśmy do wniosku że również celerony są doskonałe w swojej niedoskonałości gdyż zaokrąglają obliczenia zmiennoprzecinkowe i najprawdopodobniej dzięki temu się nie wiesza. Ale problem dalej istnieje.... :(

    Sieci, Internet   30 Wrz 2005 20:40 Odpowiedzi: 98    Wyświetleń: 7764
  • asm dla '51 i liczby zmiennoprzecinkowe dal '51 i x86

    Obliczenia zmienoprzecinkowe są znormalizowane w normie ieee754. Na '51 bedziesz musiał sobie zasymulowac obliczenia zmiennoprzecinkowe software'owo. Do tego masz materiały wprowadzające: http://www.cs.berkeley.edu/~wkahan/ieee7... http://iridia.ulb.ac.be/~fvandenb/miniSS... http://www.cse.ucsd.edu/classes/su02/cse...

    Programowanie   14 Lis 2005 20:41 Odpowiedzi: 2    Wyświetleń: 1694
  • Błędne wyniki konwersji temperatury w programie Java - pomoc w poprawie kodu

    Z tego co widzę tutaj: [url=http://www.ideone.com/]ideone to Twój kod poprawnie wyświetla wartość Celcjuszy. Myli się z Fahrenheitem, ale to wina napisanego kodu. 9/5 jest równe 1 dla maszyny. Albo wymuś obliczenia zmiennoprzecinkowe (wstawiając wcześniej (-1*)) albo zmień kolejność operacji (dziel na końcu)]Link

    Programowanie Początkujący   15 Lis 2010 22:49 Odpowiedzi: 5    Wyświetleń: 4905
  • Algorytm ograniczenia prądowego w zasilaczu laboratoryjnym z ATmega16

    Przerwanie co 8ms (ze względu na to że stosuje bascom i liczby zmiennoprzecinkowe nie mogę zejść niżej) ... Całość pisana jest w bascomie, w przerwaniu nie mogę zejść z czasem niżej bo dużo czasu zajmują obliczenia na zmiennych zmiennoprzecinkowych. No to nie stosuj zmiennoprzecinkowych obliczeń oraz zrób krok do przodu i zmień język na C. Co do samego...

    Mikrokontrolery Początkujący   15 Lut 2015 15:38 Odpowiedzi: 5    Wyświetleń: 1095
  • Robot mobilny Jerry omijający przeszkody

    Twoja zabawka jest cool, tak czy owak. W sumie to forum amatorów/pasjonatów, mimo wszystko, trzeba patrzeć na toto, troszkę 'poważniej', bo to praca. Z definicją robota nie ma co dyskutować, jakby w tą stronę iść , to wszystko co samo się rusza, byłoby robotem :D Podobna historia ze stabilnością. Gotowe asic-i znajdzesz w googlach, to nie problem. W...

    DIY Konstrukcje   27 Kwi 2013 19:59 Odpowiedzi: 22    Wyświetleń: 14652
  • PLC – przeliczanie sygnału 4-20mA z czujników 0-30bar i 0-10bar na ciśnienie

    Witam żeby to przeliczyć w sterowniku musisz znać rozdzielczości wejść sterownika. Przykład dla założenia że rozdzielczość wejść wynosi 12 bitów i wejścia PLC są również 4-20mA . dla ciśnienia 0 w PLC 0 , Dla ciśnienia 30 bar w sterowniku 4095 funkcja liniowa ( zakładam taką charakterystykę czujnika ) y=ax+b wyznaczasz a i b w tym przypadku b=0 a=0,00732600...

    Automatyka Przemysłowa   10 Lut 2011 15:29 Odpowiedzi: 3    Wyświetleń: 2158
  • Jak obliczyć i wyświetlić wzmocnienie na LCD w AVR w asemblerze?

    Wz = 31,5-((255-n)/2) wystarczy pomnożyć przez 10 10Wz = 315 - ((255-n)*5) Teraz masz już całkowite. Przecinek wstawiasz podczas wyświetlania na LCD. Ustawiasz kursor na pozycji drugiej, wyświetlasz liczbę - w twoim przypadku 10x większą. Teraz dzielisz liczbę przez 10 tak aby wynik zawierał liczbę pełnych dziesiątek (bez części ułamkowej), ustawiasz...

    Mikrokontrolery   04 Sie 2007 11:16 Odpowiedzi: 2    Wyświetleń: 2918
  • 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ń: 648
  • [C][AtMega32] - Serwo nie działa, gdzie w programie jest błąd ?

    Stałej F_CPU nie definiuje się w kodzie. Robi się to w ustawieniach kompilatora, szczególnie, że korzystasz z opóźnień za pomocą funkcji _delay_ms(). http://mikrokontrolery.blogspot.com/2011... Dodatkowo, jeśli chcesz, żeby procesor taktowany był zegarem 16MHz, to taki kwarc zewnętrzny musisz podłączyć oraz ustawić odpowiednie...

    Mikrokontrolery Początkujący   22 Cze 2013 13:36 Odpowiedzi: 4    Wyświetleń: 1767
  • Jak zdefiniować tablicę pinów w C dla sterownika akwarium?

    Witam! Jestem w trakcie pisania softu 3. wersji sterownika do akwarium (1. w ogóle nie wyszła, 2. była bardzo awaryjna). Przesiadam się z Bascom'a na C, przez co mam sporo problemów z nowym językiem programowania. Mój problem polega na tym, że zamierzam zdefiniować 4 piny w tablicy. A mianowicie: #define DEVICE_PIN[4] {2,3,4,5} Jak...

    Mikrokontrolery   23 Cze 2007 18:04 Odpowiedzi: 2    Wyświetleń: 1098
  • Wybór sprzętu do amatorskiego serwera www i plików, obciążenie CPU, dyski WD RED

    (at)szymon122 Dziękuje za odpowiedź. Wiem o tym, że overlocking zwiększa pobór prądu oraz zmniejsza niezawodność. Czasem zdarza się różnica w cenie płyty na poziomie 100/150 zł tylko wtedy możliwe jest przetaktowanie. Najczęściej dostanie się wtedy również lepszą sekcje zasilania oraz radiatory. (pomijając sprzęt z dopiskiem gaming) Znalazłem test:...

    Komputery Co kupić?   12 Maj 2016 13:46 Odpowiedzi: 2    Wyświetleń: 600
  • Konwersja float z Atmega32 do Labview przez RS-232 - błąd scan failed

    Witam, Zrobiłem VI w Labview do komunikacji z Atmegą32 przez RS-232. Atmega wykonuję obliczenia zmiennoprzecinkowe i wysyła w czterech bajtach dane typu float. Labview zaś po otrzymaniu czterobajtowych danych typy string, powinno konwertować je na dane float przy pomocy funkcji Scan from string. Niestety, ale nie wiem czemu labview widzi gdzieś problem...

    Mikrokontrolery Początkujący   06 Wrz 2013 15:39 Odpowiedzi: 5    Wyświetleń: 2499
  • AVR-GCC: Różne wyniki mnożenia w argumentach funkcji w różnych plikach

    Kompilator powinien przede wszystkim wypluć ostrzeżenia o implikowanej deklaracji funkcji czekaj_us() w pliku xxxx2.h (o ile to z niego wywoływana jest ta funkcja). Druga rzecz - jeżeli funkcja wywoływana jest z pliku .c, to czy w tym pliku, lub pliku przez niego include'owanym znajduje się deklaracja tej funkcji jako extern ? Jeżeli nie - patrz punkt...

    Mikrokontrolery   01 Lut 2009 19:47 Odpowiedzi: 55    Wyświetleń: 7154
  • Bash - Jak pobrać string ostatnich 5 znaków pliku tekstowego

    Bash nie umie robić obliczeń zmiennoprzecinkowych. Potrzeba do tego np. `bc` [syntax=bash] LICZBA=`tail -c 6 ./text.txt` echo $LICZBA WYNIK=`echo "100-$LICZBA" | bc` echo $WYNIK [/syntax] Separatorem ułamka dla bc musi być kropka a nie przecinek.

    Programowanie   04 Lis 2014 21:03 Odpowiedzi: 6    Wyświetleń: 984
  • Wybór procesora do CAD 3D i MES: AMD Phenom II X6 vs Intel Core i7 920

    Witam forumowiczów! Co wypada korzystniej: zakup AMD Phenom II X6 (1055 T, 2.80GHz, 6 MB cache) czy zakup Intel Core i7 (920, 2.66 GHz, 8 MB cache) ? Pytam nie tylko o procesor, ale o cały zestaw, bo płyty pod AMD socket AM3 są sporo tańsze od płyt pod Core i7 socket 1366 (różnica kilkuset złotych). Pamięci DualChannel też są trochę tańsze od TrippleChannel....

    Komputery Co kupić?   19 Maj 2010 21:02 Odpowiedzi: 16    Wyświetleń: 7426
  • [ADC] Czy napięcie AREF może być równe AVCC przy użyciu ADC?

    Nie ma potrzeby przełączać pomiędzy refami. Zrobię jednak tak, że AREF = AVCC i tyle. Przy tak małych dokładnościach i tak wielkiej inercji grzałki nie będzie to przeszkadzać. Hm.. Ile wytrzyma LM? Nie mam pojęcia :) w teorii ma wytrzymać do 150 wiec może podziała trochę w niższej... A jaki inny sensor proponujesz do takiego zastosowania? Może coś na...

    Mikrokontrolery AVR   13 Kwi 2012 11:19 Odpowiedzi: 24    Wyświetleń: 5643
  • [STM32] Czy korzystać z firmowych bibliotek stlib?

    Ja np. na 30kB zmieściłem bardzo skomplikowane obliczenia zmiennoprzecinkowe używane do wyliczania trajektorii dla dwóch silników krokowych (oczywiście JEDNOCZEŚNIE), do tego oczywiście inne drobnostki jak jakieś diody, inne układy (potencjometry cyfrowe, ...), timery, scheduler funkcji, interpreter poleceń przesyłanych UARTem (z FIFO w dwie strony)....

    Mikrokontrolery ARM   10 Kwi 2012 19:12 Odpowiedzi: 49    Wyświetleń: 10392
  • Jak działa warunek `if(bufor)` w programowaniu w C na mikrokontrolery?

    Wydaje mi się że przez serial wysyłasz bajt (np. char lub uit8_t właśnie) więc nie powinno być żadnego problemu pod tym względem. Do obliczeń możesz wykorzystać int (zależy co będziesz robił ale z reguły dużo wygodniejszy) lub float, jeżeli potrzebujesz zmiennoprzecinkowe (na avr float jest bardzo ciężki, są triki które pozwalają na jego ominięcie,...

    Programowanie   29 Mar 2017 07:47 Odpowiedzi: 38    Wyświetleń: 2634
  • [atmega32][C] - kalibracja ACS712 - błędne odczyty

    Uwagi zostały wymienione. Ja dodam ze skoro już stosujesz zmiennoprzecinkowe zmienne pamiętaj o rzutowaniu argumenty nie wyniku. Bo obliczenia które stosujesz nie dość ze są blednę, to przez promocje typu ich wynik będzie całkowicie zły.

    Mikrokontrolery AVR   10 Sie 2014 11:49 Odpowiedzi: 9    Wyświetleń: 2202
  • Potencjometr, arduino i odczytywanie przez komputer

    Czyli co mam zrobić? Przemapuj ograniczony zakres ruchu i traktuj to jako pełny(!) W Arduino isnieje do tego funkcja 'map'. e marcus Fizycznie działa to identycznie, jak opisałem. Chociaż prawdopodobnie wewnętrznie funkcja ta nie wykorzystuje obliczeń zmiennoprzecinkowych. Tutaj jest to opisane: [url=https://www.arduino.cc/reference/en...

    Arduino   27 Cze 2020 17:31 Odpowiedzi: 6    Wyświetleń: 678
  • Jak napisać analizator widma akustycznego w Bascom dla LCD i Atmela?

    Hunterhouse ten sposób z liczeniem liczby modulo jest genialy :) Sam na to wpadles?? Na koncu jest jeszcze obliczany pierwiastek,tez to jest dosc czasochlonne dla procka , zastanawiam sie czy na niego nie ma podobnego sposobu :) Czyli beta przyjmuje wartosci od 0- 31, i zmienia sie w zaleznosci od k ,ale caly czas w zakresie 0-31 . Jak dokladnie obliczone...

    Mikrokontrolery   09 Sie 2006 08:21 Odpowiedzi: 86    Wyświetleń: 26059
  • Jak używać biblioteki procedur matematycznych w asemblerze AVR?

    double func( double A Hmm.. A jak 64-bitowa liczba double została zmieszczona w czterech 8-bitowych rejestrach? Magia się dzieje :) A co do pisania w ASM, moje zdanie jest takie, że dzisiejsze kompilatory są na tyle dobre, że przy włączonej optymalizacji naprawdę trudno jest samemu napisać lepszy kod. Oczywiście, tam gdzie jest potrzebna większa kontrola...

    Mikrokontrolery   27 Cze 2007 17:26 Odpowiedzi: 19    Wyświetleń: 3254
  • [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ń: 5223
  • 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ń: 1140
  • Jak zacząć programować STM32F4DISCOVERY z STM32F407VG?

    Chyba żartujesz? Masz wbudowany kontroler do matryc U mnie w Keilu dla ubogich wszystko działa normalnie. Natomiast gdy korzystałem z jakiś wartości w programie które nie były ani zdefiniowane ani w formie zmiennych/stałych to musiałem je rzutować na float bo domyślnie kompilator traktuje je jako double (kompilator w formie warninga informuje o domyślnej...

    Mikrokontrolery ARM   18 Cze 2012 20:56 Odpowiedzi: 68    Wyświetleń: 15802
  • Wybór sterownika PLC do automatyki domu: Moeller XN-PLC XI/ON czy Siemens Simatic?

    Należ porównywać np. takie parametry jak: - czas trwania typowego cyklu programowego, - czas reakcji sygnału wejście/wyjście, - max. liczba wejść i wyjść, ewentualnie max. liczba obsługiwanych modułów lub podstawek, - wielkość pamięci przeznaczonej na program i dane oraz typ stosowanej pamięci, - możliwość wykonywania obliczeń zmiennoprzecinkowych,...

    Smart Home IoT   14 Wrz 2009 22:51 Odpowiedzi: 63    Wyświetleń: 35753
  • Optymalizacja obliczeń zmiennoprzecinkowych na liczby całkowite

    W zasadzie wszystko opanowałem ,ale mam problem z takimi działaniami : 1/x gdzie np x=3900 normalni wychodzi 0.0002564 ja potrzebuję wyciągnąć to 2564 tak aby zmieścić się w liczbach przy obliczaniu do 65535. potem rozdzielę sobie 25 i 64 B.

    Mikrokontrolery   07 Paź 2005 10:50 Odpowiedzi: 6    Wyświetleń: 993
  • BascomAVR: Dokładność zmiennych Single i konwersja na Word

    Witam Czy ktoś wie czemu zmienna single=0,0103 przy wyświetlaniu przyjmuje wartość 0,010299978 ??? Po to stosuje się zmienne zmiennoprzecinkowe żeby mieć dokładność a nie jakieś bzdury. $regfile = "m8def.dat" ' typ procesora $crystal = 8000000 ' czestotliwosc kwarcu Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5...

    Mikrokontrolery   19 Mar 2007 08:07 Odpowiedzi: 1    Wyświetleń: 933
  • AVR-GCC: Problem z wyświetlaniem liczb zmiennoprzecinkowych na wyświetlaczu

    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 REP_ADC 64 /*first array element is leftmost...

    Mikrokontrolery   18 Sie 2005 23:21 Odpowiedzi: 2    Wyświetleń: 1832
  • Działania matematyczne po przecinku w BCB6 - ROZWIĄZANE

    Domyślam się, że X jest to zmienna. Jakiego typu ona jest? Pewnie całkowitoliczbowego (np. int). Spróbuj zamienić X na typ double. Dodatkowo kompilatorowi można zasugerować, że ma do czynienia z obliczeniami zmiennoprzecinkowymi przez pisanie stałych liczbowych z przecinkiem, np 100.0 Drugi pomysł jest taki: Z wyliczeń wynika, że podany przez Ciebie...

    Programowanie   28 Kwi 2007 00:59 Odpowiedzi: 3    Wyświetleń: 1196
  • FFT i wyświetlanie widma – jak poprawnie uporządkować dane spektrum z FFT?

    :arrow: hunterhouse Dobrze, ale nie wszystko, nie zgadza się z algorytmem :( W sumie to się zgadza, ale tylko dla 3 próbek, ale te 3 próbki to za mało. aby zapisać sygnał 31 Hz (najniższa częstotliwość filtrowana) przy próbkowaniu 44.1kHz potrzebujesz aż: 44100/31=1423 próbki. Do atmega można chyba podłączyć pamięć zewnętrzną (ale nie wiem, bo nigdy...

    DSP i Transmisja   03 Maj 2007 11:41 Odpowiedzi: 164    Wyświetleń: 70065
  • [STM32] detektor zera sieci + pomiar adc wyzwalany timerem = zła ilość pomiarów

    Po co ci ta sekcja krytyczna w EXTI9_5_IRQHandler ? Czy jeszcze jakies przerwanie korzysta ze zmiennych ktore chcesz chronic ? Jesli jest faktycznie potrzebna )w co watpie) to obliczaj pierwiastek poza nia, skopiuj wynik do zmiennej lokalnej i dopiero w sekcji krytycznej przekopiuj zmienna lokalna do globalnej. Nieliniowe funkcje biblioteczne potrafia...

    Mikrokontrolery ARM   13 Mar 2012 10:51 Odpowiedzi: 18    Wyświetleń: 3550
  • Porównywanie i odejmowanie liczb zmiennoprzecinkowych w PHP

    Jaki więc najlepiej zastosować epsilon dla porównywania liczb o dokładności 2 miejsc po przecinku? 0.005 Dodano po 3 Temat porównań zmiennoprzecinkowych jest powszechnie znany (przynajmniej w pewnych kręgach) ... ta brzydka teoria, która rzekomo niczemu nie służy .... okazuje się, że teoretyczny podkład z numeryki, czy obliczeń zmiennoprzecinkowych...

    Programowanie Początkujący   26 Mar 2022 15:36 Odpowiedzi: 6    Wyświetleń: 384
  • Yunhan Grill Master: Testy obciążeniowe RK3399 CPU & Mali T860 GPU na Leez P710 z OpenCL

    Tło projektu Step1 Niedawno opublikowałem na Githubie oprogramowanie open-source o nazwie "Yunhan Grill Master". Adres repozytorium kodu: https://obrazki.elektroda.pl/3144397700_... . To oprogramowanie do grillowania zostało zaprojektowane z uwzględnieniem układu RK3399, w tym zarówno dużych, jak i małych architektur rdzeni CPU i GPU...

    Smart Home IoT   24 Lip 2025 10:14 Odpowiedzi: 0    Wyświetleń: 243
  • Dlaczego _delay_us() w WinAVR nie akceptuje zmiennej jako argumentu?

    A sprawdziłeś czy wygenerowany kod nie przekroczył rozmiaru pamięci? Funkcja _delay_us() jest przewidziana dla stałych wartości dzięki temu w trakcie kompilacji preprocesor wykona te wszystkie obliczenia na zmiennych zmiennoprzecinkowych dzieki temu rozmiar takiej funkcji zajmie kilka bajtów. Gdy wstawisz zmienną to kompilatror musi wygenerować kod...

    Mikrokontrolery   20 Sty 2008 11:44 Odpowiedzi: 7    Wyświetleń: 1584
  • Analizator widma audio na Arduino

    Z tego co widzę, to jest wykorzystywana gotowa biblioteka Tak, stąd: https://github.com/kosme/arduinoFFT Zabawne jest to, że do obliczeń zmiennoprzecinkowych używany jest typ double, którego faktycznie nie ma w Uno czy Nano. Dodano po 15 Jeżeli już ktoś się upiera do wykonywania tego rodzaju obliczeń na poczciwym Uno czy Nano, z jeszcze bardziej poczciwym...

    DIY Zagranica   07 Sie 2025 23:29 Odpowiedzi: 26    Wyświetleń: 32904
  • Jak zainstalować Windows XP na TRENDTAC EPC 700BL bez napędu?

    No coz, bedac szczery to zle trafiles. Ten procek jest bardzo przedpotopowy. Dlatego reklamowano ten notebook w 2007 jako laptop za 100 papierow. No coz, widac procek byl bardzo tani nie bez powodu. Nie posada zadnych ukladow wspomagajacych multimedia, jave czy obliczenia zmiennoprzecinkowe. Wiec ze swoja moca obliczeniowa nadaje sie raczej tylko jako...

    Software serwis   22 Paź 2011 19:22 Odpowiedzi: 3    Wyświetleń: 2013
  • [AVR-GCC] Problem z funkcjami obliczeniami matematycznymi

    Ja tylko chciałem zwrócić uwagę na pewien szczegół, nagminnie ignorowany. a = pow(sin(dlat/2),2) + cos(lat1) * cos(lat2) *pow (sin(dlon/2),2) c = 2 * atan2(sqrt(a), sqrt(1-a)) d = R * c Ja bym to zrobił tak: a = sin(dlat/2)*sin(dlat/2) + cos(lat1) * cos(lat2)...

    Mikrokontrolery   01 Sie 2009 15:36 Odpowiedzi: 5    Wyświetleń: 2461