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



Teraz jest 27 lis 2024, o 08:57


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 69 ]  Przejdź na stronę 1, 2, 3  Następna strona
Autor Wiadomość
PostNapisane: 22 sty 2017, o 17:15 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

Obrazek

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2017, o 22:51 
Offline
Użytkownik

Dołączył(a): 08 mar 2014
Posty: 390
Lokalizacja: Głogów
Pomógł: 11

Po prostu genialne !!! od dawna czegoś takiego mi brakowało :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2017, o 22:55 
Offline
Użytkownik

Dołączył(a): 06 wrz 2016
Posty: 35
Zbananowany użytkownik

Pomógł: 0

Jak zwykle świetny poradnik. I małe pytanko - czy będzie możliwe uzyskanie 2 uartów przy użyciu tej biblioteki? Np jeden odbiera dane z LIONa, a drugi służy do innej komunikacji.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 sty 2017, o 23:08 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

Miodzjo napisał(a):
czy będzie możliwe uzyskanie 2 uartów przy użyciu tej biblioteki?

A dlaczego TYLKO dwóch ? ;) toż można będzie sobie przerobić nieco bibliotekę i mieć nawet 5 albo i 8 UARTów ;) ... Tylko należy pamiętać, że nie da się (tak jak przy sprzętowych UARTACH - w jednym czasie korzystać z kilku naraz ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sty 2017, o 19:56 
Offline
Użytkownik

Dołączył(a): 09 maja 2013
Posty: 36
Pomógł: 0

A nie lepiej uzyc Attiny 102 lub 104 zamiast kombinowac z tym soft uart ?
Nie ma to chyba raczej wiekszego sensu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sty 2017, o 20:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 mar 2014
Posty: 356
Lokalizacja: Pruszków
Pomógł: 15

Arturs napisał(a):
A nie lepiej uzyc Attiny 102 lub 104 zamiast kombinowac z tym soft uart ?
Nie ma to chyba raczej wiekszego sensu.



A jak użyję Attiny 102 lub 104 to nauczę się pisać takie ciekawe kody jak tu Mirek prezentuje :?: :?: :?:

Nauka programowania nie ma dla ciebie sensu :?:

Pozdrawiam Paweł.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sty 2017, o 21:26 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

Arturs napisał(a):
A nie lepiej uzyc Attiny 102 lub 104 zamiast kombinowac z tym soft uart ?
Nie ma to chyba raczej wiekszego sensu.

Jeśli kolega KOMPLETNIE czegoś nie rozumie, to przynajmniej nie pisze takich bzdurek, że jest to bez sensu. To że ty nie masz hmmm przynajmniej na razie wyobraźni i nie potrafisz dostrzec zastosowań programowego uarta, z czym nawet trudno dyskutować tak normalnie ;) to nie znaczy, że inni mają podobnie.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sty 2017, o 22:02 
Offline
Użytkownik

Dołączył(a): 09 maja 2013
Posty: 36
Pomógł: 0

W takim razie czekam na zaprezentowane ciekawe projekty z uzyciem SOFT UART. Wedlug mnie lepiej kupic ATTINY z uartem za 2 zl, a czas poswiecony na nauke C wykorzystac na biblioteki, ktore w przyszlosci do czegos mi sie przydadza.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sty 2017, o 22:04 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

Arturs napisał(a):
Wedlug mnie lepiej kupic ATTINY z uartem za 2 zl,

Jak kupisz za te 2 zł to będziesz miał jeden UART który zwykle jest BARDZO potrzebny - tyle, że ty nawet dla jednego nie widzisz zastosowań, więc co dopiero mówić o potrzebie drugiego ? ;) ... tu masz pan problem ... ale spokojnie to przejdzie ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 sty 2017, o 22:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Arturs napisał(a):
a czas poswiecony na nauke C wykorzystac na biblioteki, ktore w przyszlosci do czegos mi sie przydadza

Umiejętność napisania kilku linijek kodu w asemblerze też się przyda, prędzej czy później!
A ja właśnie dzięki temu poradnikowi, mam dwa w jednym, działającą "bibliotekę" do SOFT UART'a i jednocześnie zdobytą wiedzę na temat podstaw assemblera. Chociaż nie powiem, aby mi to ruszyło, kilka włosów wyrwałem! ;)
Ale jak to mówią starzy górale: chcieć to móc! :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 16:53 
Offline
Użytkownik

Dołączył(a): 06 wrz 2016
Posty: 35
Zbananowany użytkownik

Pomógł: 0

