...właśnie znalazłem chwilkę czasu i ze zdumieniem zobaczyłem, że te biblioteki to nie jakieś pliki binarne ;) tylko tak jak podałeś w przykładzie z tym LCD. hmmmm tylko czy jest gdzieś jakiś opis jak się do tego tak bardziej szczegółowo zabrać? Jakoś nie spotkałem materiałów , o "nazewnictwie" wbudowanych w Bascom'a funkcji/procedur zmiennych czy...
Możesz przesunąć je na koniec menu jak z nich nie korzystasz, przy widoku jak na zdjęciu klikasz Opcje i wybierasz opcję Przenieś i przesuwasz na koniec listy, ewe. zależy od elementu który chcesz przenieść, możesz wybrać opcję Przenieś do folderu i wybierasz do którego chcesz schować. Pewne foldery np wiadomości nie można ukryć nigdzie indziej, tylko...
Mnie uczono że struktura i prototyp funkcji w pliku plikach nagłówkowych np naglowek.h Dodatkowe własne funkcje dodaję w pliku nowym pliku np funkcje.c W główny pliku źródłowym dołącza się pozostałe pliki i w głównym pliku w głównej funkcji wywołuje się własne funkcje Chyba wyjaśniłem jasno :) Pan Mirek w swojej książce ładnie to też opisuje i pokazuje...
Dzięki za odzew. Niestety wiem tyle co podałem w pierwszym poście. Modbus jako taki nie jest dla mnie problemem (pisałem własne programy na avr z obsługą modbus rtu) Producent kotła nie przyznaje się do implementacji modbusa i nie udostępnia żadnych danych. Pytam czy ktoś próbował dogadać się z tym kotłem ? Może ktoś ma jakieś informacje o protokole...
Posiada jedynie własne SSID i hasło Jeśli ma własne SSID, to znaczy, że działa funkcjonalnie jako access point AP - może być źródłem sieci. Można się do niego podłączyć i w jakiś sposób (konsola, appka ...) zmienić jego funkcje na APC (access point client ). Wtedy staje się "odbiornikiem" sieci - nie ma swojego SSID. To klient ma się łączyć z siecią,...
Tak, kod skompilowany jest ok, problem w tym, że sprintf z avr-libc jeszcze nie rozpoznaje nowych formatów stałopozycyjnych. Póki co obejściem są własne funkcje konwersji i molestowanie developerów, lub zabranie się za to samemu.
http://obrazki.elektroda.pl/1347637100_1... Witam. Przedstawiam dziś drugą, ulepszoną i bardziej funkcjonalną wersję przenośnego oscyloskopu cyfrowego. Głównym założeniem było zwiększenie zakresu częstotliwości w porównaniu do pierwszej wersji oraz jak zwykle: jak najtańszy koszt. Ponadto chciałem użyć w miarę duży ale tani kolorowy...
Jak miałem Off Grid-a to nie patrzyłem na to pod tym kątem, mnie interesowała produkcja i oszczędności z tym związane, ale nie są to jakieś znaczące straty, wiadomo, żeby coś działało musi być zasilane, nie wiem czy w specyfikacji/karcie katalogowej nie jest podane zużycie własne energii, ale tak jak napisałem, nie interesowałem się tym.
Trochę kombinujesz. Po pierwsze doskonała biblioteka do tego LCD jest już w przykładach do AVRlibc, po drugie, zamiast pisać własne funkcje o funkcjonalności printf, nie lepiej dodać możliwość, aby printf pisała na LCD? Jedną z wersji tych funkcji jest funkcja pisząca do podanego strumienia (vprintf), wystarczy tylko stworzyć implementację odpowiedniego...
wygląda na to że masz błąd w pliku źródłowym - pokaż jego zawartość - może być gdzieś brak średnika, nawiasu klamrowego albo jeszcze coś innego. I dokładnie - własne pliki inkuduj w cudzysłowach " " a systemowe w nawiasach ostrych <>
Prawdopodobnie podczas inicjalizacji pojawiają się zmiany na przewodach, co powoduje rozsynchronizowanie się nadajnika i odbiornika - nie ma wyraźnego końca bajtu, więc utrata jednego impulsu zegara (lub nadmiarowy impuls) spowoduje przesunięcie się danych pomiędzy nadajnikiem a odbiornikiem. Wyglądać to będzie tak, że wszystkie bajty będą przesunięte...
Po pierwsze, jeżeli stosujesz własne funkcje do dokonywania obliczeń, to możesz sprawdzać właśnie w tych funkcjach, czy ich argumenty "są odpowiednie". Zamiast : function pierwiastkowanie(a:real):... begin pierwiastkowanie:=sqrt(a); end; Zrób coś takiego : function pierwiastkowanie(a:real):... begin if...
Będziesz miał sporo roboty ;) _config możesz pominąć z tego pliku, zamiast RA0 piszesz PORTAbits.RA0, tak samo z tris: TRISAbits.TRISA0. Będziesz musiał też powalczyć z opóźnieniami ale do tego najlepiej użyć symulatora. Sama logika programu z grubsza może być ok, jednak wstawianie tych nopów to dobry żart ze strony firmy hope rf ;) lepiej napisz własne...
AVE... Jeśli byś zapoznał się z dokumentacją samej biblioteki, szczególnie z [url=http://ww1.microchip.com/downloads/... broszurą opisującą funkcje i możliwości, to byś się dowiedział, iż dodatkowe słowa są dodawane za opłatą. Mogę Ci doradzić albo pracę z dostępną biblioteką słówek, albo stworzenie własnej biblioteki rozpoznawania...
Wystarczy ująć eksportowane funkcje w klauzulę extern "C" ... i będzie ok. BTW, po co piszesz własne makefile? Nie prościej użyć np. Atmel Studio, który stworzy go za ciebie i w dodatku obsługuje C++? Przy okazji - powszechny pogląd, że niby programowanie obiektowe generuje mniej optymalny kod, jest z palca wyssany :) Pochwal się co tworzysz.
Dla ścisłości - funkcje ISR to zwykłe funkcje, mają tylko atrybut signal, informujący kompilator, że ma zastosować specjalny prolog i epilog. W szczególności można je również normalnie wywoływać w programie. Powód dla którego nie deklarujesz ich prototypów jest prosty - ich prototypy już są zadeklarowane w AVR-libc jak słabe symbole (weak symbols),...
Funkcje przewodu: - odczyt kodu użytkownika - zmiana standardowego logo na własne - wgrywanie dodatkowych dzwonków - odczytanie informacji o telefonie - przywrócenie ustawień fabrycznych - wgrywanie nowych SMS graficznych - regulacja kontrastu wyświetlacza - wgrywanie nowych gier java - wysyłanie SMS - zarządzanie książką telefoniczną - wgrywanie nowych...
Witam. Jeśli chodzi o DOS to ściągnij sobie RBIL ("Ralf Brown's Interrupt List"): http://www.cs.cmu.edu/afs/cs/user/ralf/p... Poszukaj przerwania 14h, i przyjrzyj się funkcjom: 00h - inicjalizacja portu, 01h - wysłanie znaku, 02h - odbiór znaku, 03h - odczyt statusu portu. Dokładny opis w RBIL'u - niestety po angielsku, Opis powyższych...
Telewizory firmy Samsung ze złączem LAN lub interfejsem WiFI pozwalają na pełne sterowane przez sieć (nie da się jedynie zdalnie włączyć TV). Można znaleźć gotowe aplikacje na system Android i chyba na Windows to realizujące. Na ekranie PC pojawia się obraz standardowego pilota. Klikając w przyciski wywołuje się dokładnie te same funkcje co pilotem....
Zaprojektuj cyfrowy filtr dolnoprzepustowy (o wybranych przez użytkownika parametrach) metodą dopasowanej transformacji Z. Przedstaw tę metodę projektowania. Potrafi ktoś to zrobić? Proszę o pomoc.
Wrzucasz sobie ten plik z rozszerzeniem .m do jakiegoś folderu, w matlabie przechodzisz do tego folderu poleceniem chdir jeśli dobrze pamiętam albo którąś opcją z menu (niestety w tej chwili nie mam matlaba na dysku) a potem wywołujesz ten skrypt podając nazwę pliku bez rozszerzenia.
To ja jeszcze jedno pytanko :-) Mam takie zadanie: Wczytywać z klawiatury znaki, aż do wczytania sekwencji dwóch początkowych znaków. Wydrukować, ile wczytano wszystkich liter oraz dwie ostatnio wczytane duże litery. I chce zapytać jak odróżnić małe litery od dużych?? W standardowej bibliotece C są funkcje (tudzież makra): isupper() islower() Trzeba...
Zdaje sie ze tak czy siak musisz projektowac fonta literka po literce, pixel po pixlu. Nastepnie wpakować to w tablice (najlepiej dwuwymiarową), i napisac proste funkcje goniące te pixle do wyswietlacza (typu putpixel(x,y); ) Jesli pracujesz na CZARNO-BIAŁYCH (NIE monochromatycznych!) wyswietlaczach, robota jest prosta: bierzesz kartke w kratke, rysujesz...
Kompilować się będzie zawsze, bo funkcje z delay.h jeśli nie ma F_CPU dają tylko warning i przyjmują domyślną wartość tego symbolu, co IMHO jest błędem. O kurczę, rzeczywiście. Nie widziałem tego wcześniej, ale faktycznie, w pliku delay.h mamy: The main reason is that this file defines the value of F_CPU which needs to be known before including...
https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
Jakby to powiedział Emmet Brown "Nie myślisz czterowymiarowo" ;) Nie dodajesz kolumn, elementów, itd. Dodajesz dane, swoje własne dane. Możesz mieć Listę, Wektora, struktury, co sobie zamarzysz ze swoimi danymi. Wywołując funkcje "beginInsertRows" informujesz Widoki że te dane się zmieniają i żeby one się do nich nie dobierały. Kiedy wywołasz "endInsertRows",...
Cześć, w CFC nie tworzysz bloczków. Bloczki możesz Tworzyć w LAD, FBD, STL oraz SCL. Następnie w edytorze CFC wyciągasz swój bloczek z biblioteki i umieszczasz go w tzw. charcie. Zmienne możesz resetować, zmieniać wartości, o ile nie ma w to miejsce podpiętych "kresek". Dobra praktyka pisania bloczków generalnie do PCS7, mówi o tym, aby były dwa wejśćia,...
Witam. Niedawno kupiłem pralkę Bosch, ale inny model, niż ten który zamierzasz. Moja stara (pralka) odeszła nagle, więc pojechałem do sklepu i wziąłem to co było. Trochę czytałem po zakupie, a także na podstawie obserwacji tej pralki napiszę parę słów. Zaznaczam, że nie musi być prawdą, to co napiszę, bo mam ją krótko i inny model, ale myślę, że niektóre...
Nowsze chipsety ponoć blokują zapis do SPD, niezależnie w stosunku do samych ustawien PSWR (blokady stałe) i RSWR (blokady zdejmowalne). Ja się bawię z tym na chipsecie QM77, który jeszcze blokad zapisu nie posiada. O ile obszar głównych 128b SPD w większości modułów jest zablokowany przed zapisem, o tyle kolejne 128b obszaru XMP jest na ogół odblokowane....
Tak więc stąd moje pytanie, czy umieszczanie pewnych funkcji/warunków w pętli głównej jest błędem. Dlaczego miałoby to być błędem ? skądże znowu ? ....albo ktoś coś nie tak gdzieś napisał albo coś źle zrozumiałeś. To całkowicie normalne i praktyczne, że wszystko rozpoczyna się od pętli głównej w głównym pliku programu np main.c Warto jedynie pamiętać...
Zarówno ja, jak i kolega tzok mówimy o przyjęciu wstępnych ograniczeń . W temacie jednak ustalono, że nie ma się czym przejmować, ani ograniczać. Podejście jest zatem w stylu typowej polskiej uczelni. Należy zatem opracować protokół komunikacyjny, potem zaś "zobaczyć co uda się zaimplementować". Jest to błąd już u samych założeń. Ponadto jest tu wątek...
A, o takie coś chodzi... Ambitne podejście do tematu ;) Niestety, w tej kwestii nie pomogę, bo pierwszy raz widzę coś takiego na oczy. Ja do swoich projektów na potrzeby walidacji danych wprowadzanych przez użytkownika do kontrolek opracowałem własną klasę - zwykła klasa z kilkoma publicznymi metodami, do których przekazuję jako parametry: kontrolkę,...
Disassembler to program, który tłumaczy skompilowaną postać binarną programu dla danego procesora z powrotem na mnemoniki assemblera danego procesora. Oficjalnie służy to do odzyskiwania kodu programu w przypadku zaginięcia jego kodu źródłowego lub poprawianie wersji binarnej programu. "Nieoficjalnie" służy do operacji zwanej "reverse engineering" czyli...
I to sie zgadza, ze wszystko zalezy od kasy A pisząc o sieciowaniu miałem na mysli protokół SIP czyli po IP (QUSIG tez dobre centrale obsługują i Cornet który jest lepszy od Qusig i wiele innych bardzo zaawansowanych i niestety drogich w utrzymaniu). Zgadza sie, ze kilka naszych produktów jest już w miare dobra - zalezy od potrzeb. Tak że najpierw trzeba...
Podłączyłem swój stary modem (jakiś tam thomson 510 - wówczas jeszcze od neostrady plus) ST 510? Wtedy robimy: start -> uruchom -> cmd -> telnet 10.0.0.138 -> login i hasło -> adsl info i już masz świetne statystyki. Tak ST 510 piękna sprawa (nie to co Livebox). i co dziwne on połączył się z prędkością 2496/320. Modemy są różnej jakości, szumy własne...
Znów te tęczowe tablice, ludzie powtarzaj to jak mantrę, ale chyba mało kto wie o co chodzi. Prawda jest taka, że Tęczowe tablice są mocno przereklamowane, a ich skuteczność zawdzięcza się tylko i wyłącznie prostym hasłom jaie tworzą ludzie. Jeżeli ktoś zrozumie jak tworzone są kolejne funkcje skrutu (Hash'e) to już będzie wiedział jak się obronić przed...
http://obrazki.elektroda.pl/1051495700_1... Tysiące mililitrów kawy, setki demotywatoro-godzin, kilkadziesiąt „THE NIGHT OF CODE” i o to jest. Przed Państwem zielona płytka i kilka układów scalonych! Wstęp Nadeszła chwila w której, chciałbym zaprezentować mój projekt szerszej grupie elektroników. Od jakiegoś czasu, w przerwach...
Mam nadzieję, że pomogłem :) Co do urządzeń I2C to istnieje ich cała masa, sam ma np. tuner FM - firmy philips który można sterować i2c oraz procesor audio ST na i2c Dzięki tej magistrali wiele skomplikowanych procesów sprowadza się do sterowania wybranymi rejestrami poszczególnych urządzeń. Teraz jeśli umiejętnie wykorzystasz właściwości urządzeń na...
Jesli instalujemy dwa systemy z których jeden to windows z rodziny 9x (windows95, windows98 lub windowsMe) to ZAWSZE windows9x musi byc instalowany jako pierwszy (chyba ze chcemy sobie narobic dodatkowej pracy) 2. Jesli instalujemy systemy na duzym dysku (powyżej 8gb) to należy dokładnie przemysleć podział dysku na partycje - niektóre systemy wymagają...
Pozwólcie, że przedstawię własne konstrukcje własnego wykonania. Przedstawiałem je bardzo pobieżnie/z grubsza w innym temacie, nie w tym dziale, tutaj zapewne zostaną poddane fachowej ocenie/krytyce. Może kogoś zainspirują, pomogą, budowanie prototypów jest naprawdę trudne, ale wiedzą to zapewne użytkownicy działu Konstrukcje DIY. Dwa trackery jednoosiowe:...
https://obrazki.elektroda.pl/3149716100_... Zawartość zestawu i budowa urządzenia Zacznijmy od zawartości zestawu: https://obrazki.elektroda.pl/6152914400_... https://obrazki.elektroda.pl/3997591200_... https://obrazki.elektroda.pl/5233550500_... Całość jest dobrze zabezpieczona na...
http://obrazki.elektroda.pl/1998348900_1... Witam, chciałbym wszystkim przedstawić projekt sterownika matrycowego wyświetlacza LED. Na początek proszę tylko o nie ocenianie wykonania płytki (na płytce uniwersalnej/pająk) bo jestem świadomy jak ona wygląda i jak ją wykonałem. Historia Pomysł projektu narodził się, gdy jakieś pół roku...
http://obrazki.elektroda.pl/9158787900_1... Miniaturowa w pełni automatyczna ładowarka akumulatorów Li-Ion i Li-Poly do 1A i końcowym napięciu ładowania 4,2V zasilana z 5V. Coraz więcej jest dostępnych akumulatorów Li-Ion i Li-Poly a nadal jest mało ładowarek do nich, więc postanowiłem skonstruować. Płytka jest bardzo mała: 16,9mm x...
http://obrazki.elektroda.net/66_12678900... Z czym to się je? Jakiś czas temu wykonałem Opis układu (Schemat ideowy znajdziecie w załączonym archiwum.) Do ATmegi16 dodałem złącze J3, służące do wgrywania firmware’u, a MAX232 zastąpiłem wspomnianym FT232RL. Ponieważ chciałem wykorzystać możliwość zasilania JTAG-a i debugowanego systemu...
https://obrazki.elektroda.pl/1557390800_... Jest sobie taki mały, zgrabny i tani programator USB Blaster do układów CPLD/FPGA Altery, który spełnia swoją rolę idealnie. https://obrazki.elektroda.pl/2978913300_... https://obrazki.elektroda.pl/2550058500_... https://obrazki.elektroda.pl/9597431100_...
https://obrazki.elektroda.pl/7441051200_... Po niedawnym, drobnym Czynności życia codziennego, które wyglądają inaczej, jak się widzi tyle, co ja Poruszanie się Gdzieś kiedyś przeczytałem, iż wzrok odpowiada za 90% naszego postrzegania otoczenia. Coś w tym jest. Często proponuję widomym prosty eksperyment: spędź cały dzień z zasłoniętymi...
Dołączasz do głównego programu, czyli masz jakiś plik np. main w projekcie. A dołączyłeś do tego projektu plik c zawierający kod twojej "biblioteki"? Pewnie nie, stąd info o braku definicji (btw, wklejaj wyjścia z kompilatora, to ułatwia pomaganie). Czyli wiesz już, że musisz załączyć plik c, oprócz nagłówka. No chyba, że skompilujesz to jako prawdziwą...
https://obrazki.elektroda.pl/7664876000_... Pod jednym z ostatnich moich artykułów rozgorzała intensywna dyskusja na temat oscyloskopów cyfrowych. Pomyślałem sobie, iż niektórzy, zwłaszcza początkujący, mogą sobie nie zdawać sprawy z pewnych aspektów używania oscyloskopów i ich użytecznych oraz ograniczeń. W miarę możliwości będę przedstawiał...
http://obrazki.elektroda.net/19_12704857... Witam wszystkich forumowiczów :) Chciałbym zaprezentować Wam mój zestaw audio. Celem projektu było stworzenie wysokiej jakości systemu audio zarówno do stereo jak i filmów , z dużą ilością funkcji o nie banalnej i oryginalnej jak na warunki domowe obudowie.Prezentowałem jego pierwotną wersje rok...
Zastrzeżenie: Witamy w tym przewodniku, który jest pracą w toku i może być aktualizowany lub poprawiany w miarę pojawiania się nowych informacji. Chociaż instrukcje mają na celu uczynienie procesu demontażu i modyfikacji prostym i bezpiecznym, Nie ponoszę odpowiedzialności za jakiekolwiek uszkodzenia sprzętu lub obrażenia ciała użytkownika lub innych...
własne oświetlenie własne zabezpieczenie własne chłodzenie
wyświetlacz sterownika pieca defro denon migaj programowanie central alarmowych
pralka mastercook instrukcja obsługi pralka mastercook instrukcja obsługi
Schemat zasilacza Samsung BN44-00645A, PSLF121S05A, UE40F6400 – PDF, analiza usterek Venga TV stuck on initializing screen – SPI-Flash firmware corruption on TP.SIS231.PT851, CV512H-U42