Czy znacie jakieś darmowe środowisko do programowania rodziny 51, w którym byłby assembler, deburger, symulator, itp Evip
Wejdź [url=http://www.tranzystor.pl/p0rodzaj0u... tutaj i ściągnij sobie assembler Metalink (jest na samym dole). Skompiluje Ci program do HEX albo do BIN (wedle życzenia). O, jest również [url=http://www.elektroda.net/mikrokontr... u nas. Poszukaj w połowie strony: Assemblery - darmowe assemblery. Bardzo dobry jest również Turbo Assembler...
AVR. Jak PiotrPitucha- ma peryferia. Mnóstwo literatury i programów w sieci. Darmowe środowisko programistyczne- AVRStudio- assembler. Może być zintegrowane z darmowym C-AVRGCC. Można Bascom- darmo na małe mikrokontrolery- niedrogo pełna wersja. Tani programator. Procesory najpopularniejsze: ATtiny2313, ATMega8, 16, 32.
Proponuje komponent o nazwie "ComPort" , do sciagniecia w sieci, darmowy, znalazlem kiedys taki w google. Komponent jest z przykladami i moze b yc zainstalowany w delphi lub Builderze C++, bardzo prosty w obsłudze - polecam.
Zrób tak jak pisze tmf czyli utwórz nowy plik z rozszerzeniem .S . Co rusz w jakichś darmowych bibliotekach takie rozwiązania się stosuje. A jeśli masz parę linijek tylko to tak jak pisze kinortkele czyli np: asm ( "in r16,PINB" "\n\t" "inny asmowy koślawiec" "\n\t" "jeszcze inny :)" "\n\t"...
Poszukaj FreeDOS - jest darmowy i z otwartym kodem źródłowym.
Przecież MCU 51 IDE jest darmowym środowiskiem programistycznym integrującym assembler, debugger i emulator. http://www.moravia-microsystems.com/mcu-...
zdrowie dotyczące Picoblaze. Myślę, że wina leży w tym, że dajesz instrukcje za pomocą LOAD zamiast rejesteru port. Należy zdefiniować "Przycisk" jako constant lub używać rejestru (s1, s2, itd.). Przycisk EQU "wartość" Port wejścia: LOAD s0, przyciski OUT s0, leds czytaj portu: IN s0, leds W Twoim miejscu, nie będę używać pblaz ide. To jest przestarzałe...
Jest dodatek do AVR Studio pozwalajacy symulowac wyswietlacz, klawiature itp. nazywa sie to HAPSIM http://www.helmix.at/hapsim/ Tak samo jest bardzo fajny VMLAB (juz darmowy - niestety nie rozwijany) http://www.amctools.com/vmlab.htm Moim zdaniem VMLAB lepiej sobie radzi niz wbudowany w AVR Studio symulator. Juz mialem kilka przypadkow ze symulator...
Stary numer kompilator nie ma ograniczeń, ale biblioteki mają. "The compiler, binutils (linker, assembler, etc.) have no restrictions on their use beyond those imposed by the GNU General Public License (v2). Many of the libraries, however, are offered under different license terms. It is to these libraries that the code size restrictions apply. To say...
dzień dobry wszystkim !!! pilnie poszukuje programu ktory zamieni moje hexowe programy na kod w assemblerze 51 oczywiście najlepiej program darmowy !! jeśli ktoś zna taki deassembler wie gdzie go zanleźć prosze o linka z góry bardzo dziękuje
Witam! Kiedyś w rozmowie telefonicznej z przedstawicielem TI na Polskę czyli firmą Contrans TI dowiedziałem się że assembler do DSP TI jest za free, ale jak sciągnąłem sobe próbki procków to okazało się że samego assemblera, albo jakiegoś oprogramowania darmowego nie ma, a wersja trialowa jest może i fajna ale co po tych 90 dniach (wydaje mi się że...
te 8051,to jest pierwsze co spotkałem w necie,jak coć jest stare o niekoniecznie złe;) to jaki w takim razie mikrokontroler powinienem kupić żebym mógł w assemblerze programować.Do tego fajnie by było gdyby kompilator był free,a programator dalo sie samemu poskładac;) za mikrokontroler moge dać te 60-70 zl,tylko żebym potem sam mógł kompilator zdobyć...
Tak w porządku. Sprawdziłem na darmowym edsim51.
Czyli tak: aby wypełnić jakimiś ustalonymi wartościami całą pamięć RAM muszę to zrobić przed sekcją .init Ściągnij sobie darmowe przykłady do książki "Język C dla mikrokontrolerów AVR..." - II wydanie. Tam masz katalog AlokacjaPamieci, a w nim projekt StackChecker, który robi dokładnie to co potrzebujesz - czyli sprawdza ile pamięci zjada stos i sterta....
1. GNU ARM to najzwyklejsza paczka taka jak CodeSourcery, WinARM czy Yagarto, więc po co tego używać i po co to w ogóle roztrząsać? 2. CodeSourcery Lite jest darmowe. Jeśli nie jest wystarczająco darmowe, to wystarczy ściągnąć sobie źródła GCC i skompilować samemu [; Jest to możliwe, skrypty z Codesourcery to znacząco ułatwiają. 3. Niczym 4. Bo kompilujesz...
Ogólnie programik miał przetworzyć otwierany plik, nagarć go jako inny i odpalić. Assembler'em można by było w pętli... no i bym nad tym siedział niewiadomo ile :). "Czas to pieniądz." Qbasic fakt darmowy i mam go w jednym paluszku..Oj dawne czasy... Sprawa załatwiona, wszystko działa, tematu jeszcze nie zamykam, żeby nie za wcześnie popadać w zachwyt...
Środowisko do pisania sterowników to assembler jest cała masa darmowych narzędzi :D
Witam Różnica między ASM i C polega na dostępie gotowych bibliotek do tego drugiego, niekoniecznie darmowych. W ASM obsługę różnych peryferii trzeba pisać samemu, a w C ściąga się z sieci bibliotekę i gotowe. Co prawda, darmowe są do bani, ale kto się przejmuje że komercyjne trzeba kupić, jak można je mieć za darmo. Sama umiejętność programowania to...
Dzięki. Tak - AVRISP-2 to znany programator który jest obsługiwany przez avr-studio ale nie przez bascom. Możliwe jest i dosyć proste kompilowanie w jednym środowisku a programowanie w innym, ale nie daje komfortu pracy do jekiego przywykłem używając bascoma z stk200/300, a chciałbym, najchętniej zrobić programator który by integrował się w pełni zarówno...
Witam, Wiem, że 89C2051 to już staroć i nikt już go nie pamięta ale czy nie macie w archiwach definicji wszystkich stałych dla assemblera dla tego układu (ACC, B, IE, P1,PSW,...). Rozumiem że nie problem takie coś sobie samemu sklecić ale wolę się zapytać. Do tej pory używałem Bascoma i on miał takie rzeczy. Teraz chciałem przejść całkowicie na assemblera...
Cześć, Gratuluję udanego i ciekawego projektu. Pewnie spędziłeś nad nim sporo czasu. Boję się, że mało osób używa języka Pascal do programowania układów AVR, skoro teraz króluje język C. Czy możesz udostępnić przykładowy kod typu blink led dla Atmega8 lub innego procesora, żeby przypomnieć sobie ten język programowania? Pozdrawiam, Rafał -:) Dziękuję...
Skompiluj program w bascomie, otwórz plik hex w avr studio 4-darmowy na stronie atmela - i masz asm. Dopisz troche komentarzy, może przejdzie... Pozdrawiam.
Jeśli znasz angielski to z materiałami nie ma najmniejszych problemów. Jeśli nie znasz to warto pomyśleć najpierw o nauce języka. IMHO bez przynajmniej podstawowej znajomości nie ma sensu na poważniej wchodzić głębiej w jakąkolwiek dziedzinę. Zestawy uruchomieniowe, książki - to pomaga, ale nie jest niezbędne. Tym bardziej, że zanim stworzysz jakiś...
podobno kompilator GCC też się znajdzie, więc pozostaje kwestia programatora/debugera. Kiedyś (gdy mocno lansowane były dsPIC33, czasy MPLAB 8.x) podobno cała magia polegała na tym, że GCC może i jest darmowe, ale optymalizację Microchip załatwiał jakimś zewnętrznym programem i to on nie jest dostępny [; Równie dobrze Microchip mógł sobie zrobić tak,...
Darmowy do 4kB. http://www.raisonance.com/products/info/... Tylko nie wiem jak go ściągnąc z tej strony.Jak ktos sciągnie prosze wrzucić ten program na forum. Jakoś nie widzę by był darmowy... , a tam ... Włąśnie tego nie wiem , bo nie umiem ściągnąć tego programu..Albo jak ktoś zna jakiś inny symulator DSM-51 następce Jagody , w którym...
Chyba jedyna droga to ściągnięcie ze strony Atmela danych konkretnego procesora (np. AT90S2313 albo któregoś ATMega) i prześledzenie jakie rozkazy są dostępne i co one naprawdę robią. Od strony sprzętu jest kilka znaczących różnic. Kolejny krok to chyba AVR Studio jako zintegrowane środowisko do pracy z AVR - ami a potem np. darmowy AVR - GCC dla C....
Hej, ostatnimi czasy bardzo zainteresowała mnie tematyka «inżynierii odwrotnej» oprogramowania, zwłaszcza w kontekscie wirusów komputerowych. Dorwałem, całkiem polecaną w kręgach książkę - Practical malware analysis autorstwa Michael-a Sikorskiego i Andrewa Honiga, jednakże podczas lektury odnoszę wrażenie, że jakoby brakowalo mi w niektórych...
Jestem w stanie namierzyć, który przewód jest od którego sygnału bez użycia oscyloskopu? Jakąś sprytną sztuczką? Sprytna sztuczka: Darmowy oscyloskop i analizator stanów logicznych
Mam pewien problem otóż napisałem już prawie całego asemblera dla mcs-51 ale po zasemblowaniu jakiegoś programu tworze plik z programem o nazwie *.hex. I tu jest problem bo niewiem jak oblicza się sumę kontrolną w tym pliku. Pomożecie mi (assembler będzie darmowy) Dołączyłem pewną pomoc może wam się przyda.
nie zebym sie szczegolnie niezgadzal (assembler faktycznie prostszy), ale... pice sa: - drozsze (bo malo popularne) - malo popularne (ciezej o pomoc) - nie ma do nich darmowego gcc tak naprawde to zaczac od czegokolwiek mozna, wazne tylko zeby na tym nie skonczyc i znac tez inne uklady 4\/3!!
W VMLAB rowniez mozesz pisac w ASM, ja uzywam AVR Studio, darmowe narzedzie od Atmela (assembler + symulator, tam rowniez mozna pisac w C po doinstalowaniu WinAVR), zarowno noty mikrokontrolerow jak i AVR Studio sciagniesz z http://www.atmel.com/.
(at)tmf co ma kompilacja do edytora? Przecież to przez GCC i tak idzie.... Sens darmowych aplikacji, nawet na płatne system jak najbardziej jest... W końcu musimy zapłacić tylko za system (a ten mamy często preinstalowany) Ma to, że obecnie AVR Studio 5 to nie tylko edytor ale zintegrowany toolchain - WinAVR nie istnieje już jako osobny projekt, teraz...
Zwykły wyświetlacz alfanumeryczny z interfejsem równoległym typu 6080. Sterownik to: [url=http://www.asix.cz/download/pvk40/k... Wynika to z schematu blokowego strona 6 [url=http://www.xilinx.com/products/boar... Panie przyszły magister (; Taki projekt na Virtex'ie 5? Przecież by wystarczył...
Na '51 - chyba obsługuje wszystkie dostępne na rynku jest Keil UVision, czy jakoś tak. Ma darmowy symulator do 2kB kodu.
Witam Mam zamiar nauczyć się coś programować. Więc załatwiłem sobie COMBO3 tylko że gołe i trzeba mi jakiś program do tego. POZDRAWIAM Soft do obsługi tego programatora masz tu: http://www.combosoft.republika.pl/ Natomiast wsad do programatora to już musisz tworzyć w jakimś kompilatorze do konkretnego języka programowania którym chcesz programować...
Znowu dziękuje. Jeszcze dorzucam do koszyka kilka pytań. Czy znasz może jakieś adresy darmowych serwerów, które obsługują php 5 albo Pythona, i czy jest coś takiego jak "wgrywanie" bibliotek na serwer? Faktycznie pisze coś nie coś na wikipedii o Djangoo ale nie zrozumiałem do czego to tak naprawdę służy, może wiesz, a jak wiesz to powiedź :D, i czy...
Aktualnie używam również C++ do projektu skanera 3D z użyciem światła strukturalnego, dlatego zależało mi na pogłębieniu wiedzy C++ zamiast wracania do C. Większość darmowych bibliotek obsługi różnych interfejsów i/lub urządzeń zewnętrznych podłączanych do mikrokontrolerów, jest napisana w C. Dlatego od C nie uciekniesz, albo będziesz miał pod górkę...
Ciesze sie że ktoś podziela mój pogląd. Musze zrobić funkcję do DSP w czsie rzeczywistym. Tajm kritikal. Bez assemblera nie wyrobie. A pozostałe funkcje są w sam raz na C. Normalnie szlag mnie trafia jak widze te tajemnicze znaczki. Tu r tam q jeszcze gdzie indziej%. Ten cały AVR-GCC moim zdaniem to wielki niewypał. Jest to jeden z wielu kompilatorów...
Co do twoich wymagań: procesor 11,0592 MHz jak zaznaczył kolega powyżej chodzi ci raczej o kwarc, to on jest odpowiedzialny za to z jaką prętkością działa procesor sam procesor wykonuje tylko obliczenia i bez generatora częstotliwości obliczy tylko jedną rzecz i stanie na wieki, nawet na płycie głównej twojego komputera jest taki kwarc tylko znacznie...
pomiedzy 8b AVRami a 32b ARMami sa jeszcze procki 16b - MSP i PIC24/dsPIC3x MSP - bardzo maly pobor pradu, lecz ogolnie dosyc ubogie obliczeniowo - slaby assembler (brak sprzetowego mnozenia) i malo peryferii (oczywisie wyzsze wersje maja tego wiecej, ale ogolnie to slabo... wyciagaja gdzies kolo 8MIPSow standardowo, czyli slabo [; programujesz to w...
Co do środowiska programistycznego to do atmeli jest AVR Studio, darmowe i bardzo dobre i ma dużo większe możliwości niż zachwalany MPLAB chociażby samą emulację procesora. wspaniale. MPLAB ma emulacje KAZDEGO procesora microchipa (PIC32, dsPIC rowniez) wlacznie z przerwaniami i niektorymi peryferiami (m.in. UART i cos tam jeszcze, mozna tez chyba...
W takim układzie faktycznie Arduino może być dla Ciebie dobrą platformą do nauki, ale musisz wiedzieć, że to platforma dla hobbystów a nie profesjonalistów. W przypadku tych drugich, to oczywiście język C i jako uzupełnienie assembler: http://mikrokontrolery.blogspot.com/2011... Nie musisz się obawiać, nie krytykujemy kupowania...
no piszac w C przeciez wlasnie o to chodzi, zeby wszystkim zajal sie kompilator [; jesli 8b PICe + C to warto chyba polecic PIC18, nizsze rodziny coprawda tez maja kompilatory C (np darmowy PICC-Lite dla PIC16), ale architektura nieprzystosowana do C raczej nie pozwoli rozwinac skrzydel - za to w assemblerze jest fajnie [; przelaczanie bankow jest upierdliwe,...
Zastanawiałem się nad tym czy dokładać swoje 2 grosze ale napisze w ten sposób.. jakiś czas temu poznałem kolegę na forum który zaczynał praktycznie w tym samym czasie co ja przygodę z programowaniem. Zaczął od "darmowej" wersji Delphi bodajże Turbo 5 potem starając się być na bieżąco kupił jeszcze ze dwie po drodze a tanie nie są. Teraz jest właścicielem...
lol... dsPICe sa tanie... zerknij na TME - sa tansze niz ARMy. nie bede zreszta mowil, ze mozna je miec za... jako... (nie mowie, bo nie wolno) [; narzedzia? C30 - darmowa wersja studencka, jedyne ograniczenie, to max 1 poziom optymalizacji po 60 dniach. calkowicie darmowy assembler i srodowisko IDE MPLAB? a biblioteki? no jak ty szukasz bascoma, to...
myślę, że to kwestia tego, że to działało, było u nas produkowane, skomplikowane maszyny do produkcji były zakupione a więc dalsza produkcja była niemalże darmowa (co z tego, że produkcja i montaż jednej centrali trwał długo i dużo ludzi przy tym robiło, skoro płacono im praktycznie bezwartościowymi pieniędzmi), a skoro działa i się sprawdza, to po...
Pozostanę przy wersjach ograniczonych i asemblerze. No i jeszcze znalazłem SDCC (czy jakoś tak) ale coś mi ciężko idzie rozgryzanie tego kompilatora. krotko o sdcc - generuje kod o dosc dobrej jakosci ale trzeba niestety poswiecic troche czasu na przegladanie listingu assemblerowego i wyszukanie najbardziej optymalnych zapisow programu. Polecem raczej...
bx r14 == BX lr Tabulacje \r czy inne wariacje nie mają znaczenia Dwa dwukropki to nie jest żaden operator zakresu - porponuję poczytać składnię wstawek assemblerowych do gcc. Cały ten kod został definitywnie napisany z myślą o gcc, nie wiem po co się męczyć z kompilacją pod innym kompilatorem, skoro można to zrobić w darmowym gcc... 4\/3!!
(...) W dawniejszych (starszych) kompilatorach graficznych musiałeś jechać numerowo wszystkie zmienne poczuwszy od procedury START. Było to trochę męczące, a i cały program kręcił się w jednej głównej pętli... Pisząc z klawiatury popełniasz literówki, więc wcale nie dziwię się, że wolisz "malować" programy, niż je pisać :) Pamiętaj jednak, że za każdym...
Potrzebujesz kompilator C darmowy do 16kB kodu lub do 32kB kodu, ale z darmową licencją na rok [url=http://www.cosmic-software.com/down... Software. Jeśli chcesz pisać w assemblerze, to ST udostępnia darmowy kompilator. Do tego przydatne będzie darmowe ST Visual Develop (STVD) i programator ST-Link i to chyba tyle...
I tak z miłej dyskusji na temat typów do funkcji zrodziło się... przerzucanie argumentów "to ja mam rację, a to jest be...". mirekk36 i dziechu mają rację. Ja bym dodał, że obie rzeczy (assembler, C) mają rację bytu, powinno się znać. Chcesz wycisnąć z małej niewinnej Attiny całą moc jaką fabryka dała, daj asm. Potrzebujesz skomplikowanych funkcji matematycznych,...
Witam Zależy też w czym masz napisany kod źródłowy czy to jest assembler czy c czy jeszcze coś innego i jk długi jest kod (ma to znaczenie np dla kompilatora bo może mógłbyś użyć jakiegoś darmowego w którym szybciutko wszysko byś pozmieniał)Generalnie avr-gcc jest do avr a nie do serii 51 a taki Ty posiadasz. Pojemności przy kwarcu nic Ci nie dadzą...
Witam Miszel Jeśli chodzi o tutorial w języku polskim do HC08 będzie trudno, procesory Motoroli nie są popularne w Polsce, chyba nawet nie można ich zakupić a jedynie zamówić na stronie frescale'a jako darmowe sample. co za tym wszystkim idzie mała ilość artykułów na elektrodzie... Książki które podałeś to chyba jedyne wyjście, trudno mi coś o nich...
dobrze koniec o pisaniu ktory jezyk jest lepszy. teraz zadam jedno pytanie jak zabrac sie za assemblera dla procesorow atmela ? w czym sie to pisze? chce sprobowac swych sil w asemblerze W assemblerze najlepiej pisać w darmowym AVR Studio dostępnym na stronie Atmela. Proponuję również pobrać dokumentację od konkretnego mikrokontrolera oraz listę instrukcji:...
WIN32: Ja piszę w Delphi. Jest dosyć prosty i daje dużo możliwości dzięki darmowym komponentom i samouczkom w sieci ;) RS232 to banał w obsługiwaniu przez Delphi ;) Mikrokontroler: Najprostszy BASCOM(ale ja się go nie uczyłem bo jest za mało uniwersalny i daje za małe możliwości). ASM(assembler) jest najszybszy, ale ciężko się w nim pisze i łatwo popełnić...
Witam Na wstępie chce zaznaczyć że jestem po lekturze: co wybrać i w czym programować. Mam do zrobienia zegar czasu rzeczywistego, który ma możliwość sterowania urządzeniami zewnętrznymi. Jako język programowania wybrałem C - kompromis między "wagą kodu"(bascom) a stopniem skomplikowania (assembler). Miałem do tej pory do czynienia z uP z rodziny '51....
Witam czy ktos moze mnie oswiecic w jaki sposob zapisac wartosc do rejestru Counter1 pod bascomem ? Mam taki prosty program i za nic w siecie bascom nie che go lyknac ............. I taki oto blad ASSIGNMENT ERROR line 8 Procesor ma ten timer w sobie. Jezli to wina bascoma to w jaki sposob zapisac ta wartosc z poziomu jakiejs wstawki assemblerowj ?...
Kilka drobnych uwag: 1.Zegar w PICach jest /4 (czyli mając 16MHz instrukcję wywołują się z częstotliwością 4MHz) 2.Mało komend -> łatwy assembler, ale nieziemsko upierdliwy 3.Od strony elektronicznej to raczej wszystko podobnie jako w AVRach. PICe mają większy wybór odmian i tym samym łatwiej dobrać coś pod konkretne zastosowanie. Są też modele z wew....
Po prostu jest to stos niedostępny programowo dla programisty. To miałem na myśli. W nowszych konstrukcjach jest dostępny (przykładowo PIC12F1501), Co nie eliminuje większości ograniczeń. Ale, czy słyszałeś, aby ktokolwiek miał na PIC problemy z nadpisywaniem stosu? ;-) Rzecz w czym innym. Po prostu na stosie się czasami robi rożne operacje. W przypadku...
Wiem, że się czepiam, ale: "freeware" zakłada, że oprogramowanie jest darmowe (w części lub całości), ale kod źródłowy nie jest dostępny. Tutaj należałoby założyć, że kod umieszczany na forum byłby na licencji BSD-new lub kompatybilnej. GNU GPL moim zdaniem odpada. Podchodząc w ten sposób do tematu nie możnaby niczego tu zamieszczać. Poza tym temat...
Jest GCC pod ARMa. Poza tym zainteresuj się pakietem WinARM, Yagarto. A jakby tego było mało, to zarówno Keil, jak i inni producenci udostępniają wersje trial i/lub wersje z ograniczeniem co do wielkości generowanego kodu. Np. IAR udostępnia pełną wersję 30-dniową oraz wersję bez limitu czasowego, ale generującą kod maksymalnie bodajże 32kB. Przetestowałem...
Skoro wcześniej już miałeś do czynienia z programowaniem mikrokontrolerów, to rozpoczęcie programowania ARM'ów nie będzie już taką straszną przeprawą przez tą tematykę, jak dla zwykłego nowicjusza. Ja bym na Twoim miejscu w wyborze książki kierował się tym, której treść bardziej Ci podejdzie. Pozycji o CORTEX'ach jest znacznie więcej w języku polskim,...
Jasne, nie neguję tego że 51 jest ciągle w użyciu. Nie podoba mi się natomiast męczenie przy pomocy MKD-51 :) Kłopot w tym, że to były zajęcia dla osób bez podstaw z elektroniki, programowania i systemów mikroprocesorowych - całkowicie "zielonych". Ja wszystko rozumiem, ale zmuszanie kogoś kto pierwszy raz w życiu słyszy słowo "mikrokontroler" do programowania...
Microchip zapewne za pewien czas "zunifikuje" swoje portfolio i AVR-y zejdą ze sceny. Kto dziś pamięta Z80? Nie zejdą... wypełnią pewną lukę jaka jest w 8 bitowych PIC-ach... Zapewne długo nie znikną jak i 8 bitowe PIC-e nie znikły i są stosowane. Nie wnikam dlaczego ktoś je wybiera bo to jest za zwyczaj indywidualna ocena i trudno mi ją osądzać (każdy...
Witam! W trybie pilnym potrzebny jest mi kompilator assemblera do procesorow 8051 8751 8951 (krotko mowiac seria mcs-51), a takze jakis programator z oprogramowaniem do niego. Problem w tym ze caly soft MUSI BYC FREEWARE, zadne crack'owane dema i sharewary nie wchodza w gre. W sieci znalazlem tylko wersje demo i shareware :-( Chodzi mi o soft pod windowsa...
https://obrazki.elektroda.pl/5617037700_... Amerykańska Agencja Bezpieczeństwa Narodowego (NSA) zdecydowała się na upublicznienie i darmowe udostępnienie oprogramowania GHIDRA w wersji 9.0. Jest to specjalne środowisko do inżynierii wstecznej plików binarnych, które od ponad dekady wykorzystywane jest przez pracowników NSA do wykrywania...
Z tego co mi wiadomo to jest napisany w 3 językach: Assemblerze, C i w nowym języku Singularity.NET (czy jakoś tak, nie pamiętam).
Witam wszystkich, którzy tu zajrzeli. Zainteresowałem się trochę układami FPGA i chciałbym się dowiedzieć czegoś więcej na ich temat (tak, tak, wiem o linkach i już je mam). Na początek może kilka słów o sobie... Z zawodu jestem informatykiem, ale z charakteru wykonywanej pracy, raczej nie przez duże "I". To znaczy zajmuję się komputerami i czasami...
Każdy kto zajmuje się programowaniem FPGA/CPLD zapewne nie raz zastanawiał się, co zrobić aby skrócić czas kompilacji/syntezy/fitowania projektu. Jak zapewne wiadomo, narzędzia do syntezy (zwłaszcza te darmowe dostarczane przez producentów logiki programowalnej) nie są dostosowane do pracy wielowątkowej, tak więc współczesnie stosowane w komputerach...
Koszt jednej płytki w firmie produkującej PCB jest wyższy niż taka własnoręcznie wykonana. Moja może nie jest doskonała, przelotki robię jako obustronnie lutowaną srebrzankę, ale coś za coś, dla moich prywatnych czy niekomercyjnych potrzeb wystarczające. Tylko w przypadku wykonywania płytki samemu dla siebie znaną sobie metodą, mając potrzebny sprzęt...
Ale ogólnie: więcej osób używa C i jego odmian czy innych? Widzę że nie dokładnie jednak czytałeś to co sugerowałem: - wbrew opinii C na poziomie podstawowym jest bardzo proste, - C jest uniwersalne, możesz programować nim różne mikrokontrolery, a nawet pisać programy na komputery PC itp. co jest bardzo przydatne gdy robisz projekt, który łączy się...
:arrow: h-doc, Texas wciaz rozwija rodzine MSP430. Sa dostepne uklady w obudowach SO-20 i wieksze az do TQFP144. Wraz ze wzrostem liczby pinow wzrasta rowniez ilosc RAM, FLASH, ukladow PWM, licznikow, portow komunikacyjnych ( uart, spi, iic ). Zaleznosc oczywiscie nie jest scisle liniowa, ale ogolnie im wieksza obudowa, tym bogatsze wnetrze. Jest kilka...
http://obrazki.elektroda.net/57_12088851... Pokrótce przedstawię pomysł na wykorzystanie przestarzałych komputerów PC, których jak podejrzewam, podobnie do mnie wielu maniaków elektroniki po prostu nie chce wyrzucić. Komputer pracujący pod DOS-em, umożliwia dostęp do pełnych zasobów sprzętowych bez żadnej kontroli systemu operacyjnego, toteż...
AVRStudio to darmowe środowisko firmy Atmel (czyli producenta AVRów) do programowania w assemblerze z doączonym darmowym kompilatorem GCC (dla języka C oczywiście). Ma też wbudowany symulator i debugger.
...C to C niezależnie od platformy i dlatego warto się go nauczyć. Czy to będzie avr-gcc, arm-gcc, IAR, CV, czy mikroC, nie ma większego znaczenia. Ale jak się nauczysz BASCOMa, to nauka C będzie praktycznie od podstaw, a doświadczenia z Bascoma na niewiele się zdadzą. A prędzej czy później i tak człowiek się rozwija i Bascom przestaje wystarczać....
Pracuję jako programista od wielu lat. Zaczynałem od Logo, Basica na Atari. Potem był Pascal, Assembler, C, Delphi, C++, PHP, ASP .net i wiele innych. Powiem szczerze, że ciężko jest przewidzieć który język/platforma/środowisko będą popularne za 8 - 10 lat. Sam często żałuję, że poświęciłem czas na naukę pewnych technologii, architektur które obecnie...
Witam! Muszę nauczyć się asemblera na mikroprocesorze 80C51(nie jakieś innej wersji 8051 typu 89XX z isp itp.) Obcowałem trochę z avr. Gotwe programy,ewentualne przeróbki małe itp. Nic wielkiego. Teraz moje pytania. Przeczytałem pfd kitu AVT2250. Zamierzam się uczyć z kursu edw-19 częściowego. I nasunęły mi się pewnie pytania. Czy pisanie na 8051 wygląda...
Delphi 2005 Personal Edition (jedna z ostatnich wersji darmowych, po sprzedaniu Delphi do firmy Embarcadero usunięto wersje darmowe) . D2005 nie można legalnie pobrać , Borland rozpowszechniał je w gazetkach komputerowych . Ja swoją cudem upolowałem w małym kiosku w swoim mieście (40zł ale się opłacało) . Delphi 2005 Personal - dostępne w gazetkach,...
Hmm, tak trochę pomyślałem i dochodzę do wniosku, że jednak tu nie ma mnożenia przez int'a, więc raczej problemów z tym nie ma :P. Rzeczywiście pokombinuję z tą stałą zmienną i zobaczymy, co się będzie działo. Z tym przeglądaniem assemblera, to na razie odpada, więc mam pytanie, czy jest jeszcze jakiś inny, lepszy (i darmowy) kompilator C dla '51?
(at)JacekCz Kolego wybacz ale widzę że mało wiesz i starasz się trochę prześmiewczo coś udowodnić. Tak odnośnie braku precyzji w twojej wypowiedzi "Microsoft Visual Studio Express i Community, przefajny, wysoce standardowy C++. " Co to jest wysoce standardowy ? Kolego jak już wspomniałem mamy określone standardy C++. Do tego mówiąc o Visual Studio...
Oj, malutko pamięci operacyjnej. Ja mam awaryjny Celeron 466 FSB 66 z 384 MB RAM. W miarę bez zacięć działa MS Windows Millenium i zrobiłem go do Internetu ze starszymi programami Opera, FlashPlayer, ShockwavePlayer itp. Nie znalazłem starszej zapory, innej niż dodany do tego Millenium Norton Internet Security. XP to nawet ładnie by działał na początku...
Nie znam się to się wypowiem ;) . Ostatnią styczność z Basic-em miałem na Elektronika-85 czyli kalkulatorze. Nie dotknąłem uC Basic-em, jakoś tak wyszło :) . Albo Assembler albo język wysokiego poziomu, dosyć często jedno i drugie. Zacznijmy od początku, 100 euro wydaje się sporą sumą ale mierzcie ją do siły nabywczej "targetu" czyli przewidywanego...
A no z tego samego powodu dla którego ktoś decyduje się na pisanie w C++. Chce mieć obiektowe API i hermetyzację. Jeśli już coś piszę obiektowo (czysto teoretycznie) to nie po to aby w obiektach używać odwołać do API bez obiektowości. A jeśli ktoś pisze program w C++ i chce skorzystać z biblioteki lwIP to też musi ją opakować w klasy? Czy jak ktoś...
Do kolorofonu, zależnie od obciążenia tranzystorów, może wskazane było by wymienić 74LS na 74HC/HCT. Ja osobiście wywalił bym bramki, a sygnał audio dał na przetwornik ADC. Później FFT, no ale procek może nie wyrobi, nawet przy 20MHz. Można więc dać filtry RC lub na oamp i wprowadzić na trzy wejścia multipleksera analogowego do ADC. Możesz próbować...
No wiesz ja zadałem problem na forum, ale w twoim przypadku chodzi o skrypt php, a ja jestem z tego noga, ja znam się na kabelkach, oraz programowaniu w assemblerze, o innych metodach oprogramowania jestem noga, no podstawową stronę napisać potrafię, ale nic poza tym, mogę np doklejać fragmenty, lub jeśli ty potrafisz mi odpowiedzieć jak to dołączyć...
Bez problemu zaprogramujesz go w C bądź w assemblerze w środowisku Keil µVision. Myślę, że wersja freeware'owa ci wystarczy. Jeśli jednak rozpiszesz się w C na ponad 2KB, daj znać na PW, to coś poradzimy. Co do programatora - nie potrzeba żadnego - wystarczy MAX232, 5 kondensatorów i port szeregowy komputera (jeśli masz laptopa, to budujesz konwerter...
AVE... Jak Eagle, to Mirekk36 ma tutoriale na stronie swojej. O, tutaj: http://mirekk36.blogspot.com/ Ale osobiście Ci tego programu nie polecam, bo jest wkurzający, idiotyczny i ma głupie rozwiązania. Jak chcesz, to zdobądź DipTrace, jest darmowy, dużo wygodniejszy i doskonały do robienia PCB. Ze schematami gorzej, bo bibliotekę elementów ma skromniejszą....
Parę lat temu jak sie bawiłem 51-ami, to na tej stronce było sporo dobrych materiałów: [url=http://www.8052.com/links]Link Z w tym linku znajdziesz inne linki, ściągnij sobie i wypróbuj jakieś środowisko programistyczne, może być nawet wersje demo tych "drogich", np. Keil, IAR, wersje demo działają tylko mają ograniczenia kodu do 2 czasem 4 kb, ja używałem...
No to moze 1wire bedzie juz najlepszym przykladem. Wiadomo, ze tam sie licza us i nie mozna czegos pozniej zrobic. Chyba najgorszym - już pisałem, że do obsługi 1-wire należy użyć UARTu. Tylko, ze to nigdy nie bedzie natychmiast. Tego nie rozumiem w Twojej wypowiedzi - jakim sposobem RTOS zrobi cos natychmiast ? Jesli to prawda, to rzeczywiscie bylaby...
Dobra Panowie, to zaczynamy :). Konwersja jest bardzo prosta i wymaga zastosowania programu graficznego umozliwiajacego zapisywanie plikow w formacie RAW (ja wykorzystalem darmowy IrfanView) oraz prostego programu w Pascalu, ktorego zrodlo i EXE zalaczylem (komentarze pisalem po angielsku, ale to chyba nie jest wielki problem :)). Procedura krok po...
https://obrazki.elektroda.pl/6621562800_... Witam, Jakiś czas temu pisałem już o DOSowskich systemach sterowania amatorskimi maszynami CNC. Przebierałem w CNCGRAF, TURBOCNC i CNCZEUS. Ten ostatni stał się moim faworytem i korzystam już tylko z niego. CNCZEUS W pełni darmowa i otwarta aplikacja której źródła zostały udostępnione w 2016...
https://obrazki.elektroda.pl/2384864900_... Często się słyszy, że kiedyś czasy były lepsze, że PRL nie był taki zły, a wielkie przedsiębiorstwa w rodzaju Unitry, Elwro, CEMI czy nawet FSO robiły wspaniałe rzeczy, tylko potem ten przebrzydły i zgniły Zachód raczył polski przemysł zniszczyć z zazdrości i w ramach zwalczania dobrego....
Kompilatorów jest kilka do wyboru. Ja pracuję na CrossStudio i bardzo mi się podoba to środowisko. Niestety nie jest darmowe.
JESLI SZUKASZ INFORMACJI TO NIE CZYTAJ TEGO AKAPITU (; Padla inicjatywa stworzenia zestawu przyklejonych tematow, ktore odpowiadalyby na pytania powtarzajace sie czesto na forum - takie mini kompendium. Wypali to tylko jesli mnie wspomozecie, bo wszystkiego to ja nie wiem, a moje doswiadczenie jest bardzo mizerne. Dlatego prosze was o pomoc w tworzeniu...
Mozesz tez zagladnac na http://www.easy-soft.tsnet.pl/ do dzialu akademia. Kurs assemblera i C
Jak w temacie, poszukuję jakiegoś darmowego kompilatora działającego pod windowsem, który skonwertował by mi program napisany w notatniku do formatu hex. Z góry dziękuję.
Po pierwsze dzięki za punkty Xpr wykorzystuje do komunikacji zarówno WINAPI( funkcje windows'a, te działają pod xp) jak i bezpośrednie programowanie UART'u( out dx, al ; in ...) które pod xp nie działa. procesor w trybie chronionym nie zezwala na wykonywanie instrukcji bezpośredniego dostępu do portów i pamięci-wyrzuca wyjątek(exception-privileged instruction).programy,...
Oczywiście, że jest sens programować AVR w assemblerze. Co prawda różni sie on znacznie od assemblera '51, ale po krótkim treningu okaże się przyjemnym narzędziem. Co do nieśmiertelenego języka: ja subiektywnie polecam C. Jest on znormalizowany przez normę (ANSI), więc wszelakie kompilatory muszą być z nią zgodne, a literatura powszechnie dostępna (dowolna...
https://obrazki.elektroda.pl/4689387300_... Jak niedawno zapowiadałem, prace nad projektem efektora do miksera Behringer DJX700 praktycznie zostały zakończone. Na chwilę obecną mam działający układ wraz z devboardem i ukończone programy efektów. Ale po kolei. O samym procesorze FV-1 możecie poczytać w innych moich tematach; konkretnie...
assembler tablicy assembler przerwania rejestr assembler
multiswitch naprawa czujniki wabco przepływomierz paliwo
Skoda Fabia: Rezystancja CAN 80 omów - Diagnostyka Schemat podłączenia pieca akumulacyjnego Dimplex