Arturs napisał(a):
Wedlug mnie lepiej kupic ATTINY z uartem za 2 zl, a czas poswiecony na nauke C wykorzystac na biblioteki, ktore w przyszlosci do czegos mi sie przydadza.


Jaki procek mi polecisz, jeżeli ATTINY102/104 ma za mało portów do mojego zastosowania, a z kolei ATMEGA8/328 za dużo?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 17:30 
Offline
Użytkownik

Dołączył(a): 09 maja 2013
Posty: 36
Pomógł: 0

ATTINY 817 ?

Nie wiem ile potrzebujesz portow i jakie peryferia ale mozna sie pobawic we wrozke. :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 17:46 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

Arturs napisał(a):
ATTINY 817 ?

Nie wiem ile potrzebujesz portow i jakie peryferia ale mozna sie pobawic we wrozke. :D


Widać że kolega Arturs to przypadek mocno nieuleczalny pod kątem przyjmowania wiedzy ;) ... może kiedyś gdy zrozumie do czego przydaje się UART to nadejdzie czas na zrozumienie dlaczego czasem może być przydatny software uart - teraz to ciężko nawet z taką osobą polemizować bo ma klapki na oczach że aż strach się bać ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 18:27 
Offline
Użytkownik

Dołączył(a): 09 maja 2013
Posty: 36
Pomógł: 0

Fajnie jakbys odpisywal merytorycznie, a nie za kazdym razem probujesz mnie obrazic i piszesz jaki to ja jestem beznadziejny i dodajesz oczko.

Napisalem swoja opinie, a ze Tobie sie ona nie podoba to Twoj problem ale to tez pewnie nieuleczalne. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 18:50 
Offline
Użytkownik

Dołączył(a): 30 paź 2016
Posty: 45
Lokalizacja: Poznań
Pomógł: 0

Cytuj:
A nie lepiej uzyc Attiny 102 lub 104 zamiast kombinowac z tym soft uart ?
Nie ma to chyba raczej wiekszego sensu.



Równie dobrze możesz zatrzymać kogoś, kto uprawia jogging o poranku i zaproponować mu podwózkę. Bez sensu biegnie, skoro
masz w aucie wolne miejsce.
Pewnie odpowiedź będzie w stylu " gościu jo to robię dla sportu, nie śpieszy mi się" :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 20:23 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

Arturs napisał(a):
Napisalem swoja opinie

Nie napisałeś opinii - napisałeś GŁUPOTĘ ....

Arturs napisał(a):
a ze Tobie sie ona nie podoba to Twoj problem

Ja za to napisałem w opinię pod twoim adresem - i odpowiem tak samo - tzn tym samym językiem (mało kulturalnym - bo kulturę masz totalnie gdzieś) - to twój problem

Arturs napisał(a):
Fajnie jakbys odpisywal merytorycznie

Dokładnie to samo staram się tobie przekazać ale udajesz że tego nie widzisz - i zamiast tego piszesz głupoty

Arturs napisał(a):
za kazdym razem probujesz mnie obrazic i piszesz jaki to ja jestem beznadziejny

No tu jeszcze większe GŁUPOTY gadasz ... i to bez dwóch zdań ... to już sobie sam dośpiewałeś ...

Arturs napisał(a):
i dodajesz oczko.

Jeśli nie rozumiesz uśmiechu to co ty robisz na forum zgorzkniały człowieku - polecę tobie jedną rzecz i to bardzo merytorycznie

zmień forum ... i nie dlatego, że masz swoje zdanie inne niż moje ;) ale dlatego, że jesteś na bakier z kulturą dyskusji i uznajesz zasadę KALEGO .. wiesz co to ? pewnie nie - nie będę rozwijał bo i tak czuję, że kompletnie nie ma sensu dyskusja z tobą

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 20:49 
Offline
Użytkownik

Dołączył(a): 09 maja 2013
Posty: 36
Pomógł: 0

Jak zwykle odpisujesz duzo ale nic na temat.
Jakbys nie zauwazyl to forum techniczne, a nie psychologiczne ;) .

Wystarczalo napisac trzy konkretne argumenty ( profesjonalne podejscie), zamiast tego wszystkiego, co tak naprawde nic nie wnosi do tematu i nadaje sie tylko do kosza.

Na reszte twoich prowokacji, nie bede nawet odpowiadal.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 20:58 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

Arturs napisał(a):
Jakbys nie zauwazyl to forum techniczne, a nie psychologiczne


