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...
1. zmienna typu float/double zajmuje w pamięci odpowiednio 2 i 4 bajty w pamięci. Twój tok rozumowania jest błędny już na etapie założeń... W avr-libc którego używasz nie ma w ogóle typu double, a zmienna float nigdy i nigdzie nie zajmuje 2 bajtów. Dalej idąc, wysyłając "po bajcie" trafisz na taki problem, że program który to będzie odbierał niekoniecznie...
Różnice wynikają z rodzaju kodowania liczb zmiennoprzecinkowych. Proponuję tablicę var zamienić na pojedyncze słowa (WORD) lub nawet bajty (BYTE) i napisać dodatkową funkcję, która te bajty złoży w DINT lub tablicę 4 bajtów, które będziesz mógł rzutować na REAL i dowolnie ustawiać kolejność bajtów (np.: przy użyciu składni AT). [url=https://support.industry.siemens.co...
A jaką wartość w kodzie binarnym ma przecinek ? Stosuje się następujące rozwiązania: - liczba stałoprzecinkowa: transmituje się tylko wartość. Urządzenie odczytujące samo wie gdzie ma być przecinek - zamiana cyfr i przecinka na znaki ascii - kodowanie zmiennoprzecinkowe (floating point)
Witam :) zwracam się z prośbą o wytłumaczeniu na "chłopski rozum" w jaki sposób koduje się liczby na kod zmiennoprzecinkowy. Nie potrzebuje suchej teorii tylko praktyki opartej na przykładzie np mam tu taki: Zakoduj liczbę 5.92 stosując kod zmiennoprzecinkowy używając 1 bitu znaku, 5 bitów mantysy i 4 bitów wykładnika.
Witam. Czytam informacje o standardzie IEEE 754, który wyznacza sposób kodowania liczb zmiennoprzecinkowych i zastanawiam się czemu: 1. wykładnik kodowany jest w systemie z nadmiarem a nie w U2 2. mantysa zapisywana jest w systemie znak moduł nie też w U2. Operacje arytmetyczne na liczbach w kodzie U2 są o wiele prostsze niż w ZM.
Nie, przecież to jest garść drutów - skąd narzędzie ma wiedzieć jak ma zrobić dodawanie na garści sygnałów? No jakaś automatyka w syntezerze jest. Może to wydedukować jakoś :D Ale jak bity maja reprezentowac liczby? Jak kodujesz wartosc ujemna? Czy to jest format zmiennoprzecinkowy czy staloprzecinkowy? A moze IEE754? Zapoznaj sie z biblioteka numeric_std,...
Architektura AVR była projektowana specjalnie do jezyka C we współpracy z programistami z firmy IAR. Dzięki temu AVR są wygodne w programowaniu zarówno w C jak i asemblerze. Kiedyś używałem PIC zarówno w asm jak i w C (w C tylko z serii PIC18). Pisałem też na inne procesory w asm (m.in. 386, MSP430, DragonBall, ColdFire) Pisząc w C oczywiście nikt nie...
Za to odpowiedzialny jest cały szereg elementów programu: Instrukcja lcd.print: 1. Przekształca liczbę zapisaną w zmiennej celsjus (dane binarne, typ zmiennoprzecinkowy) na ciąg znaków w kodzie ASCII - 1 bajt koduje 1 znak 2. Dzieje się to najprawdopodobniej z wykorzystaniem funkcji "wbudowanych" języka C (bibliotek standardowych) 3. Taki ciąg znaków...
Przejrzałem naszą dyskusję i zajrzałem do dokumentacji Bascom i moim zdaniem masz w swoim programie problemy z arytmetyką i typami danych W Twoim programie ma miejsce następujący tok obliczeń: 1. pobierasz z ADC dwie liczby 8-bitowe w zakresie 0..255 każda (bez znaku): Pomiarl i Pomiarh 2. następnie dokonujesz podstawienia: Dodano po 3 I jeszcze jedno:...
Mrużąc oczy nad tym chaosem proponuję poczytanie nt "porównanie liczb zmiennoprzecinkowych" (zakładając, że umiem to czytać) PS. jeśli kodujesz tak chaotycznie jak wyrażasz myśli, to ....
Koledze 'aster11' radzę przyjrzeć się wiadomościom Pana 'shg' w tym temacie i porównać ją do swoich( zapewne 'guro'wskich). Kolega 'aster11' nie pomógł w najmiejszym stopniu w problemie( kolega przeczyta Swoje posty), skupił się na wyciąganiu czysto formalnych błędów ludzi, którzy chcieli pomóc. Bełkot o konwencjach( dodatkowo bez praktycznego potwierdzenia)...
Witam was, wziąłem się ostatnio za pracę nad stworzeniem układu kompresji obrazu jpeg wykorzystując fpga.Język w jakim będę pisał to VHDL. Sporo czytałem na temat tego algorytmu i trafiłem na kilka rozbieżności, które, mam nadzieję, zostaną rozwiane w tej dyskusji. Więc: 1. Trafiłem na informacje, że konwersja z RGB na YCbCr jest konieczna, a w innych,...
Różnica między wątkiem a rdzeniem bywa kolosalna ;) Akurat przy tak intensywnych obliczeniach to HT prawie nic nie daje. To rdzenie wirtualne, w uproszczeniu załóżmy że liczymy liczby stałoprzecinkowe, więc jednostki zmiennoprzecinkowe się nudzą, mogą zostać "skierowane" do rdzenia wirtualnego i albo wspomagać główne zadanie, albo zająć się czym innym,...
Od czasu, gdy w przypływie szaleństwa, kilka lat temu udało mi się spłodzić pakiet zmiennoprzecinkowy na '51 (4 działania+ kilka podstawowych funkcji), cierpię na uczulenie w tym temacie. Dlatego proponuję prostsze rozwiązanie, które nie tylko uprości program, ale również powinno zredukować do minimum czas obliczeń. Stosowałem ten sposób parę razy do...
Wiem że to niewiele, ale wynalazcą protokołu HART jest firma ROSEMOUNT. Zastosowali to w przetworniku SMART. Może to cię jakoś naprowadzi. HART'a teraz wykorzystuje mnóstwo firm. Jednak materiałów niestety nie mam. Mogę jedynie napisać, ale pewnie to wiesz, że HART służy do przesyłania sygnałów cyfrowych przewodami po których idzie sygnał analogowy...
AVE... (at)katakrowa Pamiętam, jak pierwszy raz pisałem komunikację po I2C ze sprzętową obsługą. Komunikacja dwukierunkowa Master<>Slave. Nie udało mi się przekonać tych układów do rozmowy, a to przecież "prosty" program był, coś w stylu: M: Hej, masz coś dla mnie? S: Tak, proszę cię bardzo. M: To masz ode mnie to. Nara! S: Okej, nara! Postępowałem...
Odwieczny problem Polaków, zamiast wspólnie budować... tylko wzajemnie się niszczą.Wszyscy macie w jakimś stopniu rację. Ale ja chciałbym żebyśmy się wzajemnie szanowali i udzielali sobie wzajemnie pomocy. Popatrzcie na jakim poziomie jest elektronika w naszym kraju...????? Gówno nie poziom, Chiny są 100 lat przed nami. Gdyby nie te ostatnie bastiony...
shg - po pierwsze nie wymądrzaj się (to odnośnie Twojej propozycji mojego dokształcania); Dobra, przepraszam, troche przesadziłem. :oops: . Nie mam nic na swoją obronę, oprócz tego że byłem niewyspany (jak zwykle) i ciężkiej książki, o której niżej. Ten post nie jest żadną docinką z mojej strony, bronię tylko swoich poglądów i wyjaśniam kilka spraw...
http://obrazki.elektroda.pl/1653381600_1... Algorytm Goertzela jest dobrze znanym w dziedzinie cyfrowego przetwarzania sygnałów. Służy on do określania, czy dany sygnał zawiera pewną częstotliwość lub kilka częstotliwości. Algorytm jest popularny ze względu na małą ilość obliczeń, konieczną do jego wykonania, w porównaniu z np. dyskretną...
Dzisiejszy świat pulsuje możliwościami, jakie mają do zaoferowania duże modele AI, takie jak ChatGPT. Potencjał sztucznej inteligencji do zrewolucjonizowania sposobu, w jaki ludzie pracują i bawią się, jest zdumiewający, a dla niektórych również nieco przerażający. Aby pokazać pewną perspektywę względem tego zjawiska, wystarczy spojrzeć na akcje firmy...
Tak jak w temacie, mam nadzieję, że coś pomoże. Komunikaty przekopiowane żywcem z forum sklepu PCProjekt. 0. 0x0000 Operacja zakończona pomyślnie. 1. 0x0001 Niewłaściwa funkcja. 2. 0x0002 System nie odnalazł określonego pliku. 3. 0x0003 System nie odnalazł określonej ścieżki. 4. 0x0004 Otwarcie pliku jest niemożliwe. 5. 0x0005 Brak dostępu. 6. 0x0006...
https://obrazki.elektroda.pl/1533250900_... BK7231T/BK7231N to popularny SoC WiFi i Bluetooth, szeroko stosowany w produktach Tuya Smart. BK7231 można znaleźć w inteligentnych gniazdach, inteligentnych żarówkach LED, inteligentnych przełącznikach itp. BK7231 zwykle występuje w postaci modułów, które są pin-to-pin kompatybilne z modułami...
liczba zmiennoprzecinkowy liczba zmiennoprzecinkowy asembler atmega zmiennoprzecinkowy
piosenka radia przekaźnik ogrzewanie szyby przewodność mosiądzu
zlecę lutowanie amplituner yamaha
Zwarcie elektrozaworu Prins VSI – objawy, diagnostyka, naprawa LPG Nissan Qashqai J11 – schemat podłączenia żaluzji chłodnicy AGS, instalacja LIN, IPDM