czy istnieje jakieś oprogramowanie dla PC które bedzie odbierać dane z
1wire? i tam za pomocą różnych skryptów czy innych procedur obsługiwać dane wejściowe lub wyjściowe? Czyli coś jak język programowania dla 1wire ale w sposób taki możliwie współczesny nie zalatujący assemblerem.
Didn't find your answer? Ask the community — no account required.
K
konsul41
U¿ytkownik "Osadnik" snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:ggebrb$ch2$ snipped-for-privacy@nemesis.news.neostrada.pl...
Raczej przej¶ciówka
USB/RS232 -> 1-wire
To raczej nie porozumienie. Nie rozumiem dlaczego asembler traktowany jest jako archaizm
przecie¿ to i tak jêzyk maszyny i jest najbardziej wydajny (we wprawnych rêkach).
Stosuje siê go tam gdzie jest potrzebny i nie zast±piony.
Powinno siê raczej traktowaæ asembler jako wy¿sza szko³a jazdy.
O
Osadnik
snipped-for-privacy@wp.pl pisze:
Przejściówka to nie problem. ino chodzi o to co komputer ma z tymi sygnałami dalej robić. Czyli na podstawie danych ma wykonywać jakieś zaprogramowane procedury, dane przemieszczać, sortować, układać, itd, itd.
powiedzmy sobie tak, czy nie można tłumaczyć jakiegoś pseudojęzyka na język assemblera? przecież przy złożonych projektach można by się zwyczajnie zgubić. chodzi mi nawet o jakąś nakładkę na cały "maszynowy" interfejs.
Nie wyobrażam sobie np. generowania stron HTML za pomocą assemblera.
J
JR
U¿ytkownik "Osadnik" :
kiedy¶ (chyba z 10 lat temu) zbiera³em na PC dane z kilkunastu czujników temperatury DS1820; interfejs by³ bardzo prosty -- kilka dyskretnych elementów we wtyczce RS232; program by³ pod DOSa odpalany w sekwencji wsadowej .bat powiniene¶ znale¼æ co¶ na ten temat w necie
K
konsul41
Problemem w tym przypadku jest fakt i¿ 1-wire jest bardzo czu³y na d³ugo¶æ impulsów
i mo¿e byæ problem w Windows z uzyskaniem odpowiednich czasów, my¶lê ¿e dlatego by³ robione pod DOS ale móg³by byæ nadal problem z przerwaniami Dos-u.
K
konsul41
To zale¿y od ciebie mo¿esz t± przej¶ciówk± sterowaæ nawet terminalem
znakowym, a co z tym dalej zrobisz to twoja sprawa. Problemem jest
pod³±czenie 1-wire do PC i trzymanie siê ¶ci¶le ram czasowych magistrali.
Ja wyobra¿am to sobie tak:
Komputer przez rs232 wysy³a polecenie do rs232 w postaci liczby
przej¶ciówka odbiera polecenie i wykonuje zdefiniowane czynno¶ci.
Oczywi¶cie ¿e mo¿na. Kwestia okre¶lenia tego pseudo jêzyka.
W gruncie rzeczy C, Pascal ...
Te¿ t³umaczone s± na kod maszynowy
¬le mnie zrozumia³e¶ , w takim wydaniu to raczej wstawki asemblerowe robi±ce szybko ma³e czê¶ci programu. Chocia¿ jest to na pewno do zrobienia.
E
entroper
U¿ytkownik snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:ggeeam$g6s$ snipped-for-privacy@nemesis.news.neostrada.pl...
na dodatek problem nie jest powtarzalny, niektóre windowsy lubi± sobie "optymalizowaæ" wystawianie danych
e.
A
Amator
Na stronie Dallasa by³ kiedy¶ sofcik do obs³ugi np. pastylek. Odczytywa³ numer seryjny itd. Ale to raczej do zabawy.
P
E
Elektrolot
Osadnik pisze:
Jak sie zajmowałem tematem kilka lat temu to był dostępny konwerter USB/1-wire i gotowe dll-ki do obsługi na stronie Dallasa.
pozdr Elektrolot
G
Ghost
U¿ytkownik snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:ggeeie$ccg$ snipped-for-privacy@atlantis.news.neostrada.pl...
Wstawki assemblerowe do generowanie htmla?
Assebmler powinien byc stosowany tylko tam, gdzie absolutnie musi byc. W kazdym innym przypadku oznacza glupote prowadzacego projekt.
G
Ghost
U¿ytkownik "Elektrolot" snipped-for-privacy@NOSPAMwp.pl napisa³ w wiadomo¶ci news:ggehfv$ivb$ snipped-for-privacy@atlantis.news.neostrada.pl...
Dokladnie, tmex i inne. Niestety robione glownie pod jave oczywiscie w innych jezykach skomunikujesz sie tym.
K
Krzysztof Tabaczynski
Użytkownik snipped-for-privacy@wp.pl napisał w wiadomości news:ggeeie$ccg$ snipped-for-privacy@atlantis.news.neostrada.pl...
Wszystko musi być przetłumaczone na język maszynowy. Nawet języki interpretowane. Nie ma innej drogi.
Jeszcze w latach 80-tych i 90-tych duże systemy na mainframe były pisane w assemblerze.
Pozdrowienia. Krzysztof z Tychów. Nie każdy Żywiec to piwo...
G
Gejzero
Np. tutaj poruszany temat
formatting link
czasu na allegro byl dostepny zmontowany modu³ konwertera USB/1-wire, na pok³adzie mial scalakaDS2490. Na elektrodzie pisz± ¿e Dallas daje do tego niez³± pomoc.
Gejzero.
O
Osadnik
entroper pisze:
Zakładamy tam Win98 lub pokrewne a kto wie może nawet i coś linuksowego tak by móc skrypty pisać w miarę wygodnym języku. Do tego robić sobie różne generatory itd itd. Jak piszecie ważny jest czas. aż taki to wielki problem? przecież nie trzeb odpytywać co ułamek sekundy.
G
Ghost
Użytkownik "Krzysztof Tabaczynski" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:ggeiak$sp$ snipped-for-privacy@news.onet.pl...
??? Jakie systemy mainframe w latach 90 byly napisane w assemblerze?
K
Krzysztof Tabaczynski
Użytkownik "Ghost" snipped-for-privacy@everywhere.pl napisał w wiadomości news:ggen9q$4dh$ snipped-for-privacy@atlantis.news.neostrada.pl...
Na przykład system rozliczania abonentów TPSA. Było to podyktowane trudnościami w oprogramowaniu głupich monitorów w Cobolu.
Pozdrowienia. Krzysztof z Tychów. Nie każdy Żywiec to piwo...
G
Ghost
Użytkownik "Krzysztof Tabaczynski" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:ggenku$mf6$ snipped-for-privacy@news.onet.pl...
No ale to znaczy, ze nie caly system byl pisany tylko jakis kawalek?
B
BartekK
Osadnik pisze:
Jeśli pytasz w ten sposób, to może zainteresuje cię, że w nowszych kernelach linuksa (2.6.x) masz (lub masz możliwość mieć jak wkompilujesz) taki wynalazek jak owfs (one wire file system) - w /dev/owfs/ widzisz wszystkie urządzenia podlączone do magistrali 1wire tak jakby były katalogami, a w każdym z katalogów - dostępne dla danego urządzenia parametry... Obsługuje to wiele adapterów pośredniczacych między PC a 1wire, ja polecam sprawdzony na usb na scalaczku DS2490 lub na rs232 na ds2480, nie polecam "diodowo-opornikowych) na rs...
formatting link
K
Krzysztof Tabaczynski
Użytkownik "Ghost" snipped-for-privacy@everywhere.pl napisał w wiadomości news:ggeoie$hj$ snipped-for-privacy@nemesis.news.neostrada.pl...
:-) Tak, mały kawałek... tylko 90%...
Pozdrowienia. Krzysztof z Tychów. Nie każdy Żywiec to piwo...
G
Ghost
Użytkownik "Krzysztof Tabaczynski" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:ggeoep$pm2$ snipped-for-privacy@news.onet.pl...
Skad masz ta informacje? Duzy system dla TPSA na mainframe, w latach 90 napisany w 90% w assemblerze - brzmi ciekawie.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.