https://github.com/dwelch67/raspberrypi Dodano po 3 Btw - w nowych jest już Samsung a nie Broadcom. Aczkolwiek z NDA pewnie historia ta sama... Chyba Ci się z RAMem pomyliło
https://obrazki.elektroda.pl/4209297400_... Cyklicznie trafiam na dyskusje próbujące określić, co jest lepsze - podejście niskopoziomowe czy użycie gotowych platform / frameworków. Ostatnio zastanawiam się, czy taka ogólna dyskusja ma jakiś sens? Przy ściśle określonym przypadku można dyskutować, jakie rozwiązanie jest lepsze pod względem...
Witam, Skończyłem I rok informatyki, na szczęście wszystko zdałem, i mam trochę wolnego czasu. Z tych przedmiotów które do tej pory mieliśmy najbardziej mi się podobała, technika cyfrowa i architektura komputerów. Chciałbym być informatykiem od sprzętu, nie mam na myśli składania pc. Na uczelni jak to na uczelniach za wiele nie uczą, a ja bym chciał...
http://obrazki.elektroda.pl/4029783300_1... Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów...
Czy siła OWON jest w sofcie czy w projekcie i know-how i samo oprogramowanie to nie wiele? To nie jest prosta sprawa, zwłaszcza na pograniczu FPGA i akwizycji. Samo UI i usability oraz opcję zawsze można poprawić i to znacząco. Jak dopracowane jest niskopoziomowe programowanie OWON widać w korelacji z tym co z w sumie przyzwoitym sprzętem zrobiło FNIRSI...
bo nigdy mnie nie interesowało programowanie niskopoziomowe i nawet nie wiem czy dałabym radę;/ Z tego co kojarzę to to jest programowanie mikroprocesorów w asemblerze i C.
Typowa akademicka dyskusja o wyższości świąt wielkanocy nad Bożego Narodzenia. Czym jest OS, jak nie wielką pętlą while z mnóstwem nieużywanych funkcji w przypadku implementacji prostego algorytmu do sterownika? Dobór narzędzi (tutaj kodu) dobieramy pod kątem dostępnych zasobów. Jak stać nas na rozrzutność w postaci megabajtów pamięci oraz niepewność...
(at)tzok Arduino jest po części problemem tej sytuacji. Obiecuje prosty start z mikrokontrolerami. Niestety dla wielu rzeczywistość jest trochę inna i nagle się okazuję że nawet w Arduino mimo wielu uproszczeń coś samo się nie robi i potem jest rozczarowanie. Praktyka wyraźnie pokazuje że w przypadku arduino należy uczyć jak składać z klocków - dając...
btw co to programowanie niskopoziomowe? bo nasz kolo z informatyki nie umie nam wyjasnic dokladnie programowania jako takiego bo niby sa zmienne etc ale jak mozna budowac program ktory robi 10 operacji w roznym czasie w roznych warunkach przy roznych danych ?? tu chyba wlasnie jest wymagane dziedziczenie ( ale to chyba objektowka? ) i tego sie usiluje...
na ten moment mogę się pochwalić znajomością takich języków jak: CPP, HTML(szkoła) i JS A gdzie assembler? gdzie niskopoziomowe programowanie np sterowników urządzeń? systemów operacyjnych ;) Rzeczy trudne i niepotrzebne 99% programistów, ale ty jako konstruktor procesora będziesz potrzebował. W internecie są różne projekty procesorów DIY, jednak żeby...
Pierwszą rzeczą, którą każdy programista oprogramowania wbudowanego robi, gdy dowiaduje się, że będzie pracował nad nowym projektem, jest poproszenie o zestaw deweloperski. Pozwala on zaangażowanemu zespołowi zapoznać się z mikrokontrolerem i jego peryferiami. Następnie mogą oni zacząć składać system przy użyciu płytek rozwojowych i tym podobnych narzędzi....
W tym kontekście ja zarówno programuję niskopoziomowo jak i w LV i zarówno jedno jak i drugie podejście ma swoje zalety i wady. Na pewno programowanie niskopoziomowe daje lepszą kontrolę nad kodem, dobrze napisany program działa szybciej, skomplikowane operacje matematyczne załatwia od ręki, wiadomo jakie mamy typy danych, nie ma problemów ze zgodnością,...
Nie no, jak wiem z czego wynika brak programistów. Mówię tylko jak to wygląda w praktyce. A chodzi o to że obecnie programy są bardziej skomplikowane. Nie tyle RTOS utrudnia, co po prostu bardziej skomplikowany program będzie bardziej skomplikowany niezależnie od tego czy by był bare-metal czy na RTOSie. Nawet w tym wątku widać że najczęściej pada określenie...
Zadaj tutaj kilka pytań, zobaczmy, z jakim kalibrem trzeba się zmierzyć :) Jeśli chodzi o architekturę, to może warto rozpocząć od Z-80, a potem już dalej. Jednak, najnowsze rozwiązania są tajemnicą producentów, i raczej przekraczają zdolności poznawcze człowieka :) Raczej chodzi mi o szczególniejszy ogół działania komputera, żeby zrozumieć po co jak...
Witam, Zaciekawił mnie projekt "loopera" dla gitarzysty. Ciekawym rozwiązaniem jest zastosowanie specyficznego wyświetlania jednej cyfry na czterech prostokątach wyświetlacza LCD - eliminuje to potrzebę aplikowania dodatkowego "czytelnego" wyświetlacza zbudowanego z siedmiosegmentowych wyświetlaczy LED w urządzeniu. Czy ktoś może mi powiedzieć jak można...
Co do ruterów to nie wszystkie pracują na linuxach. Np bardzo nie lubiany z tego powodu wrt54g v5. Popularny jest VxWorx który jest RTOSem i to dość drogim RTOSem. Natomiast im programowanie bardziej niskopoziomowe tym więcej okazji do popełnienia błędu. wirefree2 A wyobraź sobie sytuacje w której prawidło działający program wyczerpał dostępną pamieć....
Witam, Studiuje informatykę na 1 roku na studiach niestacjonarnych. Od zawsze informatyka kojarzyła mi się z programowaniem, i dlatego poszedłem na nią z nadzieją że wybiorę specjalizację inżynieria systemów informatycznych która jest bardziej związana z programowaniem, (dochodzi np. programowanie niskopoziomowe co by mnie interesowało). Niestety na...
Płyta to ASRock K7S8X AMI BIOS. "Może driver drukarki odwołuje się do portu (po adresie I/O), którego nie ma? No i jeszcze przerwania. Niskopoziomowe programowanie może generować problemy" Kolego kemot55 możesz mi to jaśniej wytłumaczyc??
To zostaje wylutowanie/wyciągnięcie z podstawki kości BIOS i programowanie w zewnętrznym programatorze. Chyba że Gigabyte ma dual Bios
Jestem początkującym z dziedziny programowania systemów operacyjnych na mikrokontrolerze. Chciałby do mojego SAm7x256 podłączyć zewnętrzny eeprom (np po magistrali SPI) . W dokumantacji NUTOs wyczytałem że obsługuje tylko eepromy z RTC Intersila i flash ATmela. Czy można dostać się do nieskiego poziomu w NutOs-ie ?? Drugie pytanie to jak poradzic sobie...
Generalnie to chciałbym w przyszłości pracować jako Elektronik - Programista coś w stylu Embedded Software Developer/Engineer, łączyć elektronikę z programowaniem, to moja pasja, tylko z tego co widzę co raz mniej ofert pracy w tym kierunku i mam też wrażenie, C/C++ odchodzi w nie pamięć powoli, wszędzie tylko Java Java Java... ale to tylko takie moje...
Po to Microchip dał framework, żeby z niego korzystać. Zresztą, niskopoziomowe programowanie pod Windowsem wymaga DDK, które jest płatne. Proszę, jest cała ogromna masa przykładowych programów.
Od paru lat uczę się programowania mikrokontrolerów w języku C. W tym czasie zrobiłem już kilka projektów na AVR-ach, PIC32 i 8051. Teraz chciałbym zejść o jedną warstwę abstrakcji niżej i nadrobić trochę braków w wiedzy, jeśli chodzi o niskopoziomowe działanie układów mikroprocesorowych, programowanie w asemblerze itp. W tym celu zacząłem składać kultowy...
(at) kamilalek1 Po pierwsze, dzięki za link. Śledzę nowinki techniczne, ale nie na Alli... :wink:. Na pierwszy rzut oka - super, zwłaszcza że oprogramowanie jest open-source. Może i "glut", ale jednak dostępne. I LoRa w tej cenie to rewelacja, nawet jak się doliczy VAT, to dalej rewelacja. Zastanawiam się, czy sonie nie zamówić takiego do testów, więc...
Z drugiej jednak strony, obecnie zastosowany mikrokontroler ATmega2560 z komunikacją USB za pośrednictwem ATmega16U2 czyni nasz moduł atrakcyjnym dla sympatyków Arduino, jako że ten zestaw jest bardzo podobny do rodzimego Arduino MEGA2560 a nawet wyposażony w znacznie więcej niż ten rodzimy. Argument o możliwości programowania w Arduino uważam za bardzo...
Cześć. W tym roku zdawałem maturę, mam sporo punktów i nie będę miał problemu z dostaniem się gdziekolwiek, ale mam problem z decyzją. Otóż zawsze byłem zainteresowany Linuksami, programowaniem (pisałem trochę w C++, głównie na pingwina, ale miałem też do czynienia z MS Visual), a ostatnio wkręciłem się w programowanie niskopoziomowe i od jakiegoś czasu...
Hmm a ja wcale nie widzę w tym niższego poziomu. Heheeheheh zboczenie programisty - mowiac niski poziom mialem na mysli programowanie niskopoziomowe a nie kiepskie wykonanie ;) W obu projektach nie możemy liczyć całkowicie na gotowe rozwiązania. I to wlasnie wyroznia DIY od fabrycznego. Nie jest gotowe od zaraz ale pozniej jesli brakuje funckji wystarczy...
Co kolega ma na myśli? To proste. Mbed, arduino czy bascom posiłkują się warstwą abstrakcji która nie wymaga dobrej znajomości sprzętu. Nie trzeba mieć przed oczami noty, opisu rejestrów i peryferiów. Większość roboty za programistę robią makra i wbudowane funkcje. Wtedy program obsługi wygląda np. tak: pobierz dane i2c, przetwórz i odeslij uartem...
Ja polecam platformę .NET i środowisko Visual C# Express. W krótkim czasie można napisać prostą aplikację windowsową. A to pewnie bardziej się spodoba dziecku (jak zobaczy rezultaty - przyciski, pola txt, czy wyskakujące komunikaty po kilku kliknięciach), niż pisanie dziesiątek linii kodu, używanie wskaźników, niskopoziomowych wywołań funkcji w WinAPI...
No dobra, to się w końcu odezwę: To, na czym się uczy studentów, powinno spełniać kilka warunków: 1. Umożliwiać realizację przyjętego celu dydaktycznego. 2. Być proste, standardowe i nie udziwnione. 3. Być reprezentatywne dla stanu techniki wraz z przewidywalnymi trendami rozwojowymi. Niekiedy 1. pozostaje w konflikcie z 2. i 3. W takim przypadku wypada...
Proponuję zacząć od najprostszego: debug. Jak wrzucisz ? to co napisze co tam można zrobić. Najciekawsze będą A [adres opcja] i piszesz kod w "assemblerze", R do podglądania, ale i ustawiania wszystkich rejestrów i P i G do puszczania programu po kawałku lub w całości. Pewnie to samo można zrobić i w TD, ale jaka frajda używać tego starocia, który wiele...
Pierwsza płyta: i7-7700k 7gen, 64GB, m2 sata Samsung 960EVO, jakaś Sapphire Radeon 4GB na PCIE, dodatkowy 1TB na dane - praca z UNITY i podobne, grafika 3D i Adobe Premiere, całość w Windows 10 Pro + Visual Community 2017 i Windows Phone 10 Druga płyta: G4560, 16GB RAM, jakiś SSD + 1TB na dane, zintegrowana G610, całość z Windows 7 Pro + zestaw Visual...
Programowanie systemów wbudowanych nieco się różni od programowania PC, niby ten sam język C, ale trzeba nauczyć się nowych rzeczy, na PC masz wszystkie niskopoziomowe rzeczy poukrywane i nie musisz wiedzieć np. jakie są rejestry RTC, żeby odczytać czas, albo co powoduje że printf wyświetla tekst na ekranie, na mikrokontrolerze zazwyczaj musisz musisz...
Ta czaszka to wg mnie totalny bezsens - program wygląda jakby robił go młodzieniec mający 12-14 lat , który ma coś wspólnego z tymi jakimiś tam emo czy jakoś tam (choć sam nie wiem co do dokładnie znaczy to emo) a za programowanie wziął się kilka godzin temu. Mówię to bo z jednej strony przygotowałeś albo spróbowałeś przygotować fajny i użyteczny program...
Z tego co wiem, nie da się programować USB "niskopoziomowo", tzn. wystawiać "1" lub "0" na linie sygnałowe. Zazwyczaj producent urządzenia USB dostarcza sterownik i odpowiednie API do programowania. A jeśli chodzi o znaczenie linii Data+ i Data- to po prostu różnicowa para transmisyjna.
A gdzieś czytałem- "Basic na ARM". A tak naprawdę to nie C jest problemem- ale to że jest to niskopoziomowe programowanie. Te konfiguracje rejestrów- te problemy z ustawianiem bitów w C- który programista czyta o zmiennych bitowych. Mają być gotowe, działające biblioteki/funkcje w C do zaimplementowania. Jak w Bascomie. A jak któryś gotowiec nie działa-...
Pamiętaj o jeszcze jednym. Ja idąc na studia byłem przekonany, że będę robić strony internetowe. Bo zajmowałem się tym w szkole i bardzo mi się to podobało. I byłem wielce niezadowolony z przedmiotów takich jak programowanie niskopoziomowe, obiektowe, bazy danych, ogrom matematyki itd. No ale zostałem zmuszony do zaliczenia wszystkiego i wiesz co? Spodobało...
Ogólnie to w sumie nokia aktualnie rekrutuje do warstwy L1 przy technologii 5G, jeśli ktoś lubi programować niskopoziomowo, lubi pisać optymalny kod do przetwarzania sygnałów, c/cpp (taki bardziej c plusik) i lubi naprawdę srogie wyzwania to zapraszam. Wynagrodzenie mogę powiedzieć że satysfakcjonujące.
No właśnie ja osobiście używam tylko dyrektywy #include, nigdy nie napisałem żadnego makra, generalnie bardzo mnie denerwuje, że przy programowaniu niskopoziomowym pełne tego jest po różnych bibliotekach i człowiek musi się męczyć.
Sprecyzuj proszę programowanie niskopoziomowe... jeśli masz to wykonać w asm avr to taka informacja powinna się znaleźć, nie jest to też programowanie ogólne. liczby parzyste chyba łatwo zweryfikować, jeśli uwzględnimy 0 jako parzyste to liczbą parzystą będzie wszystko co ma LSB=0 prawda? Podobnie podzielna przez 4 to będzie każda liczba, która ma jedynkę...
Jak już chcecie iść po kosztach to stm32f105 ma więcej pamięci i da się go kupić za 12zł, do tego jakiś opamp drobnica i byłby jako taki generator na bardzo niską częstotliwość / z b. małym próbkowaniem. Co do bazowego kodu. Ci co się znają napiszą sterowniki a mniej rozgarnięci w programowaniu niskopoziomowym mogą się zająć wyższą warstwą.
Szukam poradników programowania językiem niskopoziomowym Assembler 64bit. Dla kompletnego nowicjusza, który dopiero wycyzeluje swoją składnię w programowaniu :) Please help me!
"No teraz to trochę namieszałeś, jak napisałem dopiero zaczynam i jeszcze nie wiem to to "timer"." Nic nie namieszałem- ATMega to nie komputer z procesorem Pentium i z ogromną szybkością i pamięcią. Jesteś bardzo blisko sprzętu- to jest programowanie niskopoziomowe. Nie znam się na C ale poszukaj sobie tutoriala do AVRGcc na temat przerwań.
Hmm znam podstawy C i ściągnąłem bibliotekę inpout32.dll , która najprawdopodobniej będzie potrzebna, niestety nie mam doświadczenia w programowaniu niskopoziomowym więc prosiłbym o jakieś fragmenty kodu. Chciałem zapytać jaki maksymalnie prąd można pobrać z pinów? zakładam że napięcie to 5V.
mam taką książeczkę - programowanie kart dźwiękowych w Turbo Pascalu. Gość opisuje sposoby niskopoziomowego programowania Sound Blasterów. Jak znajdę dyskietkę z tej książki, to prześlę.
Dziękuje za rade! EiT nawet nie rozważałem ze względu na te jak się wyraziłem "skromne podstawy" z elektroniki. Moja mocna strona zawsze było programowanie, w szczególności C++ i Java wiec w tych dziedzinach na pewno nie będę miał problemów gorzej z jakimiś asemblerami, programowaniem niskopoziomowym. Ale jak najbardziej rozważę Twoja sugestie:) Czekam...
Ośemkowego się za bardzo nie stosuje, binarne do programowania niskopoziomowego głównie, ale nie tylko bo przecież 01 to ogólna reprezentacja danych. Szesnastkowe się lepiej czyta niż binarne. 375 dec = 5*8*8+6*8+7, dla ósemkowego waga kolejnej liczby to 8^n-1, gdzie n to jest nr liczby, dla 16tkowego 16^(n-1) dla binarnego 2^(n-1), czyli dla pierwszej...
Programowanie mikrokontrolerów (np. Atmega 32) to zupełnie coś innego niż programowanie Raspberry Pi. W pierwszym przypadku piszesz niskopoziomowo - sterujesz konkretnymi pinami procka, programujesz w C, C++, Bascom, Arduino IDE. Na RPI masz procka ale na nim już system operacyjny (linux), programy piszesz np. Pythonie.
OK, z tym że faktycznie nie ma ogłoszeń na sprzęt, a jest bardzo dużo ogłoszeń na programowanie embeded, więc pytanie: jaki sprzęt króluje? Czy uClinux czy Linux ? Jakie procesory lub systemy , skąd takie duże zapotrzebowanie na "programistów embeddeb" ? Wydaje mi się, ze w najbliższym czasie jest to właśnie droga ewolucji elektroniki, jaką znamy np...
Widzisz nie napisałem nigdzie że C jest niepopularny tylko że nie nadaje się do tworzenia aplikacji desktopowych. Napisałeś Co nieco umiem zdziałać w Lazarusie (Delphi) gdzie mam ładne szybkie IDE wieloplatwormowe, mam wszystko czego potrzebę od baz danych, a jeśli nie mam instaluje odpowiednią paczkę. więc zakładam że tego typu aplikacje Cię interesują....
Witam serdecznie. Zaczynam swoje pierwsze kroki zwiazane z programowaniem mikrokontrolerow (interesuje mnie raczej sam fakt programowania niskopoziomowego niz zabawy z elektronika i "projekty"). Troszke poczytalem o roznych mcu i zdecydowalem sie na poczatek na 8 bitowe mcu PIC oraz Texas Instruments. I czekam obecnie na 2 programatory oraz kilka mcu....
niskopoziomowe programowanie niskopoziomowe wysokopoziomowe wysokopoziomowe niskopoziomowe
wymiana laser kenwood migać kontrolka świeca ciśnienia passat
katalog andoria bateria milwaukee
Rieju MRT 50 2021 – podłączenie stacyjki, kolory przewodów, schemat, wiązka elektryczna Wymiana nagrzewnicy w Hyundai i40 - poradnik