Ja nie muszę zauważać, to jest forum które ja założyłem i rządzi się ono pewnymi niepisanymi zasadami, które wszyscy rozumieją poza kolegą jak na razie ... Dla mnie ważniejsze jest kulturalne zachowanie na forum niż to czy jest ono techniczne.

Arturs napisał(a):
Wystarczalo napisac trzy konkretne argumenty

Nie mam najmniejszego zamiaru nikogo a szczególnie ciebie przekonywać do programowego UART'a ... ty kompletnie nie rozumiesz o co chodzi w poradnikach i po co one powstają ... więc tego nie da się nawet tobie wyjaśnić

Arturs napisał(a):
zamiast tego wszystkiego, co tak naprawde nic nie wnosi do tematu i nadaje sie tylko do kosza.

W sumie masz rację cała ta dyskusja z tobą nadaje się tylko do kosza

Arturs napisał(a):
Na reszte twoich prowokacji, nie bede nawet odpowiadal.

Ja również

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 24 sty 2017, o 21:50 
Offline
Użytkownik
Avatar użytkownika

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

Arturs napisał(a):
Wystarczalo napisac trzy konkretne argumenty ( profesjonalne podejscie), zamiast tego wszystkiego, co tak naprawde nic nie wnosi do tematu i nadaje sie tylko do kosza.


Nie widzę potrzeby nawracania , a zainteresowani tematem wiedzą jak spożytkować

Arturs napisał(a):
Na reszte twoich prowokacji, nie bede nawet odpowiadal.


Proszę się uspokoić ... konwersacja z kolegą do niczego nie prowadzi ...
a jałowe dyskusje nie są na miejscu .... Zasada jest prosta nie podoba się
to nie korzystaj, zamiast wprowadzać zamęt ....

KOLEJNY RAZ PRZYPOMINAM !!!

To nie czateria czy jakieś inne forum .... TO FORUM PRYWATNE
---------------------------------------------------------------------------------------

Nikt tu nikogo nie zmusza do rejestracji czy czytania ....

_________________
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: 27 sty 2017, o 20:38 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 546
Pomógł: 27

a tak na marginesie czy komuś udało się napisać te funkcje w asm ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 sty 2017, o 20:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

tonygryps napisał(a):
a tak na marginesie czy komuś udało się napisać te funkcje w asm ?

Przecież te funkcje są do pobrania wprost z internetu - leży tego pełno zarówno na stronie atmela jest kod do avr305 ale i w necie pełno no pełno powtórzeń

na YOUTUBE nawet widz napisał, że na naszym forum są te kody już dawno przez kogoś wstawione ale podał też bezpośredniego linka do strony atmela żeby sobie pobrać - no na prawdę - wystarczy gogla odpalić i wpisać

"avr305 code"

albo

"avr305 zip"

i wyskakuje ci mnóstwo linków - nie wiem więc jak można pytać czy się komuś udało - skoro one są w necie na kopy jak to się mówi pokazane ;) ... dlatego już pozwoliłem sobie w poradniku ich nie pokazywać i omawiać bo to byłby dodatkowy i to nie mały czas

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 00:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

mirekk36 napisał(a):
na naszym forum są te kody już dawno przez kogoś wstawione

Proszę bardzo: topic2160.html
Pomimo tego pdf'a i kodu źródłowego asm, bez chociaż podstawowej wiedzy z assemblera, sądzę, że nie uda się tego odpalić na zasadzie tylko kopiuj/wklej.
Osobiście uwziąłem się i postanowiłem posmakować tematu, no i się udało. Może powiecie, że to nic trudnego, ale dla mnie, kompletnego laika to było niezłe wyzwanie.
Panie Mirku ma pan całkowitą rację, jest mnóstwo linków, ale by to zadziałało od razu tak jak w poradniku no to troszkę tego języka jednak trzeba liznąć (chodzi mi o dodatkowe pop'y ;) ).
Polecam spróbować każdemu, wbrew pozorom nie jest to wcale takie trudne. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 00:09 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

Myślę, że ćwiczenie dla każdego fajne - a wkrótce będzie można pobrać całą biblioteczkę od Atnela ... ;)

Myślę również, że za jakiś czas gdy wezmę się jeszcze za łączenie asemblera z C to i omówię dokładnie nie tylko jak takie wstawki dodawać do C ;)

na chwilę obecną zapraszam na świeżo wypieczoną część pierwszą poradnika na temat konwersji napięć na YT ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 10:14 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 546
Pomógł: 27

