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



Teraz jest 11 gru 2024, o 09:51


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 
Autor Wiadomość
 Tytuł: uart_puts_P()
PostNapisane: 3 maja 2013, o 19:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 mar 2013
Posty: 236
Lokalizacja: Warszawa
Pomógł: 5

Witam!

Nie mogę znależć tej funckji ani w jednej, a tym bardziej w drugiej książce. I nie wiem normalnie, czy źle szukam, czy po prostu była jakaś nowsza wersja książek, albo po prostu o czymś pan kardas zapomniał.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2013, o 19:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2011
Posty: 265
Lokalizacja: Szczecin
Pomógł: 9

Obrazek


Widzę, że kolega nie oglada poradników :D

_________________
www.iuvo.it - Automatyka Budynkowa



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2013, o 19:58 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

A nie możesz przepisać?
Przecież na filmiku mówił że w książce jej nie ma i żeby ją przepisać. I właśnie przez takie coś człowiek najwięcej się uczy w programowaniu bo jak byś miał podane jak na talerzu to byś o niej nie myślał. Dlatego tak jak Pan Mirek wspominał te biblioteki nie są w pełni uniwersalne i nie zawierają wszystkiego tylko podstawowe funkcje itp. Resztę bardziej skomplikowane trzeba samemu dopisać a to uczy myślenia które jest tak ważne przy pisaniu programów. :)

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 maja 2013, o 20:04 
Offline
Moderator
Avatar użytkownika

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

Dokładnie - WSZYSTKO jest w poradniku, nawet jaki plik nagłówkowy dołączyć i podpowiedź że jeszcze trzeba deklarację funkcji w pliku *.h także utworzyć ;) .... specjalnie troszkę czasu ględziłem gdy ta funkcja była na ekranie ;)

_________________
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: 3 maja 2013, o 20:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 mar 2013
Posty: 236
Lokalizacja: Warszawa
Pomógł: 5

Wszystko zostało wyjaśnione jak dla przedszkolaka przez pana antystatycznego i PawełGaj

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 cze 2013, o 16:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 kwi 2013
Posty: 257
Lokalizacja: 3miasto
Pomógł: 5

Cytuj:
Wszystko zostało wyjaśnione jak dla przedszkolaka przez pana antystatycznego i PawełGaj

Dobrze by było podać link do owych wyjaśnień.

_________________
https://www.facebook.com/jacekplichtaphotography/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 cze 2013, o 17:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 kwi 2013
Posty: 257
Lokalizacja: 3miasto
Pomógł: 5

Dzięki, sam bym na to nie wpadł a oglądałem poradnik chybe ze 3 razy.

_________________
https://www.facebook.com/jacekplichtaphotography/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2013, o 15:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 mar 2013
Posty: 64
Pomógł: 0

@Antystatyczny

W kodzie podałeś, że nie potrzebne jest podwójne nawiasowanie ... czy jest to związane z tym że jak nie dasz podwójnego nawiasowania to Eclipse wyrzuca ci warninga (mi wyrzuca) ... z informacją, że "możliwe jest przypisanie do warunku" ? Po prostu podwójne nawiasowanie ma potwierdzić kompilatorowi, że świadomie podajemy instrukcję przypisania zamiast porównania ?

_________________
-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2013, o 16:18 
Offline
Moderator
Avatar użytkownika

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

fullmoonguy napisał(a):
że świadomie podajemy instrukcję przypisania zamiast porównania ?


zawsze podawaj przykłady tego o co pytasz żeby pytanie było pełne.

Jeśli masz np warunek:

if( a = b )

to dostajesz warninga i to normalne .... jeśli oczywiście robisz to świadomie ...

a jeśli chcesz się pozbyć warninga to musisz użyć dodatkowego nawiasu

if( (a=b) )

bo wtedy kompilator potraktuje to co wewnątrz środkowych nawiasów jako WYRAŻENIE i do warunku if przyjmie wynik tego wyrażenia, czyli dokładniej mówiąc wartość zmiennej a

_________________
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: 20 lip 2013, o 16:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 mar 2013
Posty: 64
Pomógł: 0

Dokładnie o to mi chodziło, dziękuje.

_________________
-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 lip 2013, o 18:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 mar 2013
Posty: 64
Pomógł: 0

Antystatyczny napisał(a):
No zaraz, przeciez w komentarzu jest wyraźnie podane, że podwójne nawiasowanie JEST konieczne.

Nie no przepraszam, tylko namąciłem w temacie ... tak to jest jak się czytać nie umie ;) ...

_________________
-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 cze 2015, o 00:47 
Offline
Nowy

Dołączył(a): 02 mar 2014
Posty: 1
Pomógł: 0

IUVOit napisał(a):
Obrazek


Widzę, że kolega nie oglada poradników :D



Który to poradnik, można prosić o jakiś link do niego?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 cze 2015, o 01:00 
Offline
Użytkownik
Avatar użytkownika

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

Proszę bardzo:
http://mirekk36.blogspot.co.uk/2013/05/terminal-jako-kolorowy-wyswietlacz-lcd.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 cze 2015, o 16:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sty 2014
Posty: 243
Pomógł: 9

Ja właśnie przerabiam serwer HTTP z użyciemi Atnel-WiFi. Przed chwilą też napotkałem ten problem i szukając po internetach trafiłem tutaj. Myślałem, że coś z moim eclipse jest coś nie tak a tu taka ciekawostka. W poradniku o WiFi nic nie ma na ten temat. Warto by było dodać na stronie erratę i do kolejnej edycji książki zaktualizować bibliotekę.

_________________
http://www.ate-zbaszyn.eu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 cze 2015, o 16:33 
Offline
Moderator
Avatar użytkownika

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

yaiba83 napisał(a):
Ja właśnie przerabiam serwer HTTP z użyciemi Atnel-WiFi. Przed chwilą też napotkałem ten problem i szukając po internetach trafiłem tutaj. Myślałem, że coś z moim eclipse jest coś nie tak a tu taka ciekawostka. W poradniku o WiFi nic nie ma na ten temat. Warto by było dodać na stronie erratę i do kolejnej edycji książki zaktualizować bibliotekę.


Jaką erratę ;) jaka ciekawostka - masz WSZYSTKO wyjaśnione i pokazane w Bluebooku ....

to że nie ma funkcji w GB z suffixem _P to żaden błąd - dopisanie tego po ćwiczeniach z Bluebooka to jak zjedzenie kanapki ze smalcem ;) bez przesady ;)

to tak jak niektórzy pisali że trzeba naprawić bibliotekę do LCD z BB bo nie wyświetla poprawnie liczb większych niż 32768 ;) ... o nie nie ... te książki uczą - a nie są gotowymi bibliotekami na WSZYSTKO co kto tylko zapragnie

dla mnie - napisanie funkcji tego typu nie WAŻNE czy do UART'a czy do LCD, czy do SPI, czy do CZEGOKOLWIEK .... to po prostu - no nie ;) to trzeba umieć no trzeba - i nie wyobrażam sobie żeby po Bluebooku nie umieć tego i Quniec ;)

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 15 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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