ogarnełem troche kod, zrobilem sprawdzanie czy kolejka jest pusta oraz zrobilem wyswietlanie czasu oczekiwania lecz nie jestem pewien do konca czy to jest dobrze. Mam problem ze zrobieniem funkcji. Kolejki typu FIFO sa do kazdego zasobu, wiec wyswietlanie zawartosci musze zadeklarowac jako funkcje lecz nie ogarniam tego i wyswietli mi tylko jeden zasob....
Cały kod zawiera stos i kolejkę oto wynik mojej pracy :) [syntax=cpp]#include <cstdlib> #include <iostream> using namespace std; struct stos { int max; int w; int Tab[10]; }; struct kolejka { int max; int p, k; int tab[10]; }; void starts(stos*s) { s->max=10; s->w=-1; } void startk(kolejka*Q) { Q->max=10; Q->p=-1; Q->k=-1;...
... Słaby jestem z obiektowego wiec mam pytanie: Co właściwie jest usuwane w tym destruktorze? Bo mi się wydaje, że elementy kolejki zostaną w pamięci, a jest usuwana pusta struktura temp. może jakoś tak? [syntax=cpp] kolejka::~kolejka() { dane *temp; while(pierwszy) { temp = pierwszy; pierwszy = pierwszy->nastepny; delete temp; } } [/syntax]
Gotowce są w C++ bo to najbardziej naturalne rozwiązanie. Pamiętaj tylko, że do wskaź ników kolejki musisz zastosować mutexy, inaczej korzystanie z tego w przerwaniu i poza się nie uda. W czystym C też dosyć łatwo to zrobić - robisz 40-bajtową tablicę, do niej dwa wskaźniki - początku i końca kolejki, kóre zmieniają się modulo wielkość tablicy. Jak...
pytanie nr.1 - czy 3ci parametr funkcji xQueueReceive lub pochodnej, mówi "zablokuj to zadanie na 10 ticków zegara"?, Nie do końca. Po pierwsze chodzi o _MAX_ 10 ticków, bo równie dobrze może to być 0. Parametr ten mówi ile funkcja będzie czekać na wolne miejsce w kolejce. Jeśli kolejka jest pusta to nie ma na co czekać... pytanie nr.2 - czy jeśli...
Trochę pogubiłem w Twoim opisie. Z reguły lepiej jest wkleić kod. Z opisu wynika, że obsługa jest synchroniczna a problem jakby jednak była asynchroniczna. Najpierw piszesz o sygnale, potem o przerwaniu, że masz podać sygnał ... Nie wiadomo o co chodzi. mq_notify() rejestruje proces na notyfikację kiedy kolejka jest pusta. Po jej wysłaniu ta rejestracja...
Napisz funkcję służącą do sprawdzenia, czy kolejka jest pusta. Chodzi mi jedynie o sprawdzenie czy są tu jakieś błędy. function empty (pkol:wsk):boolean begin if pkol= nif then empty:=true else empty:=false; end;
STM32 + FreeRTOS 7.1.0 + IRQ Siedze już dłuższą chwilą nad takim czymś. Mam zdefiniowaną kolejkę i zadanie: xQueueReceive definiuje po ilu taktach (czyli ms) zadanie ma przechodzić w stan ZABLOKOWANE. Co bym tam nie wpisał zadanie się nie blokuje i działa. Ilość znaków w kolejce się zgadza - po wyświetleniu ostatniego znaku z kolejki zwraca 0. Próbowałem...
Cześć! Moim zadaniem projektowym jest stworzenie aplikacji która wykonuję symulację zdarzeniową mechanizmów kolejkowania. W tym celi zaimplementowałem listę o ograniczonej (i możliwej do modyfikacji) długości która jest kolejką a następnie generuję pakiety o stałej długości(rozmiarze, powiedzmy 1500bajtów), ruch generowany jest z rozkładem poissona...
Witam, nacisnąłem te oba przyciski, drukarka zaczęła pracować, coś pomieliła, wzięła jedną kartę, nicy coś drukowała, ale i tak wyszła z niej pusta strona, całkowicie. Spróbowałem kilka razy i ciągle wychodzi pusta strona. EDIT: ale przynajmniej wiem czemu źle drukuje czerń. To wina kasety, podmieniłem na inną i pojawił się czarny tusz. Drukarka ogólnie...
Witam. Czy jest możliwość odzyskania utraconej kolejki do pobierania w rozszerzeniu Video DownloadHelper na przeglądarce Google Chrome? Drugi raz zdarzyło się, że laptop się zaktualizował i po aktualizacji kolejka do pobierania jest pusta. Były tam pliki wideo. Czy można to jeszcze jakoś odzyskać? Nie mam już dostępu do tych plików, żeby je na nowo...
AD 1. Jak dla mnie zrobiłeś bufor kołowy. nie prościej zrobić to samo programowo. deklarujesz dwa wskaźniki ptr start i ptr koniec piszesz pod adres startu a odczytujesz spod adresu konca. Za każdym razem większając adres startu przy zapisie i adres końca przy odczycie efekt będzie taki sam. ( przy załoźeniu ze z tej pamięci korzysta tylko procek)....
Witam Jakoś nie widzę problemu. Po pierwsze można sobie zadeklarować zmienną tekstową, która może przechować do bodajże 255 znaków. Można sobie też zadeklarować tablicę z takimi zmiennymi i odpowiednio operować tymi danymi. Na przykład każdy nowy SMS będziesz wpisywał do pierwszej komórki w tablicy po tym jak poprzednie SMSy przesuniesz o jedną pozycję....
Po zainstalowaniu bez błędów Qos'a wg: próbuję skonfigurować qos'a wg: wszystko idzi dobrze do chwili w której mam zrobić to: "Podam teraz tylko przykładową konfigurację protokołu bittorrent i wrzucenie go do kolejki 110. Zakładka "Add l7 rule" Rulename: bittorrent_up ->twoja nazwa, nie toleruje wszystkich znaków i za długich nazw Interfejs: eth1 ->lub...
Okazało się że drukarka nie miała pusty toner. Nie pokazuje komunikatów w komputerze tylko mruga diodami. Temat do zamknięcia.
Witam, problem z lexmarkiem, przedstawiam listę kroków aby było łatwiej zrozumieć: 1. Skanuje dokument, klikam że nie skanuje kolejnej strony, drukarka nie wysyła mi nic do komputera, żaden komunikat, żaden dokument do zapisania. 2. Skanuje kolejny dokument, drukarka wysyła mi pracę z kroku nr. 1. dokładnie tak jakbym ją właśnie teraz zeskanował. CO...
Przyznam, że nie bardzo zrozumiałem podpowiedz... na wszelki wypadek opisze dokładniej o co mi chodzi: założenie: 1. wiele podprogramów może chcieć notyfikować o różnych swoich działaniach poprzez email 2. nie zawsze jest technicznie możliwe wysłanie maila i jest to sytuacja normalna - ale kiedyś nadejdzie taki czas że to się uda Gdyby to nie był PLC,...
----------------------------------------... CrystalDiskInfo 7.0.4 (C) 2008-2016 hiyohiyo Crystal Dew World : ----------------------------------------... OS : Windows 10 -- IDENTIFY_DEVICE ----------------------------------------... 0 1 2 3 4 5 6 7 8 9 000: 045A 3FFF C837...
Proszę o pomoc, bo nie rozumiem dlaczego kompilator zwraca błędy. W programie tworzę strukturę, która zawiera tablicę struktur. Innymi słowami: [syntax=cpp]Struktura 1 { element1; element2; }[/syntax] [syntax=cpp]Struktura2 { wskaźnik do tablicy, która zawiera struktury 1 }[/syntax] W programie głównym tworzę wskaźnik do struktury2 i przydzielam mu...
No niestey nic ni emoge napisac. Znalazlem w necie sporo informacji ale te programy sa trudne i nie moge ich za bardzo zrozumiec. Chodzi mi o program ktory dzieki funckja pop i push bedzie dokladal i zdjemowal rzeczy do kolejki. A jak kolejka bedzie pusta to sie wyswieli komunika .tyle. Czy kots moze mi konkretnie pomoc??? Dodano po 39 Znalazlem takie...
Witam. Generalnie C# to nie mój język, który mi się podoba i mam problemy. Mam taki kod i niby jest napisany nie obiektowo. [syntax=csharp]using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using KolejkaFIFO; namespace KolejkaFIFO { public class Kolejka { public string[] Elementy; public...
Pamiętaj jeszcze o tym że jeżeli UART nie nadąży wysyłać próbek to żadne FIFO Ci nie pomoże (w końcu się zapełni). Zauważyłem, że moja kolejka FIFO się zapycha :/. Sprawdzam to tym fragmentem kodu: [syntax=c]if (FIFO_READ - FIFO_WRITE < 2) { LPC_GPIO1->FIOCLR |= (1<<28); }[/syntax] w funkcji void FIFO_Write (uint16_t); i obserwuje na oscyloskopie...
Wydaje mi się, że zwykła kolejka FIFO spełni swoje zadanie. Kiedyś napisałem coś takiego: fqueue.h [syntax=c] #include <stdint.h> #include <stdbool.h> /**(at)briefWykonuje inkrementacje modulo. * (at)param__val liczba do inkrementacji * (at)param__mod modulo inkrementacji*/ #define INCREMENT_CYCLIC(__val, __mod)do { \ __val =(__val) <...
Czesc. Poradzilem sobie z lista dwukierunkowa, ale nie do konca rozumiem jak zaimplementowac do mojej wartownika. Nie wiem tez jak go uzyc, chcialbym: - dodac element do listy - usunac element z listy - wyczyscic liste - wyszukac element na liscie - zamiana 2 elementow miejscami - scalanie dwoch list Zamieszczam kod mojej poprzedniej listy. Pogrubilem...
W drukarce Samsung ML - 2571N Mono Laser Printer, kolejka druku zakończyła dodawać dokument 25 stron ok.8 mb, i jest pusta. Po włożeniu kartek do podajnika nadal się drukują po mimo, że już dawno 25 stron poszło i kolejka jest pusta. Czy to jest błąd o konkretnym numerze ? Proszę o pomoc. Dodano po 4 drukarka ma 32 mb pamięci bez możliwości rozszerzenia...
Tematu nie porzuciłem, spokojnie :) Poczytałem trochę o klasach, bo przyznam się szczerze, jakoś do tej pory traktowałem to po macoszemu. Poczytałem o modyfikatorach dostępu, klasach i zmiennych statycznych, getterach i setterach. Wobec poszerzonej wiedzy - stary program wrzuciłem radośnie do śmietnika i napisałem nowy wykorzystując kilka funkcji ze...
51 czasówek się raczej nie da wykorzystać, bo trzebaby wiedzieć, którą wystartować przy wjeździe elementu na linię, a którą zatrzymać i odczytać przy zjeździe z linii. Moim zdaniem trzebaby utworzyć kolejkę (FIFO) na co najmniej 52 rekordy. Każdy rekord - 1 detal. W każdym rekordzie 1 pole - czas przejazdu. Za pomocą przerwania czasowego (lub timera...
Zachciało mi się FreeRTOS i teraz mam z tym problemy ;) Piszę PORT do FreeMODBUS'a na STM32 działającego pod systemem FreeRTOS. Wszystkie płykłady jakie są nawet pod FreeRTOS'a działają na jego starszej wersji gdzie działają makra przełączania kontekstu: [syntax=c]portENTER_SWITCHING_ISR(); portEXIT_SWITCHING_ISR(); [/syntax] A w nowym FreeRTOS takich...
Mam nastepujące pytanie, mam czesc kodu, który usuwa i dodaje elementy do listy dwukierunkowej. Teraz chcialabym usunąc element, który ma okreslona wartosc i nie wiem jak sie zabrac za to. [syntax=c]#include <stdio.h> #include <stdlib.h> struct kolejka { int x; struct kolejka *prev; struct kolejka *next; }; void wypisz(struct kolejka *a)...
Jak wielu z was, jestem szczęśliwym posiadaczem LCD od Nokii 6100 :D, z tym że nigdy go jeszcze nie używałem. Tak właściwie nigdy nie używałem żadnego wyświetlacza graficznego, więc obsługę tego traktuję jako wprawkę (chociaż wiem, że większe wyświetlacze mają raczej interfejs równoległy i steruje się nimi np. przy pomocy interfejsu EBI w MCU, a ten...
Witam! Mam za zadanie - Przygotować implementację sortowania przez łączenie z użyciem 3 kolejek. Napisałem taki programik i mam cały czas problemy z tym sortowaniem, nie daje rady tego napisać, próbowałem już kilka razy i nic z tego :( Prosiłbym o pomoc, jakieś wskazówki itp. Kod programu wygląda następująco: [syntax=pascal]program sortowanie; uses...
SiFive zaprezentowało nowy rdzeń IP oparty na RISC-V - U8, który jest mniej więcej równoważny rdzeniowy ARM Cortex-A72. W skład tej nowej rodziny wchodzą rdzenie takie jak energooszczędny U84, taktowany zegarem do 2,6 GHz oraz U87 - wyższej klasy rdzeń oferujący superskalarny potok poza kolejnością i obsługę heterogenicznych konstrukcji w SoC. SiFive,...
nsvinc - dokładnie. Jak widać nawet na tak prostym przykładzie widać wiele "ale", które dramatycznie zmieniają implementację. Stąd trudno też byłoby tak jak chce janbernat napisać pewien uniwersalny szablon - chociaż idea jest ciekawa. Nieśmiało powiem, że przymierzam się do książki o C na AVR i jakiś fragment poświęcony podobnym problemom w niej umieszczę....
Po prostu nie jest tak jak piszesz. Tak naprawde instrukcje trwaja co najmniej 2 takty - pobranie i dekodowanie i w kolejnym wykonanie. Tyle, ze w trakcie drugiego taktu pierwszej instrukcji pobierana i dekodowana jest kolejna, w efekcie efektywnie masz 1 instrukcje/takt. Ten mechanizm widac najlepiej w momencie kiedy kolejka jest pusta - instrukcje...
Lamka zasilania miga bo sygnalizuje ze drukarka coś robi (jest zajęta) ok poklei 1. kliknij na start w pasek szybkiego wyszukiwania (zaraz nad startem ikonka lupy) wpisz: %temp%-> enter-> otworzy się folder temp-> usuń wszystko (jeżeli się czegoś usunąć nie da kliknij pomiń) 2. Wejdź w panel starowania-> urządzenia i inny sprzęt-> na ikonkę swojej drukarki...
Yampp-7 jest przenośnym odtwarzaczem mp3, który dla przechowywania plików wykorzystuje kartę Compact Flash albo MultiMedia. Jeżeli utwory mają bitrate 128kbps to 1 minuta utworu zajmuje 1 MB na nośniku. Odtwarzacz jest całkiem niewielki. Wyposażony jest w graficzny wyświetlacz LCD 84v48 pikseli podobny do tych używanych w Nokiach 3310. Zasilany jest...
Doczytałem na anglojęzycznych stronach i już wiem co trzeba. Przy dodawaniu drukarki nie wybiera się protokołu IPP ani LPD tylko HP JetDirect, który to jest odpowiednikiem windowsowego RAW 9100. Drukarka SP C240DN poszła na sterownikach applowskich z PS, natomiast MP161SPF i Afficio 2022 trzeba było zmienić na Uniwersalny sterownik PCL, potem tylko...
Całe parsowanie jest skopane, w dodatku np. while ( (data = uart_getc()) != 0x0A) - twoje uart_getc() jeśli kolejka jest pusta zwraca 0, w efekcie pętla hula dalej, pomimo braku danych. Nigdzie też nie sprawdzasz błędów.
Forumowicze, proszę o pomoc z drukarką. Urządzenie kupiłem z małym przebiegiem w firmie, która importuje urządzenia poleasingowe. Drukarka to Samsung M2026W. Nie drukowała u mnie dużo, ale dziś pojawił się problem, bo drukarka nie wciąga kartek. Separator nie opuszcza się, w windowsie występuje problem - zacięcie papieru. Wydobyłem z niej separator...
Niniejsze ćwiczenie ma na celu praktyczne zastosowanie metodologii tworzenia oprogramowania za pomocą ADT oraz zapoznanie się ze sposobem implementacj struktur wiązanych (dynamicznych, rekurencyjnych). Zadaniem jest zaimplementowanie kolejki priorytetowej w postaci ADT za pomocą jednej z wybranych list: jednokierunkowej lub dwukierunkowej, uporządkowanych...
- Dorotka proponuje jednak wypad na miasto. Tylko musisz być gotowa do wyjścia na zewnątrz. - Co??? – Marta nie kojarzyła o co chodzi. - No… jest zimno, musisz się ubrać do wyjścia. - I mam brać coś do przebrania? - Dorotko, Marta musi przygotować coś do przebrania? – znów zapytałem do słuchawki. - Nie – usłyszałem. – Ale...
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...
Ponieważ nie ma dalszego odzewu na ten temat, to założę na dysku 500GB jedną partycję rozszerzoną, którą podzielę na dwa dyski logiczne E:200GB i F: poniżej 300GB. (Nie wiem ile mi komputer zostawi po zarezerwowaniu części dysku na własne potrzeby). Taki sposób zagwarantuje mi,że zachowane zostaną dotychczasowe litery partycji C: i D: DVD oczywiście...
Tak. Podłączona bezpośrednio do portu LPT komputera. Port sprawny, z innymi drukarkami pracuje bez problemu. W kolejce do wydruku, nie ma żadnych zaległości. Bufor jest pusty. Wszystkie dane idą na drukarkę, ona je przyjmuje, a dalej cisza. (patrz wyżej). Pozdrawiam. WlodekMC
Bufor jest pusty. A czasami też przez chwilę pojawia się w prawym dolnym rogu symbol drukarki i komunikat ''dokumentów oczekujących w kolejce 0'' czy jakoś tak. Komunikatu o wstrzymaniu/zatrzymaniu drukowania nie ma.
Miałem dzisiaj trochę czasu i grzebałem przy tym, niestety bez rezultatu. iMac za diabła nie chce zobaczyć zasobu 'epl-6100l'. Zasób 'share' widzi bez problemu. Próbowałem ustawić cała ścieżkę do drukarki, próbowałem tylko IP z kolejką domyślną (pustą), jak i z 'epl-6100l' a nawet z 'share' - nic. Ponieważ drukarka drukuje bardzo tanio, bo toner się...
Mam właściwie dwie prośby w tym poście. Pierwsza to czy ktoś zna proste wyjaśnienie ile gwiazdek lub ampersandów stosować przy przekazywaniu wskaźników do funkcji. Podobno wystarcza kartka w kratkę i 30 minut. Mimo przeczytania książki Stephena Praty nadal głupieję ile gwiazdek i ampersandów stosować. Druga prośba to konkretny przykład tego, czego nie...
Czyli Twój pseudokod to jest taka jakby kolejka FIFO? No niezupełnie. To co przedstawiłem buffer_is_empty() zwracająca prawdę lub fałsz) należy sobie dopisać. Sprawa jest dosyć prosta np. w przypadku USART. Wystarczy dodać bajt do bufora, później - jeśli bufor nie jest pusty - pobrać bajt i wysłać. W przypadku I2C sprawa jest o tyle skomplikowana,...
Proponuję dodać czujnik obecności chleba na wyjściu pieca. Programowo można zrealizować prostą kolejkę FIFO, tzn.: - Stan początkowy to pusta linia (pusta kolejka), - Siłownik wpycha formę (przesuwamy w przód recepty w kolejce i wpisujemy nową receptę na jej początku). Ostatni element w kolejce mówi o tym jaka recepta pojawi się na wyjściu. - Jeśli...
Poszukuje programistow ktorzy napisza mi pare programow w c#, oczywiscie zaplace za nie, cena jest do ustalenia. Nie sa to programy na zaliczenie, potrzebuje je na uzytek wlasny. Po zapoznaniu sie ze specyfikacjami poprosze osoby zainteresowane o wyslanie swojej ceny + czasu jaki potrzebuje na program (nie jest to zaden deadline wiec nie mam wygorowanych...
Ok, teoretycznie mam już w tabelce "enabled". Szkoda tylko że jakkolwiek bym tego QoS nie ustawił - sieć działa bez zmian... Do routerka podłączonych jest kilka kompów po kablu i kilka na WiFi (ta sama podsieć). Ogólny zamysł jest taki aby w całej sieci najniższy priorytet miały aplikacje P2P, a najwyższy Skype i gry sieciowe (przykładowo QuakeLive)....
Oczywiście brak bliższych danych technicznych, których trzeba by się domyślić. Na przejechanie 180km (ale nie z prędkością maksymalną!) trzeba ok. 30kWh. Aby 80% z tego (=24kWh) władować w czasie 18 minut, trzeba dysponować żródłem o mocy > 80kW - to sporo! Nie wiem, jakie jest napięcie ładowania akumulatorów, ale gdyby to ładować z sieci 230V, to prąd...
Rosja.40 km od miejscowości Kursk a dokładnie w miejscowości Kurczatow pracuje elektrownia atomowa im. Kurczatowa 7 km od miasta a dookoła tej elektrowni w jej niewielkim odstępie na kołchożnych polach pasą się krowy. Elektrownia połączona jest z dużym kanałem wodnym którym ciepłe wody ze schładzanych reaktorów stanowią wielkie rozlewisko wodne z całą...
Coś takiego nie jest możliwe i chyba nigdy nie widziałem kolejki która by coś takiego implementowała... Problem który chcesz rozwiązać kolejką należy raczej rozwiązać inaczej. Przypuszczam, że przykład jaki podałeś powyżej jest sporym uproszczeniem, więc to co napiszę dalej może zupełnie nie pasować do rzeczywistego problemu. Najprostsza opcja w powyższym...
Jakiś czas temu Demonstracja ta nie wygląda zbyt okazale - niemalże jak wagonik kolejki górskiej, który sunie przez 30 sekund po dosyć nudnej trasie. Na tym etapie prototyp nie jest wyposażony nawet jeszcze w hamulce, dlatego też hamuje w hałdzie piasku. Ale celem testu nie było osiągnięcie wysokiej prędkości - chodziło jedynie o przetestowanie czy...
ZEA ma pieniędzy opór stok narciarski na pustyni i ferrari kolejkę, porzucone super samochody na ulicach, wycieczkowe loty kosmiczne, adopcji córki później żony jak to zrobił znany muzyk, kaprysy mentalność stać ich i płacić 400 euro za MWh no inne realia. Unia daje na różne nieprzemyślane rzeczy (protekcjonizm gospodarki) jak u mnie w mieście wielomilionowa...
W zasadzie to, co monopolizujemy lub likwidujemy, to za parę lat zawsze pojawiają się braki na naszym rynku. Następne w kolejce po krzemie, samochodach i cukrze, będzie węgiel (w zasadzie już jest), braki gazu, prądu i paliwa aż w końcu.... żywności. Jak to się mówi.... w socjalizmie to i piasku na pustyni zabraknie.
To oczywiście był żart z mojej strony bo wpis kolegi wyzej jest niepowazny. Zacznijmy od tego ze mieszkasz w mieście w którym mieszkańcy i władze nie potrzebuja komunikacji GSM oraz internetu mobilnego. UM Krakowa wydaje miliony złotych na walkę z wyimaginowanym elektrosmogiem , jest wspierany licznie przez obywateli miasta Krakowa słynacych z protestów...
Taki test również robiłem. Kolejki tylko na uplinku (bez tego wiadomo, że upload zarzęzi mi łącze). I tak jak poprzednio 200kbit na ACK i 50kbit na resztę (zostaje 250kbit pustego uplinka). Downlink bez kolejek. Efekt jest następujący. Download pliku z www waha się miedzy 600-700kB/s; w kolejce widać lecące ACKi i ich sporadyczne dropy. Jednym słowem...
Ja to widzę (u siebie) miej więcej tak: 1. Maszyna stanów kończy swój stan w którym inicjuje np. wysłanie bajtu przez SPI, i jednocześnie do bufora oczekiwań na eventy (na koniec kolejki) wpisuje swój adres &, oraz numer eventu na który oczekuje (jakąś numerację trzeba przyjąć) i wychodzi z maszyny stanów przekazując sterowanie do pętli głównej lub...
Nie za bardzo rozumiem o jakich przerwaniach piszesz. Slave SPI (abstrahując od przerwan błędów itd) ma przerwanie wtedy kiedy rejestr wysyłki jest pusty albo kiedy coś otrzymał (pominę kwestię fifo). Jeżeli jest to przerwanie od pustego rejestru TX to może tam wpisać dane, która zostanie wysłana przy następnej transmisji mastera. Jeżeli jest to od...
Trzeba podać wskaźnik na twój wskaźnik, czyli &el_listy Ogon ma wskazywać zawsze ostatni element listy. Bez względu na to ile jest elementów on zawsze pokazuje ten ostatni - czyli ten w którym pole next jest równe NULL . Ogon może mieć wartość NULL tylko i wyłącznie wtedy gdy lista jest pusta. Wyobraź sobie że przed Tobą stoi skład 5 wagonów połączonych...
Najszybciej dodaj pustą kolejkę (tzn bez target-address), natomiast uzupełnij na drugiej zakładce dst-address adresem IP serwera. Jeśli natomiast chcesz ciąć tylko i wyłącznie protokół SMB, musisz zamarkować pakiety w IP->Firewall->Mangle dla tej usługi (porty 135-142) i dla danego IP docelowego osobno i źródła osobno i potem tworzysz kolejkę tak jak...
Zwroc uwage na czerwone linie extern void kolejka(); int main (int argc,char **argv) { OSOBA *B,*P; fd=fopen(argv kolejka(fd); [ciach....] kolejka masz zadeklarowana jako pusta () i nic nie zwraca (void) a potem wkladasz jej jako parametr uchwyt do pliku. To chyba jest przyczyna.
Witam, Problem z drukowaniem jest bardzo dziwny, ponieważ podczas próby wydrukowania jakiegoś tekstu z pliku (.txt, .doc, itd.), w prawdzie pojawia się w kolejce dokument gotowy do wydruku w "zobacz co jest obecnie drukowane" (stan:buforowanie->drukowanie), następnie na drukarce wyświetla się komunikat "przyjmuję dane", po czym drukarka zakręci, pohałasuje...
Dispatcher to kolejka FIFO, pobiera wskaźnik, realizuje transakcję, usuwa wskaźnik z kolejki. Z definicji FIFO... Aczkolwiek skoro budujemy już jedno fifo wejściowe dispatchera, to zbudujmy dodatkową listę zrealizowanych transakcji. Polling wtedy jest humanitarnie prosty, bo szuka wskaznika na tej liście równego wskaznikowi który dany proces/wątek...
Jeśli przez to SPI przepychasz większą ilość danych "na raz" (w sensie np. 1kB do jednego układu, potem 1kB do drugiego, a nie po 2 bajty do każdego), to zmiana CSa po transmisji każdej paczki nie jest chyba takim gigantycznym problemem (; Trzeba sobie dorobić jakieś kolejki z pakietami, które od razu będą wskazywały który pin ma być ustawiony - jak...
Witam. Poczytałem różne problemy z tym RAW i w pierwszej kolejności wrzuciłem program DMDE. Po uruchomieniu programu przywitał mnie pozytywny komunikat: Po OK pojawiło się coś takiego: Mniej więcej widzę, że dobrze rozpoznane są partycje chyba, przynajmniej nazwy. Co mam teraz zrobić. Nie bardzo jest to dla mnie czytelne. Boję się klikać po omacku,...
Celem projektu było zbudowanie odtwarzacza MP3/WAV, używając jedynie układu FPGA, pamięci RAM i przetwornika stereo DAC. Układ wykorzystuje 32-bitowe jądro procesora programowego pracujące przy taktowaniu poniżej 60MHz, które odpowiada za dekodowanie MP3 bez wsparcia sprzętowego - poza wykorzystaniem jednocyklowych operacji na mnożniku. Część sprzętowa:...
Usługi w przypadku iphone są zawsze płatne z góry. Jak zagłębisz się w temacie to się zorientujesz, że podanie terminu co do dnia jest całkowicie nierealne. Tak jak w przypadku polskiego orange albo salon albo pośrednicy i wszystko trafia właściwie w jedno miejsce. Brak faktur mówi jasno, że nie jest to sprawa prosta i oczywista. Jak ktoś to puści któregoś...
Wstawiam kod obsługi odbioru danych w przerwaniu, gdzie odebrane dane są zapisywane do bufora a po zapełnieniu bufora do zewnętrznej pamięci, w tym przypadku na karte SD, docelowo do pamięci Flash - może komuś się przyda. [syntax=c] #include "LPC17xx.h" #include "lpc17xx_systick.h" #include "lpc17xx_uart.h" #include "lpc17xx_pinsel.h" #include "diskio.h"...
Witam, jako, że to mój pierwszy post na tym forum to chciałbym się serdecznie przywitać. Szukałem podobnych tematów, ale niestety żaden nie był podobny do mojego problemu, dlatego postanowiłem założyć nowy wątek. A teraz przejdźmy do problemu: mam problem z kserokopiarką Canon IR2270. Urządzenie przestało drukować (w piątek przed końcem pracy użytkownicy...
Mi się marzy BMW 320i/325i lub Subaru impreza 2.0/1.6 co sądzicie i tych autach w cenie 20 tyś ? Jeśli marzą Ci się te auta i masz wolne środki na ich zakup to się nie zastanawiaj, tylko spełniaj marzenia. Twoje kryteria są nieco abstrakcyjne: 1. Konstruktorzy opracowali już dawno łańcuchy zużywające się w tempie paska rozrządu. ;) 2. Cewka zapłonowa...
Witam serdecznie, przepraszam, że odkopuję, ale po co zakładać nowy, skoro ten ciągle jest otwarty. Rok temu kupiłem maszynkę. Jest dość dobra, przy odrobinie wprawy można kręcić ładą, ogromną watę i to dość szybko. Nie ma najmniejszego problemu jak głowica zasypana jest do końca. Jednak zacząłem również kręcić watę kolorową, tutaj już nie jest tak...
Witam Znów mam pytanie dotyczące kodu który pozwala na współbieżną obsługe lcd z main i przerwania przedstawiam tylko plik .c [syntax=c] #include "LCD_trans.h" #include <avr/interrupt.h> #include <string.h> #include <util/atomic.h> #include "defines.h" #include "hd44780.h" #include "Alloc_safe.h" #include "PinMacros.h" typedef struct...
Krajobraz po katastrofie na rynku energii: "Nie zazdroszczę tym, którzy będą musieli posprzątać" Gabriela Łazarczyk 13 maja 2019 | 05:40 Prezes Urzędu Regulacji Energetyki Maciej Bando. W - Siłą brniemy w najgorszy możliwy scenariusz, jakim jest kultywowanie energetyki opartej na paliwach kopalnych, a przede wszystkim na węglu. Okopujemy się i robimy...
========== Odcinek 4 =============== Jedzenie już było gotowe i grzechem byłoby kazać mu czekać, toteż Ulf rozdzielił pierwszego zwierzaka na dwie równe porcje. Mag spojrzał na krawędź przeciwległej ściany zapadliska i podniósł do góry swój talerz pełen dymiącego mięsa. Wstał i powoli podszedł do skały, na której uprzednio siedział. Podzielił swoją...
=========== Odcinek 5 ============ - Już myślałem, że ta opowieść nigdy się nie skończy. Gość faktycznie ma gadane. Nic dziwnego, że zyskał taką sławę w starożytności. Jego opowieść właściwie jest zgodna z tym, co wiemy od Ferrusa na temat trzech Elementów jednak jaskinia z Machiną to coś nowego. Niestety nie wiemy, gdzie się znajduje ta jaskinia. Jeśli...
Podczas drukowania jednostronnego z podajnika ręcznego (przedniego) nr1 i szuflady nr2 - drukuje 20/30 kartek bez zacięcia. Plik 4 stron ( 2 kartki dwustronne), na każdej stronie litera A,B,C,D i nie ma znaczenia rodzaj pdf czy docx, Testowana na dwóch różnych laptopach, kablach usb czy też LAN, pdf z telefonu, różnych tonerach. Problem pojawia się...
FIrmy transportowe takie cacka montuja do ciezarow jak ich maja wiecej Ale to raczej o logistyke chodzi niz o dokladnie polozenie pojazdu (nie trzeba dzwonic do kolesia zeby wiedziec ile stal na granicy czy juz jedzie czy zdazy ..... wszystko jest na kompie i mozna w czasei zeczywistym robic "machloje" tzn np podeslac kolesia ktory jest pusty najblizej...
' czestotliwość $crystal = 20000000 'procesorek Atmega8 mój ulubiony :) $regfile = "m8def.dat" '$regfile = "attiny2313.dat" 'stosy, jak program będzie działał to mozna je pozminiejszać $hwstack = 32 $swstack = 10 $framesize = 10 Const Ile = 12 ' ilość miejśc po przecinku w przyblizaniu, im wiecej tym dokładniej liczy ale...
Witam serdecznie. Od pewnego czasu walczę z kartą SD (16MB Panasonic). Karta inicjalizuje się poprawnie, a przynajmniej tak mi się wydaje, ponieważ po wysłaniu CMD0 przychodzi odpowiedź R1=0x01, następnie po wysłaniu CMD1 otrzymuję 0x00. Wysyłanie innych komend również daje prawidłową odpowiedź R1. Problem polega na tym, że po otrzymaniu R1 dla komend...
WItam kolegów na forum. Już pędzę z odpowiedziami: co do przodu to na jedynce podnosi sie przednie koło do metra spokojnie, lecz tak robi sie tylko dwa, trzy razy, po zakupie nowej felgi tego rodzaju zabawa mi przeszła od razu :) Ruszając z dwójki już nie podniesie sie przodu. Sama konstrukcja nie jest cięzka bo waży ok 160kg (waga sie zmienia w zaleznosci...
Z tym że w przypadku przekazania w razie zajętości każde połączenie będzie dodatkowo płatne tak jakby Twój telefon wykonał połączenie na inny własny numer. W praktyce wygląda to tak: masz np 5 linii telefonicznych analogowych. Piszesz pismo do operatora by spiął je we wspólny numer i wówczas wyznaczasz jeden numer jako wiodący a pozostałe są zajmowane...
karetkę odblokowałem zgodnie z opisem na stronie hp [url=]Link, karetka już się "porusza", kontroli nie migają, świeci się tylko jedna sygnalizująca włączenie drukarki, ale nadal nie drukuje... po włączeniu drukarki pobiera kartkę i wypuszcza pustą - tak za każdym razem, próba wydruku np. strony testowej, kończy się brakiem reakcji drukarki, ale wysłana...
Urządzenie mam w domu, jest to model DeskJet F380 anie jak sądziłem wcześniej C3180. Urządzenie po stronie technicznej jest w pełni sprawne, jako ksero działa bezproblemowo, natomiast problem jest z oryginalnym oprogramowaniem, które dość często zawodzi niestety. Podstawowy problem - kiedy puszczamy drukowanie a następnie je anulujemy, kolejka drukowania...
Witam, mam problem z listą jednokierunkową cykliczną. Wstawiane klucze mają być łańcuchami (zwykłymi wyrazami) i mają być ustawione w liście cyklicznej według alfabetu. Zadanie ma zostać wykonane bez pomocy żadnych gotowych funkcji jak sort czy list. Napisałem póki co funkcję insert, która bezproblemowo dodaje kolejne elementy do listy jednak dzieje...
Wie ktoś może jak wprowadzić RFM12b w stan uśpienia? Wysyłam mu polecenie 0x8201, ale pobór ustala mi się na poziomie 22-25uA (razem z mikrokontrolerem, który pobiera 0,3uA w tym stanie) i już nie mam pomysłu co dalej robić. Mierzyłem kilka modułów i miernik pokazywał mi prąd także w okolicach 20µA. Tak nie działa? Powinno, zmierz napięcie na...
Dzięki, endrjuf, za sugestie. Natrafiłem jednak na trywialne rozwiązanie. Okazuje się, że w menu drukarki zaszyta jest opcja nazwana "Wymień materiały". Jej włączenie powoduje zastąpienie pustych tonerów pozostałymi niepustymi. I pozwala drukować dalej. I to mi chodziło. Mogę dalej drukować. A jeśli by napatoczył się do kolejki przypadkiem wydruk kolorowy...
Witam, nie jestem super specem od FreeRTOS (lecz już go używałem), a chyba właśnie pojawiła się nowa konieczność użycia tego RTOSa, tyle, że w bardziej zaawansowany sposób: - Wątek worker1 obsługuje pewien RX i parsowanie, w wyniku czego uaktualnia 'strukturkę do komunikacji z innym wątkiem', gdy ta strukturka jest pusta, a w kolejce RX są dane - Wątek...
Witam. Jak w temacie. Problem się ciągnie już ponad pół roku czasu. Do tej pory żaden mechanik nie poradził sobie. Rozmawiałem z mechanikiem który 10 lat pracował w serwisie VW i powiedział że to trudny temat i że bardzo dużo było takich awarii z tym silnikiem. Podłączyliśmy do kompa busa i wykrywa błąd oraz gdy dodaje się gazu na biegu 3,4 lub 5 to...
W sumie dla pewności wystarczy wydzielić operację tx_buf_head++; z indeksu tx_buffer. Ja tak robię ;] w obu wypunktowanych przeze mnie fragmentach może nastąpić ten sam "efekt uboczny" - jeśli przerwanie nastąpi pomiędzy jedną i drugą operacją Zgodzę się w przypadku indeksów, ale nie zgodzę się w przypadku SFRa. Wyjaśniam: 1) load adresu SFRa do rejestru...
Witam. W przykładach do książki Tomasza Francuza jest obsługa USART w przerwaniach. Kod: [syntax=c] #define MAX_CMD_LEN 10 //Maksymalna długość polecenia w bajtach void USART_init() { PORTC_OUTSET=PIN3_bm; PORTC_DIRSET=PIN3_bm; //Pin TxD musi być wyjściem USARTC0.CTRLA=USART_RXCINTLVL_LO_gc | USART_TXCINTLVL_LO_gc; //Odblokuj przerwania odbiornika i...
Witam, Od kilku dni staram okiełznać STMPE811 lecz to co napisałem daje mi połowiczny sukces. Mianowicie. Kontroler wykorzystuje komunikacje i2c z uk STM32F030. Kod pod I2C napisałem względem noty katalogowej (był tam pokazany schemat w jaki sposób trzeba konfigurować rejestry by móc się komunikować z układami przez I2C, poniżej kod) void I2C1_Init...
Drukarka uzywana jako sieciowa w biurze. Komputery Win7, 8, 8.1 wersja sterownika 4.7.98.0. dla win7/8 x64 Problem: po kliknieciu drukuj wszystko wyglada jakby dane zostaly wyslane do drukarki ale drukarka nie drukuje, tzn pusta kolejka wydruku i brak wydruku. Jak sie jakis komputer przywiesi w ten sposob [zdaza sie srednio raz na tydzien na wiekszosci...
Na zawodach WAS w Matkach w sierpniu 2014 , organizator (Pawel) podrzucil pomysl skonstruowania urzadzenia do pomiaru czasu dla konkurencji Fast Draw. Strzela sie slepakami, samym prochem i przybitka bez pocisku(kuli) , sam podmuch gazow prochowych powoduje pekniecie balonika. Jako, ze wpadly mi w rece zintegrowane czujniki optyczne IR postanowilem...
mimo że temat stary, ale... w celach dydaktycznych przytoczę swój niemal identyczny przypadek: problem dotyczy drukowania (aktualnie walczę z druką lexmark e350d ale ten sam objaw mam z drukarką oki b430d) wracając do e350d: 1. gdy uruchomię komputer lub wyjmę i włożę usb drukarki do portu usb, wtedy mogę zlecić wykonanie drukowania dowolnego dokumentu...
Do mnie doszła w poniedziałek równo 7 dni. Zamówiłem tester USB czekam aż padnie mi telefon i jeszcze dzisiaj badam pojemność baterii ile mAh. :) Zastanawiałem się czy na elektroda.pl przydałoby się miejsce na Wasze opisy takich eksperymentów/testów/recenzji/opisów posiadanego sprzętu z gadżetów i nie tylko. Powstał taki dział ale na razie tematyczny...
Dziękuję za odpowiedź. Może jeszcze drugie pytanie czy nie będzie to przeszkadzać, że pompa z kotła gazowego, która jest na powrocie włączy się podczas pracy pompy na zasilaniu przy kotle węglowym ? Logicznie myśląc, to obieg będzie w tym samym kierunku i kolizji być nie powinno, ale nie jestem fachowcem w tej dziedzinie, dlatego wolę zapytać. Jak...
Płyta główna: ASRock Fatal1ty Z370 Professional Gaming i7 SSD Plextor M8Pe(G) 512GB Windows 10 Pro 64-bit OEM Witam mam następujący problem: windows 10 był zainstalowany, bootował się poprawnie z SSD. Niestety przy transferze plików prywatnych (poczta, zdjęcia przez USB ) i nie wyjęciu pendrive przy restarcie systemu windows już się nie chciał zbootwać...