Pytałem z ciekawości bo ja choć kompletnie nie znam asm postanowiłem spróbować na razie efekty takie że kod się kompiluje i działa odbiór danych wysyłanie tylko kuleje wysyła znak i resetuje się procesor i znowu wysyła itp.. ale jeszcze powalczę.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 11:07 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

tonygryps napisał(a):
Pytałem z ciekawości bo ja choć kompletnie nie znam asm postanowiłem spróbować na razie efekty takie że kod się kompiluje i działa odbiór danych wysyłanie tylko kuleje wysyła znak i resetuje się procesor i znowu wysyła itp.. ale jeszcze powalczę.

Ale ty mówisz o swoich próbach z SOFT UART czy normalnie ze sprzętowym UARTem ? Bo jeśli z tym drugim to załóż na forum wątek i pokaż z czym masz problem to pomożemy ;) A rzeczywiście na tym etapie na razie daj sobie spokój z programową wersją uarta i asemblerem jeszcze. Na razie poznaj podstawy transmisji rs232 w oparciu o sprzętowy moduł - wtedy będzie łatwiej dopiero myśleć o programowym.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 11:43 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 546
Pomógł: 27

Panie Mirku wątek jest o programowym więc o nim piszę sprzętowy uart już mam dawno opanowany a ten programowy traktuje jako wyzwanie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 11:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

Podpowiedź: poczytaj o instukcjach push i pop, oraz po co się stosuje makro _SFR_IO_ADDR( ), gdy korzystamy z instukcji in i out ;)

------------------------ [ Dodano po: 3 minutach ]

mirekk36 napisał(a):
Myślę, że ćwiczenie dla każdego fajne - a wkrótce będzie można pobrać całą biblioteczkę od Atnela ...

Z miłą chęcią zobaczę jak to powinno być prawidłowo napisane. Pewnie napisałem to jak zwykle trochę na okrętkę, no ale skoro działa... Zresztą niebawem się okaże. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 12:05 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27313
Lokalizacja: Szczecin
Pomógł: 1041

To znaczy, żeby nikt nie myślał, że ja tu chcę coś ukrywać albo na siłę sprzedawać ... oczywiście kolega anshar ma rację, że jeśli chodzi o implemetnację do C konieczne są pushe i popy ;) ... ale też całe opakowanie do C, o którym z kolei w innym wątku mówił kolega andrews. Same pushe i popy sprowadzają się do ... poniżej przykład:


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


pokazuję to - gdyby akurat tylko to było problemem u kogoś

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 12:18 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 546
Pomógł: 27

Cytuj:
To znaczy, żeby nikt nie myślał, że ja tu chcę coś ukrywać albo na siłę sprzedawać ... oczywiście kolega anshar ma rację, że jeśli chodzi o implemetnację do C konieczne są pushe i popy ;) ... ale też całe opakowanie do C, o którym z kolei w innym wątku mówił kolega andrews. Same pushe i popy sprowadzają się do ... poniżej przykład:
Nie nie nie Panie Mirku przynajmniej ja to traktuje tak jakby to była kolejna podpowiedz i wyzwanie dla ucznia (ala mnie) bo przyznam że nieźle się naczytałem z tym asm i nawet już mi zaczeło coś tam świtać z tymi popami gdyż jak coś się włożyło na stos to trzeba zdjąć dzięki kolego anschar to ty mnie na to naprowadziłeś a Mirek to już z grubej rury pokazał nawet dokładnie gdzie tego użyć.



Ostatnio edytowano 28 sty 2017, o 12:27 przez tonygryps, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sty 2017, o 12:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 gru 2014
Posty: 1540
Pomógł: 269

;)
No dla mnie to był problem. ;)
A skoro to nie tajemnica, to dodam, że w pliku soft_uart_sgetchar.S można zamienić jeszcze:
Składnia: [ Pobierz ] [ Ukryj ]
język asm
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

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

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

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


No i skoro są to dwie funkcje w dwóch odzielnych plikach to wystarczą tylko trzy rejestry zamiast czterech, nie ma potrzeby angażować do pracy rejestru R19, no bo po co go męczyć?

------------------------ [ Dodano po: 1 minucie ]

tonygryps napisał(a):
nieźle się naczytałem

No to witaj w klubie! ;)

------------------------ [ Dodano po: 8 minutach ]

tonygryps napisał(a):
jak coś się włożyło na stos to trzeba zdjąć

No i trzeba ściągać w odpowiedniej kolejności, jak to na stos przystało (LIFO - Last In First Out).



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: 69 ]  Przejdź na stronę 1, 2, 3  Następna strona

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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO