Witam wszystkich. LCD SONY KDL-40W5720 Main- 1-878-942-22; zasilacz-A1660-720-B. T-Con : 4046nn_MB4C4LV0.1 matryca: LTY400HF05; tuner: 8-597-700-01; Problem-nie jest wliczony w cenę. W nazhymanni Przycisk zasilania zapala się zielona dioda LED. Czytałem, że poleciał firmware. Można poprosić kij PRO Duo . Znajdziecie firmware do mojego modelu? Ktoś proshyvav...
wtedy testpoint i jedziesz, full flash zawiera wszystko co jest potrzebne, po co jest drugi zapytaj programistów Siemensa poprostu niewiem.
Mój programista jest montowany przez godzinę, a cena przedmiotów wynosi 15 USD
Oczywiście, przecież flash był dla ułomnych programistów i ich szefów ;-) Całe szczęście że to zakończono.
Testuję Claude 3.7 na okoliczność pisania dokumentacji do kodu C++23, trochę refaktoring i analizy kodu. Na razie nie widzę żadnej przewagi nad Gemini 2.0 Flash.
(może nie do końca początki bo coś już umiem) chyba jednak początek:). Uzupełniając powyższą odpowiedź należy wrócić do podstaw. AVR i RAM mają zupełnie różne architektury. AVR ma rozdzielone przestrzenie adresowe a ARM ma jednolitą. Dlatego w AVR musisz wykonywać jakieś magiczne sztuczki, aby odczytać wartość z pamięci programu, a w ARM nie. W ARM...
Flash jest przekazywany przez dowolnego programistę https://www.amazon.eg/%D8%A3%D8%AE%D8%B1... AC-%D8%A7%Dabi%D8% D8%D8%B3/dp/B09695X75Z
STM32G030. Zastanawiam się, z czego to wynika: łatwej dostępności, niskiej ceny...? - akceptowalna cena (może i chiński odpowiednik byłby o dolara tańszy, ale czy to coś zmieni biorąc pod uwagę koszt całości?), - dostępność i łatwość zastąpienia innym modelem zgodnym pin w pin gdyby jednak miało się to zmienić - zdrowy zapas wydajności i pojemności...
homman, coś się tak uczepił tego flash playera na tabletach? Ta technologia jest przestarzała i w chwili obecnej jest w odwrocie - jeszcze kilka lat i zapomnimy o flashu. Zarówno jako użytkownik oraz jako programista i webdeveloper, cieszę się, że flash jest w regresie.
Ustawienia/Opcje dla programistów/Wymuś renderowanie GPU
Dziękuję, pierwszy krok zrobiony i wiem, że programista działa. Teraz możesz zrzucić ----------------------------------------... C:\temp\LN882H_CMD_TOOL>LN882H_Flash_Dum... Zrzut flash COM21 Narzędzie do zrzutu pamięci flash LN882H wer. 1.0 Ładowanie kodu RAM... Kod Flash RAMCode załadowany OK. Zrzucanie flash OTP do flashdump_otp.bin: .......
a eeprom też mogę zrzucić do pliku Z ciekawości porównałem Twój z moim i choć należą do różnych urządzeń, to wydają się mieć podobną strukturę z offsetem 100h (oczywiście różną zawartość): https://obrazki.elektroda.pl/1132263700_... https://obrazki.elektroda.pl/7910343600_... Przypuszczam, że programista Atorch ponownie...
To dobre znalezisko! Czy istnieje narzędzie do flashowania? Czy możesz sprawdzić czy da się odczytać i zapisać flash tego chipa? To narzędzie „programisty” wygląda jak narzędzie flash.
Zdecyduj się o czym w końcu piszesz: czy o projekcie na pracę dyplomową, czy o projekcie na pracę dyplomową, który będzie się po obronie nadawał do sprzedaży. Jeśli tylko to pierwsze, to właśnie podałem przepis na "ugotowanie", wybacz, że w taki nieco żartobliwy sposób i bez szczegółów, skoro się nie spodobał, to widocznie nasze poczucia humoru nieco...
I do flashowania oprogramowania układowego: W przypadku flashowania kopii zapasowej pobranej z 0x0 następnie do 0x4000 należy usunąć z pliku za pomocą edytora hex. Plik 1 musi być plikiem boot_nocrc.bin począwszy od 0x0, a następnie reszta przyciętego flasha od 0x4000. https://obrazki.elektroda.pl/5684136000_... Jeśli flashujesz cały...
Witam wszystkich, mam dylemat co kupić, bo u majfriendów jest tego zatrzęsienie, więc proszę o poradę. Posiadam : - Programator Usb CH341A Spi Flash Eeprom klips - Willem 7.1 na LPT Problem w tym że willem jest fajny, ale za każdym razem muszę wywlekać starą stacjonarkę, bo jedynie ona ma port LPT. Moje pytanie co warto kupić na Ali co zastąpi te oba...
Każdy kompatybilny programista SWD powinien to zrobić, więc to prawdopodobnie zadziała. Czy udaje Ci się pobrać z tego serwera FTP? Ciągle przerywa mi połączenie. Jeśli możesz je pobrać, proszę o przesłanie mi linku. -(e) .
Kolego smax17, w linku podanym przez Ciebie jest uszkodzony plik. Wiem, bo już się tym tematem zajmowałem. OK, nie będę tego używać. Czy możesz wgrać działającą, dobrą wersję? 👍 Dodano po 9 Dziękuję bardzo! Programista jest w drodze. Zaktualizuję, aby dać znać, jak poszło. :)
Jeżeli programista wgrał projekt (konfiguracja sprzętowa i logika sterująca) do nieulotnej pamięci FLASH w tym sterowniku (a powinien to zrobić), to nawet jeśli bateria się wyczerpie, to nie powinno to w żaden sposób wykasować programu. Najważniejsze pytanie brzmi: czy programista to zrobił. Moja propozycja, to spróbować odczytać pamięć FLASH sterownika...
Polecam Gentoo - jak dla mnie najlepsza opcja, a duzo programuje... Pozdrawiam
Gdybym miał programator obsługujący ten typ kości, raczej bym to zrobił. https://www.elektroda.pl/rtvforum/viewto... Miałem to samo, dlatego pozbyłem się NAND Lite! Programator nie ogarnia obsługi tabeli BB dla D5500. Sprawdzałem to wielokrotnie, programista tworzy tabelę BB poprawnie i we właściwym miejscu. Stosując przetestowany...
No trzeba bęzie mocno szukać tego opisu resetu bo bez tego ani rusz. Nic Ci to nie da bo reset występuje po każdym włączeniu i czyści pamięć RAM a "reset" pamięci FLASH czy EEPROM czyści pamięć programu (FLASH) lub pamięć ustawień (EEPROM). Wyczyszczenie FLASH da Ci po prostu fabrycznie "nowy" czysty procesor nic nie robiący bo od programu zapisanego...
Są to absolutnie trzej różni programiści, jak niebo i ziemia. Pierwsze dwa są podobne wyglądem, to jedyne podobieństwo. ENTT https://www.ejtag.ru/viewtopic.php?f=8&t... nie jest na sprzedaż w Europie. Wykonuje wszystko, co jest wymagane do naprawy oprogramowania, ma własną forum wsparcia https://www.ejtag.ru/portal.php, jest produkowany w Krasnojarsku...
grko napisał: IMO nieprawda a czy Xmegi przypadkiem nie mapuja przypadkiem eepromu do data memory ? Tak, w tym przypadku można włączyć mapowanie EEPROM do SRAM, co ma też tą zaletę, że można programować EEPROM stronami (co bywa nawet 32x szybsze niż programowanie komórka, po komórce). Wiem, że w niektórych uC występuje interfejs XMEM, który obsługuje...
To rzutowanie to taka informacja, że: "to co odczytałeś spod podanego adresu jest wkaźnikiem do funkcji z takim a takim argumentem i zwracającym to i to" Dobrze? Generalnie tak. Rzutowanie w C to w zasadzie informacja dla kompilatora, że programista wie, co robi. :wink: Z tym typedef to tak: typedef unsigned char (*CallbackFuncPtr_t)(unsigne...
Są dwie wersje SXG75 prototypów: Te stare z nazwą kodową WOLF5 (dla programistów, najczęściej białe) - flash samsung 64mb - inny wzmacniacz słuchawkowy -różnego rozdzaju niezgodności w obudowie, korpuise, płytce klawiatury. Druga seria jest dla testerów, są ona takie same jak te w oficjalnej sprzedaży. (najczęściej czarne) Te pierwsze WOLF5 mają czerwony,...
Generalnie pomysł Flash-a w takim kształcie, jest spaprany... ;-) Większość programistów nawet nie wie co to optymalizacja kodu, a nawet jak wie to ma to w d... Wymiana CPU na > 3GHz HT i zwiększenie RAM do 1Gb powinno załatwić sprawę (nie musi jeśli C2D ma 66%). Ale zastanów się czy chcesz inwestować w tak stary komputer.
Zastanawiałem się, czy demo XR872 SDK skompilowane i sflashowane bezpośrednio do pamięci flash uruchomi się. Może kiedyś spróbuję. https://github.com/divadiow/xr872_sdk/tr... Jedyne oficjalne odniesienie do XF16, jakie widziałem w związku z Allwinner, to wpis w rozwijanej liście lub dwóch w ich portalu dla programistów https://obrazki.elektroda.pl/9347123100_...
Nie wiedziałem, że duży rozmiar pamięci obliguje programistę do pisania dłuższych i mniej czytelnych programów. ;) Poza tym większy flash większa cena znacząca.
A to nie jest tak, że licencja dotyczy tylko oprogramowania PC tj. Segger J-Flash? Sam programator jest bez ograniczeń do użytku niekomercyjnego. To Segger J-Flash wymaga licencji. OpenOCD powinien dać radę. Chyba tak jest, żaden ze mnie programista i wygodnie mi się pracuje w J-Flashu.
Witam Potrzebuje wykonać mapę miasta z funkcją wytyczenia drogi do wybranego celu. Na komputerze jest wyświetlana prezentacja firmy (przeglądarka internetowa z opcją pełnego ekranu) Jest tam meni: o firmie, nasze osiągnięcia, nasi pracownicy itp. Teraz pod jednym meni ma być mapa miasta z funkcją wytyczenia drogi do wybranego celu. Ja się na tym nie...
procesory hc05 i hc11 nie mają obszary flash, mają obszar ROM, który jest programowany podczas produkcji. Są programatory, które umożliwiają odczyt eepromu i romu, nawet motorola cracker posiada taką opcję. Mam chińską orange5 programista. Chcę przeczytać rodzinę QY4 , QC16 [syntax=text][/syntax]MCU, ale nie mam żadnego kodu SS. Można komuś pomóc?...
Tak się dzieje ponieważ programy do przeglądania nie są skojarzone z kodami innych języków .Winę za taki stan ponoszą programiści .Może kiedyś znajdzie się taki programista który napisze taki program aby w Twojej przeglądarce można zamieniać napisy z innego kraju.
https://obrazki.elektroda.pl/5718794500_... Witam wszystkich. Jakiś czas temu zakupiłem na chińskiej stronie ledowy miernik prądu i napięcia (4 bit, 0-100V, 0-10A). Zgodnie z opisem miał podawać wartości z częstotliwością 3 razy na sekundę. Okazało się inaczej tj. podawał je rzadziej niż raz na sekundę, co do moich zastosowań było...
Czy w przypadku starych pamieci Flash, mozna wykonac taki sam myk jak w przypadku MMC. Prosze o pomoc bo mam podobny problem jak kolega. Mam zahaslowany program a programista dawno za granica i firma juz nie istnieje.
RGB działa również na tym firmware . RGB zostało naprawione przez naszego programistę (at)iprak dziś rano: https://github.com/openshwprojects/OpenB... Odzyskiwanie adresu MAC z Web Application->Flash Tab->Restore RF Partition powinno działać, ale zawsze dobrze jest przetestować każdą nową funkcję na urządzeniach, które mają możliwy...
Nie w programie. Lokc Bits: Krauser ładnie opisał w http://www.elektroda.pl/rtvforum/topic15... Bity zabezpieczające: LB zabezpieczają przed odczytem i programowaniem pamięci flash opcjonalnie można tylko zweryfikować. Chroni to interesy programisty. By powtórnie zaprogramować trzeba wykasować flash. BLB dotyczą...
Nie rozumiem czemu nie raspberry Bo można to zrobić na uC z flash. Flash w przeciwieństwie do SD która pracuje z systemem nie zostanie zmodyfikowana przypadkowo czy w zły sposób no chyba, że programista się nie popisze. o co chodzi z ustawieniem karty read only? Nie można na karcie zapisywać. W czym to ma pomóc? Nie uszkodzisz systemu plików ale system...
http://obrazki.elektroda.net/56_12840728... http://obrazki.elektroda.net/61_12840728... Notowania akcji Adobe Systems Incorporated odnotowały znaczny wzrost po wczorajszej decyzji Apple, czyli otwarciem drzwi sklepu App Store przed aplikacajmi przekonwertowanymi z popularnego formatu Flash. Przyznacie, że to posunięcie nie należy do codziennych?...
przy każdorazowym wygraniu programu pamięć jest czyszczona jak i również wszystkie zapisane dane, łącznie z tymi na emulowanym eepromie. Zgadza się? Niezupełnie. Dane są zapisywane do innej partycji flash niż program. Oczywiście istnieje opcja, że będą kasowane przy każdorazowym wgraniu programu. Wszystko zależy od intencji programisty. Zapis i odczyt...
Programista nie ma możliwości usuwania uszkodzonych bloków, wyczyść tabele uszkodzonych bloków, wykonaj analizę zrzutów, naprawić błędy EСС. Ale całkiem możliwe jest sflashowanie randy RT809H. Wystarczy właściwy zrzut, w ustawieniach druga pozycja od góry. Shil nie zrobił tego ani razu, dopóki nie było UFPI. I został doskonale zaktualizowany do 1027.0...
Jest załamany :D Jak by kiolega obserwował moje projekty, to by zobaczył, ze przez 3 ostatnie dni wychodziły kolejne nowsze wersje softu dla Generatora DDS. Te na Arm są szybsze (może kolejny zrobie na ARM ale to juz po tym na CPD) ale nie mają w sofcie możliwości wgrywania swoich przebiegów do flash, nie obsługują terminali VT100 umożliwiając pełne...
Skoro używasz procesora z 128K Flash to może trzeba trochę dalej zapisywać te dane? Chyba każdy normalny kompilator nie nadpisze danych umieszczonych przez programistę w określonym miejscu, za pomocą mechanizmów przewidzianych przez ten kompilator. Jak pisałem - najlepiej zapytać u źródła, tym bardziej, że przecież kupując licencję jakiś support się...
http://obrazki.elektroda.pl/8710579200_1... Programator powstał dzięki prośbie znajomego, który potrzebuje zaprogramować pamięci flash od czasu do czasu, jak i również dla własnej potrzeby podnoszenia swoich umiejętności programistycznych :D. Założenia były dwa: -ma czytać, kasować, programować pamięci flash -komunikacja musi odbywać...
Wstrzymam sie z wydawaniem osądow - ale bez tej funkcji przynajmniej u mnie - i jest to moje subiektywne zdanie - ten program nic nie wnosi.... flash phoenixem i tak jak robie po usb tak robie a nie tym kluczem, calculator do alcateli na innych kluczach.... Ciekawy jestem oficjalnego info z teamu :) Co wiecej klucz - tam gdzie phoenix najnowszy na najnowszych...
Hmm, a czy napewno chodzi Ci o pamięć RAM, szczególnie tą zewnętrzną ?? Jeżeli napewno jest to RAM to być może jest to tylko rozszerzenie wielkości RAM wewnętrznej. Zazwyczaj zewnętrzne moduły to pamięć ROM, EEPROM, FLASH lub inna nie wymagająca podtrzymywania jej zawartości przez dodatkowe zasilanie. FLASH czy EEPROM służą do przechowywania oprogramowania...
Nie wiem czy jest sens uczyć się Flasha. To bardzo popularna i bardzo silna technologia, nie da się zaprzeczyć, ale "polityczne" zawirowania wokół niej rodzą pewne wątpliwości, czy Flash będzie w ogóle miał miejsce wśród technologii internetowych w przyszłości. Apple nie instaluje Flash playera na swoich mobilnych produktach. Niedawno Adobe ogłosiło...
Koledzy w życiu zawsze potrzebne sa kompromisy. I tak zawsze można pisać w C i lepić wstawki z asemblera . Ja zaczynałem od pascala , potem bawiłem się kilka miesięcy bascomem , liznąłem też C a jak okazało się że często logicznie napisany program działa lub nie przesiadłem się na asemblera bo tam wiem co robi mój mały cyfrowy przyjaciel w każdym takcie...
Witam. Kolejna programowa nakładka na coś co powinno być programowane w asm. Pierwsze podstawowe pytanie ile to ma błędów. Każdy kompilator popełnia błędy. Jak według Ciebie to jest z Python ma więcej czy C które jest używane prawie przez cały świat piszący oprogramowanie. Algorytm napisany w C też łatwo można przenieść z procesora na procesor. Producenci...
1. W programach z których zostały usunięte/ominięte zabezpieczenia przez crackerów nigdy nie ma pod-programów typu keylogger, trojan, itp. Dopiero Script Kiddies dorzucają coś od siebie, zastanawiało was kiedyś dlaczego na stronie z której możecie pobrać "crack'a" często podane są sumy kontrolne np. MD5 czy SHA-1? 2. To że MS robi badziewny soft chyba...
Widzę takie kalkulatory na Aliexpress po ok. 10 dolarów. Jeśli to te -> w jednej z ofert był link do opisu: http://www.diyleyuan.com/jc/105J.html Jest tam mikrokontroler IAP 15W413AS w obudowie DIP 28. Jeśli to klon STC 15W413AS, to jest to 8051 turbo (1T - jedna instrukcja na takt zegara zamiast na 12 jak np. AT89C2051), ma 13 kB flasha. Na githubie...
https://obrazki.elektroda.pl/7368899400_... 12 stycznia wybuchła afera o tym, że kupowany na Aliexpress adapter RJ-45 na USB, zawiera złośliwe oprogramowanie. Pierwsze doniesienie pojawiło się na platformie X i zostało przeczytane ponad 4mln razy, tłumacząc "Chińczycy znów się tym zajęli... (aliexpress) To adapter rj45, ale z pamięcią...
https://obrazki.elektroda.pl/4034979200_... Gemini 2.5 Flash może być najlepszym modelem "myślącym" do programowania jeśli chodzi stosunek jakości do ceny, pokonując dwudziestokrotnie droższy Sonnet 3.7. Jego cena to zaledwie $0.15 za 1M tokenów wejściowych i $0.6 za 1M tokenów wyjściowych. To niewiele drożej niż poprzednik Gemini...
Tak, wiem, na ATxmega pewnie nie osiągnę pełnego "full speed", czyli pewnie nawet nie da rady 1MB/s, ale to na początku nie ma znaczenia, na początku najważniejsze jest stworzenie poprawnie działającego softu i przetestowanie go. Potem mogę się przesiąść na jakiegoś ARM'a i kombinować dalej. Znajomy, rasowy programista, zniechęca mnie, właśnie ze względu...
Jeżeli brakuje pamięci flash to zastosuj inny mikrokontroler np. ATmega8. Zapewne zabraknie pisząc w w języku Bascom :( Lecz wstawki ASM mogą uratować sytuację. Owszem, jeśli pisząc w języku C dobrze go znając być może nie będzie kłopotu. Jednak tak, czy owak programista nie panuje nad tym, co zrobi kompilator. Jedynie pisząc w ASM wiemy, co się dzieje,...
Wielu programistów nawet nie ma świadomości, że jest coś takiego jak kolejność bajtów w słowach. Pisząc soft można się co najwyżej dziwić, na co komuś równanie do lewej czy prawej we wspomnianych ADC. Jazda się zaczyna kiedy trzeba wypluć jakieś dane do systemu, który jest różny z naszym. Wtedy właśnie odkrywamy little/big endian, zazwyczaj idzie to...
Od GCC v13.0 czyli nadchodzącej wersji Rust będzie obok kilku innych języków oferowany w tym kompilatorze. O tym w jaki sposób i czy w ogóle przyjmie się systemach wbudowanych nie koniecznie zdecyduje jego funkcjonalność. Dobrym przykładem jest Ada, która jak najbardziej została stworzona do systemów wbudowanych i to o krytycznych zastosowaniach a mimo...
Teoretycznie const powinien także powodować, iż dane są pobierane z FLASH a nie RAM (zmniejsza to zużycie pamięci), ale zauważyłem, iż różnie to bywa. Pewnie dla optymalizacji czasu dostępu do pamięci, dane są przerzucane z FLASH do RAM i potem wykorzystywane. Bzdura. Tylko-const jako "lokalne w funkcji" nie będzie nigdy we flash - musi być "static...
Niestety nie, to jest skompilowana wersja programu i jedyne co mozesz zrobic to wgrac go na inny panel. Wersje "zrodlowe" mozna sciagnac z panelu tylko jesli programista ja wgral, a jak sie domyslasz nikt tego nie robi... Z tego co piszesz, to masz doswiadczenie w obsludze tych paneli, w zwiazku z tym moze sie okazac, ze rzeczywiscie cos jest nie tak...
Żeby się nie zamykać na 16/32 bity. Jak nie 16, to wcale nie musi być 32 :) Co powiecie na 24b ? 12b? 18b? Albo słowo 36b? C bezpośrednio nie wspiera zmiennych liczbowych, stałoprzecinowych, innych niż 8, 16, 32 i 64 bity. Czasem przydały by sie właśnie zmienne np 24 bity ale w prockach 8 czy 16-bit. W 32 bitowych nic do nie przyspieszy. Historycznie...
To jest mikroprocesor więc możliwości programistyczne wyznacza tylko umiejętności i wyobraźnia programisty oraz rozmiar pamięci a ten model ma 2kB FLASH. A co do samego programowania to ma całkiem sympatyczny asembler, ale też możesz pisać w C. Oprogramowanie jest darmowe.
Bingo! Mógłby to zrobić, ale jest jeden problem - konfiguracja Tuya używa szyfrowania AES: [syntax=csharp] public byte []myDecrypt(byte [] data, int baseOffset, int blockIndex, byte [] key) { byte[] decryptedData = null; try { using (Aes aes = Aes.Create()) { aes.Mode = CipherMode.ECB; aes.Key = key; aes.Padding = PaddingMode.Zeros; ICryptoTransform...
witam Napisze tak miałem taki problem,ale wiedziałem z czego powstał instalacja opery i flash player (przy okazji sprawdz mysz w panelu sterowania /opcje wskaznika czy cos tam nie jest zmienione). Najlepiej jakbyś sam napisał co instalowałeś i pojawił sie ten problem.(przykład głupi nowy ster od grafiki ATI sprawia ,że polski programista nie widzi polskich...
chodzi mi o to że suma kontrolna to liczba (hex najczęściej) wpisana na końcu (nie zawsze) całego oszaru pamieci lub jego części.W pamięci flash cały obszar podzielony jest na wiele obszarów (jakby osobnych pamięci np obszar EEprom)dla których programista stworzył sumy czyli np dodał wszystkie lub niektóre ważniejsze bajty do siebie a wynik zapisał...
Tak czy inaczej, nie ma problemu sprawdzić czy argument odnosi się do RAM czy flash i inaczej w funkcji postępować ze zmiennymi w RAM, a inaczej we flash jeśli taka potrzeba zaistnieje. Można. Ale według mojej opinii w ten sposób tworzymy funkcje typowo "architecture dependent" oraz generującą dodatkowy narzut. W zasadzie trzebabyło by robic takie...
Ja tam jestem przeciętny programista i mam z Eclipsowymi środowiskami jeden problem: brakuje w nich guzika Load, umożliwiającego szybkie zaprogramowanie mikrokontrolera bez wejścia w debugowanie. W dodatku żaden guru od Elipse nie potrafi mi powiedzieć w 5 zdaniach, jak taką funkcjonalność uzyskać. Tzn. guzik to nawet czasem jest, ale nie działa sam...
Znalazłem specjalnie dla Ciebie jeszcze kilka bajtów :D ahahahahaha Bascom stara się być "ignorantoodpornym" czyli jak ktoś może czegoś nie wiedzieć to on to, na wszelki wypadek, robi za niego. W języku C każdą zadeklarowaną zmienną najczęściej inicjuje się jakąś wartością ponieważ po reset nie można być pewnym, że w niej znajduje sie zero lub potrzebna...
Czy planujesz zmienić adres MAC? Ponieważ jest on przechowywany w pamięci flash w partycji nv_amt, można go łatwo zmienić. Nie planuje, ale może się udać. Zmieniłem go w OBK i zadziałało. Poza tym, zamawiałeś WG236 od resellera czy z oficjalnego sklepu? Ten sam sklep Skylab Ali, do którego link zamieściłeś jakiś czas temu. 5 modułów/1 partia. Próbowałeś...
Dołączam się do prośby, szukam wsadu do MANTY DVBT06S (to "S" występuje na nalepce z numerem seryjnym). Oprogramowanie do upgradu tych tunerów umieszcza się na pendrive i restartuje tuner z wciśniętym klawiszem power. Sęk w tym że MANTA DVBT06 nie ma takiego klawisza. Mam taki pomysł aby dorobić ten klawisz (na chwilę zewrzeć odpowiednie wyprowadzenia...
Witam forumowiczów, mam takie może nietypowe zapytanie, ale gdzie je zadać jak nie na naszym ulubionym forum :), nie jestem wprawionym programista ale mam jako taka orientacje prockach AVR chodzi mi o to czy mega8 od mega16 różni się tylko wiekością pamięci flash i eeprom??? Sprawa ma sie tak, mam program skompilowany pod procek (*.hex) mega8 w wersji...
Proponuje temat przemyśleć od nowa narysować schemat blokowy programu i dokonać analizy ,jak każdy blok rozwiązać tak ,żeby zajmował mało pamięci i był uniwersalny. Może w przypadku kolegi warto się zastanowić nad przesiadką na magistralę RS485 i realizację czujnika jako inteligentnego modułu ,który zawiera taki czy inny czujnik temperatury i mikrokontroler...
Flash'a przemaglujesz dokładnie jeżeli pójdziesz na grafikę i żadne podręczniki nie będą potrzebne, równocześnie ne tym kierunku poznasz html, php, java, java script, porgramy graficzne 2D i 3D, zasady składu druku itd. lecz znalezienie pracy może być nieco uciążliwe jeżeli nie będziesz wybijać się ponad przeciętną wymagane są też duże zdolności manualne...
No tak, bez funkcji HAL i LL nijak nie dałoby się odczytać trzech słów z pamięci Flash. Zresztą takie czytanie pamięci bez wywołania funkcji wygląda niepoważnie i nieprofesjonalnie. Weźmy np. taki kod: #define UID ((uint32_t *)0x1FFFF7AC) idhash = UID[0] ^ UID[1] ^ UID[2]; - czysta amatorszczyzna. żeby go napisać, trzeba wiedzieć, że UID jest trójelementowym...
Łatwo sprawdzić to w większości przeglądarek używając narzędzi dla programistów i sprawdzając odtwarzacz na stronie w jej źródle - wbudowany element będzie miał format .swf :) Ale co do weeb.tv odpowiedź brzmi: tak. Życzę powodzenia w poznawaniu systemu i póki co cierpliwości, po kolei wszystko da się poustawiać i wiele rzeczy jest już wiele razy opisanych...
Witam. Tak jak kolega LChucki wspomniał, diagnostyka układu i tzw. "selftesty" to czasami ponad 50% całego softu. W przypadku modułów GSM jest to szczególnie ważne, należy przewidzieć jak najwięcej sytuacji. Przewidywanie w/w jest tym skuteczniejsze, im większe doświadzenie posiada programista/elektronik. Kwestii może być wiele, od zbyt długiego SMS-a...
masz racje ale wtedy dalej potrzebujesz osobnych procedur jesli piny znajduja sie w innych portach. a co do sensu robienia kilku magistral 1wire to moze dasz jakis przyklad w ktorym takie rozwiazanie bylo by potrzebne. Niekoniecznie :D ad1. W AVR-ach , porty można czytać i zapisywać , jak normalne komórki pamięci RAM , więc nie widzę problemu , by...
Skąd taka opinia? "Większe" procesory programuje się łatwiej, mają zwykle więcej RAM i FLASH. Chyba, że chodzi Ci o coś innego. Nie do końca. Łatwość programowania może wynikać z dwóch rzeczy: - kod jest wysokoabstrakcyjny i niezależny od rodzaju platformy sprzętowej, - specyfikacja sprzętowa platformy nie wymaga wiele czasu do przeczytania i zrozumienia....
Tak najlepiej wstawić tam M256 lub nawet XM384... Jak kolega ma gotową płytkę na 2313 najłatwiej mu zmienić na 4313 lub dolepić pamiątkę na kilku przewodach . Tendencja jaką obserwuje wśród programistów C polega na pakowaniu M8 do urządzeń , które można uruchomić na układach z rodziny ATTINY 4, 10 czy 13 . i to się nazywa optymalizacja braku wiedzy...
Domyślnie stos zaczynał się od FFFF, ale przez tą zmianę dało się zmusić, żeby stos zaczynał się od innego miejsca. Jak jest w przypadku AVR, to nigdy nie analizowałem ani w AVR Studio, ani w Atmel Studio. W nowszych AVR (znaczy wszystkich innych niż prehistoryczne) stos jest sprzętowo inicjalizowany tak, że wskazuje na koniec SRAM. Niemniej kod startowy...
http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...
1. Low to częstotliwości mniejsze niż 25% maksymalnej, a High to Więcej niż 75% maksymalnej. Dlaczego nie podali wartości bo max zależy od wersji(napięcia zasilania - L na końcu). Dla atmega8 8MHz to medium. 2. RSTDISBL tak jak mówisz, ale później ISP nie funkcjonuje 3. WDTON będzie on zawsze włączony. Jeśli ten bit nie będzie zaprogramowany to w programie...
za 200$ masz zawartość każdego AVRa razem z fusami i eepromem Jeśli procesor jest lepiej zbudowany tzn. warstwa flash jest na wierzchu a lockbity są głęboko zakopane to trudno będzie je brutalnie skasować nie uszkadzając pamięci programu. Tak jest ponoć w STM32 (zapytaj inżynierów aplikacyjnych) Nie ma zabezpieczeń nie do złamania. Rzecz w tym by bardziej...
Tak że kompilując gcc lub gcc podobnym kompilatorem jest tak jak opisałem. Nope. Dane const i dane do inicjalizacji zmiennych o typie static gcc standardowo dodaje do secji .rodata. Pierwsze tak, drugie nie. Inicjalizatory zmiennych - czyli tego co jest w sekcji .data - znajdują się w dokładnie tej samej sekcji co te zmienne - czyli w sekcji .data....
(at)stanisławpiotr W zasadzie EDU ma dużą funkcjonalność (prawdę mówiąc ma nawet przewagę nad komercyjną podstawową wersją - kwestia moralności tylko czy użyjemy to do celów komercyjnych czy nie) i można nim zrobić w zasadzie wszystko co robi J-Flash. Tylko nazwijmy to w mniej wygodny sposób tzn. bez ładnego GUI w okienkach ;) Jak ma się powtarzalne...
dodałem automatyczny reset po wgraniu FW Ten reset działa ok i ma sens. Tyle że jest jeden drobiazg, powiedzmy estetyczny. Po wgraniu i starcie aplikacji, w PC dalej wisi ten dysk choć oczywiście jest nieżywy. Tak myślę, czy nie dało by się bezpośrednio przed resetem i startem aplikacji wymusić enumerację USB by ten dysk automatycznie zniknął z PC?...
Ponownie przypomnę więc: SPI -> SD -> file system -> stdio. 1. Gdzie ten callback miałby być? 2. Tak naprawdę co innego miałby chcieć zrobić ten programista? Ale tak realnie, bez ogólnego, że "może coś by chciał". No bo jaki sens miałoby _NIE_wyczyszczenie RX FIFO, _NIE_wyzerowanie flagi OVR albo _NIE_przywrócenie DMA i SPI do stanu początkowego? 3....
Witam! Stoję przed następującym dylematem otóż muszę wysterować kolorowy wyświetlacz (320x240 262K) potrzebowałbym system z mikrokontrolerem + minimum 16MB flash + minimum 512KB RAM. Wyświetlacz będzie sterowany magistralą 16 lub 18 bit. Chciałbym uzyskać ilość fps rzędu 30fps ale może być mniej. Myślałem o zastosowaniu np LPC2292 + zewnętrzny ram +...
Architektura Harvardzka i Von Neumanna są po prostu inne, są inne założenia i inna "filozofia" programowania. Nie poczytywałbym jednej czy drugiej jako wadę lub zaletę. Architektura Harvardzka jest "wadą" dla programistów przyzwyczajonych do architektury Von Neumanna i na odwrót. Ale w nowoczesnych układach to jest bez znaczenia jaka architetura jest...
Generalnie urządzenie, które ma bootloader zawiera 2 oddzielne fragmenty programu - jeden to właśnie bootloader, który realizuje programowanie pamięci flash nowym programem i program właściwy ("program użytkownika"). Bootloader jest umieszczony w innej części pamieci flash - nie może być możliwości jego skasowania (no i oczywiście musi być napisany...
Wydawało mi się, że poprawnie skonfigurowałem FreeRTOS, ale ten znowu mnie zaskoczył :) Nie wiem czym Cię zaskoczył bo dokumentacja mówi o tym wyraźnie. Starts the FreeRTOS scheduler running. Typically, before the scheduler has been started, main() (or a function called by main()) will be executing. After the scheduler has been started, only tasks...
Debian nie jest na desktop, tzn można go używać ale jak sam widzisz czasami są problemy, szczególnie z ATI a poza tym dlaczego tak ci zależało na zamkniętych sterach ATI ?? I w ogóle poco instalujesz sterowniki przecież prawie wszystko obsługuje jądro. Flash instalujesz z repo, a eclipse z repo albo eclipse.org tak czy inaczej działają idealnie, ja...
(at)ryszta Const nie jest tylko dodatkiem. Jest dobrą praktyką, którą wiele osób po prostu ignoruje. Ponadto const nie determinuje gdzie dana zmienna zostanie umieszczona (np w pamięci FLASH). Oznacza tylko to, że danej zmiennej/obiektu nie można modyfikować. Ponadto const w parametrach funkcji oznacza mnie więcej tyle, że funkcja obiecuje nie zmieniać...
Dzięki (at)Dondu. Oczywiście to sprawdzę, ale ostatnio zamieściłem cały kod oraz schemat, jest rezystor podciągający 10K na lini CS :) Ale ja już tyle rzeczy niemożliwych widziałem, że oczywiście sprawdzę i ten wątek dochodzenia :) Dopiero późnym wieczorem będę miał możliwość dalszych prób. Ale to co mówisz może być tym, czego szukam :) Dodano po 1...
Hmm, ciekawe gdzie się mijamy w toku rozumowania :). Przypuszczam nawet, że masz innego procka niż inżynierowie z ST, bo u nich aby jakiekolwiek zmiany w option bytes weszły w życie potrzebny jest RESET układu (programowy), czego Ty nie robisz (a przynajmniej ani słowa o tym nie ma w Twoim poście) He He procka to na pewno mam innego niż inżynierowie...
Więc jest tak. 8049 ma 2 kilo wewnętrznej pamięci PROM (jednokrotnie programowanej maska w produkcji) i nie jest to flash więc o kasowaniu nie ma mowy. Druga sprawa. Program można teoretycznie odczytać pod warunkiem, że nie jest on zabezpieczony za pomocą lock bitów, a raczej na 100% jest. Trzecia sprawa. Z programowaniem nie ma kłopotu. Wystarczy popularny...
https://obrazki.elektroda.pl/3129545200_... Firma Silicon Labs zaprezentowała swoje nowe rozwiązanie - System-on-Chip (SoC) z interfejsem Bluetooth, które oferuje wiodącą na rynku kombinację funkcji bezpieczeństwa, wydajności transmisji bezprzewodowej, efektywności energetycznej wraz z narzędziami programistycznymi i stosem komunikacji....
No to odpal atmel studio, wczytaj tego hexa, odpal symulator i pobaw się w śledzenie kodu. Jeśli to kompilat C to na początku będzie inicjalizacja zmiennych globalnych czyli kopiowanie z flash do SRAM. To można olać. Kolejny taki blok powinien być odpowiedzialny za liczenie jakiegoś zabezpieczenia kodu - szukaj jak pisałem LPM/ELPM. Przejrzyj też plik...
Nie ważne ile FLASH zużyłeś, ważne ile poszło SRAM. Z tego co widzę ponad 1,5kB masz zajęte przez zmienne globalne i stos, a ten procesor ma tylko 2kB SRAM - czyli jesteś na granicy. Najprościej - przekompiluj kod na inny procesor mający więcej SRAM i zobacz w symulatorze czy masz ten problem. Albo uprość program tylko do przypadków pokazanych powyżej...
1) Zapomnij, że istnieje coś takiego jak String... przynajmniej na Arduino. Używaj char (niestety z wszystkimi tego konsekwencjami). 2) Do trzymania komunikatów używaj pamięci FLASH, szkoda marnować RAM na każdy String w programie... czyli nie " Serial.print("Inicjowanie karty SD..."); " lecz " Serial.print(F("Inicjowanie karty SD...")); ". Dzięki...
Witam Wszystkich! Jako amator-programista ARMów udało mi się uruchomić równoległy algorytm genetyczny na 9 połączonych ze sobą LPC2106. Wszystko działa ładnie, ale cały czas rozbudowuję program i zastanawiam się, kiedy będzie za duży :) Chodzący program po kompilacji (WinARM) ma następujące rozmiary: Size after: GAONARM.elf : section size addr .text...
zostać programista wrocław programista programista zarobek
zmywarka amica silnik sterownik lm339 płyta bosch kondensator
linijka diodowa schemat linijka diodowa schemat
Przełączniki na desce rozdzielczej Setra 315: opis i funkcje Kolejność przekładek foliowych w Sony KDL-32WE615