Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 27 gru 2024, o 11:56


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 6 wrz 2016, o 20:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 233
Lokalizacja: Gdynia
Pomógł: 15

Po przeczytaniu tego wątku http://forum.atnel.pl/topic16144.html natchnęło mnie żeby samemu spróbować sił i pomrugać diodą ale w programie napisanym w Lazarusie. Chodziło mi głównie o to żeby stworzyć prostą aplikację i skompilować ją pod Windowsem i Linuxem. Zabrałem się do roboty jak dziecko we mgle i powstało coś takiego:

ObrazekObrazek

Udało mi się to odpalić w W10 a następnie przenieść projekt do Linuxa i tam go skompilować i pomrugać diodą. Do połaczenia z RSem użyłem biblioteki synaser http://synapse.ararat.cz/doku.php/download .Właściwie potrzebne są trzy pliki z tej biblioteki: synaser.pas, synautil.pas, synafpc.pas które skopiowałem do katalogu z projektem. Plik wynikowy początkowo miał pod Windowsem ok 18MB ale po odhaczeniu paru ptaszków w opcjach kompilacji zgodnie z tym poradnikiem https://www.youtube.com/watch?v=cm9c0FVNiuc&index=2&list=PL0BE41D3CA142028F wyszło 1,8MB Zdaję sobie sprawę z tego, że jest to prosty i prymitywny kod ale dla mnie ciekawe doświadczenie.

Składnia: [ Pobierz ] [ Ukryj ]
język delphi
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 wrz 2016, o 21:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8589
Pomógł: 337

dobry pomysł choć lazarus nigdy do mnie nie przemawiał , podobnie jak kilka lat w projekcie PLD
uważam za zmarnowane ... ale brawo ... że ci się chciało
to dobry pomysł ..

Mam takie przemyslenie ....

Słuchajcie olejcie standardy , nie trzymajcie się narzuconych schematów
popatrzcie jak to samo można napisac niemal tak samo w róznych językach ...
no dobra lazarus się nie liczy bo to też pascalopochodne ...

ale naprawdę da się swobodnie pracować w kilku - ba kilkunastu językach i dialektach
trzeba tylko chcieć ... zgłebić wiedzę , a gdy to się uda masz problem
bo zaraziłeś się rozjęzykowieniem pospolitym, :P

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 wrz 2016, o 21:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 233
Lokalizacja: Gdynia
Pomógł: 15

Naprawdę za dużo jest tych języków, środowisk... Można popaść tylko w rozterkę. Jak by był tylko Asembler to by było biednie ale sprawiedliwie :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 wrz 2016, o 14:56 
Offline
Użytkownik

Dołączył(a): 15 lut 2012
Posty: 40
Pomógł: 0

nixie napisał(a):
Naprawdę za dużo jest tych języków, środowisk... Można popaść tylko w rozterkę. Jak by był tylko Asembler to by było biednie ale sprawiedliwie :D

Niech żyje asembler!!!
Łatwy do nauczenia, krótkie i szybkie programy wynikowe, świetne - darmowe środowisko programowania:

Atmel Studio v.7.0

do pobrania ze strony:

http://www.atmel.com

Możliwość programowania procesorów:
    Atmel AVR 8-bitowych
    Atmel AVR 32-bitowych
    Atmel AVR XMEGA
    Atmel ARM
    8051


w językach programowania:
    asembler
    C
    C++
    C dla Arduino




Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO