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



Teraz jest 21 lis 2017, o 05:27


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 31 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 10 wrz 2017, o 08:02 
Offline
Moderator
Avatar użytkownika

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

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: 10 wrz 2017, o 10:49 
Offline
Moderator
Avatar użytkownika

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

Klasa , szkoda że nie jest jeszcze dostępny psotek wiec nieco nadmiar wiedzy bez ćwiczen się marnuje ...
a może by tak PSOTEK GOLAS ??

_________________
╔═════════════════╗
║...:: z każdym bitem serca



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 wrz 2017, o 11:38 
Offline
Moderator
Avatar użytkownika

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

Tak tak - będzie już może w przyszłym tygodniu PSOTEK golasek ;)

_________________
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: 10 wrz 2017, o 14:47 
Offline
Użytkownik

Dołączył(a): 17 lut 2013
Posty: 87
Pomógł: 8

Z niecierpliwością czekam
Jak zwykle kawał dobrej roboty



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 wrz 2017, o 16:47 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 maja 2015
Posty: 31
Pomógł: 0

Świetny poradniczek jak zwykle :lol: normalnie produkcja idzie pełną
parą ,biedny ten klon Mirkowy tyra jak niewolnik :lol: :lol: :lol:

DZIEKUJEMY !!! i czekamy na więcej :D :D :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 wrz 2017, o 17:49 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 164
Pomógł: 9

Mirku bardzo fajny poradnik , ale mam kilka pytań: jakim kwarcem taktowałeś tego PSOTKA pytam bo użyłeś funkcji typu delay a nie widziałem żebyś gdzieś w projekcie podawał wartość taktowania , jak to jest w tych prockach ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 wrz 2017, o 17:53 
Offline
Moderator
Avatar użytkownika

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

tonygryps napisał(a):
Mirku bardzo fajny poradnik , ale mam kilka pytań: jakim kwarcem taktowałeś tego PSOTKA pytam bo użyłeś funkcji typu delay a nie widziałem żebyś gdzieś w projekcie podawał wartość taktowania , jak to jest w tych prockach ?


Tutaj są takie fajne funkcje jak np Cydelay( uint32_t ms ) i nie trzeb w ogóle martwić się o to jak jest ustawione taktowanie procka, ONA ZAWSZE sama się dowie jak jest ustawione taktowanie i sama sobie obliczy właściwie czas ;) a więc mega miodzio ;)

co ciekawe - zobacz jaki typ dla milisekund ;) uint32_t ! ... nieźle może ich naliczyć co ? ;)

Na temat ustawień zegarów i clocków w tych prockach będę opowiadał kiedy indziej w całkiem oddzielnym poradniku ;) jak widzisz na tym etapie nie było nam to potrzebne bo cydelay() jest inteligientne ;)

_________________
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: 10 wrz 2017, o 18:00 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 164
Pomógł: 9

Cytuj:
Na temat ustawień zegarów i clocków w tych prockach będę opowiadał kiedy indziej w całkiem oddzielnym poradniku ;) jak widzisz na tym etapie nie było nam to potrzebne bo cydelay() jest inteligientne ;)

I ty Mirku tak długo to przed nami ukrywałeś toż to miodność w czystej postaci te Procki... czekam na więcej i to z niecierpliwością.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 wrz 2017, o 18:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2013
Posty: 40
Pomógł: 2

Chodziły mi te procki gdzieś z tyłu głowy i jakoś nigdy nie mogłem się za nie zabrać. Teraz wiem czego mi brakowało - Mirkowego poradnika. Jestem cały Twój :D i czekam na kolejne odcinki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 wrz 2017, o 08:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 maja 2015
Posty: 31
Pomógł: 0

Czy myślisz o napisaniu kolejnej książki na temat tych procków :D
Bo jak tak to jestem już chętny do wsparcia i zakupu kolejnej części :lol: :lol: :lol:



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

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

michu napisał(a):
Czy myślisz o napisaniu kolejnej książki na temat tych procków


Już dawno temu była taka zaplanowana - bo jak widać - miałem już dawno wyraźny plan zajęcia się również prockami ARM ... z tego też tytułu na grzbiecie tej książki pojawiłaby się literka "A" ;)

ale czy napiszę w najbliższym czasie ? nie wiem

_________________
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: 11 wrz 2017, o 16:53 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3094
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 75

mirekk36 napisał(a):
na grzbiecie tej książki pojawiłaby się literka "A"


A kolor okładki jaki? Anyżowy? Ametystowy? Amarantowy? :lol: :D



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

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

będzie jak nic akwamaryna z lekką nutką bakłażanowego w paseczki w odcieniach indygo :P

_________________
╔═════════════════╗
║...:: z każdym bitem serca



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 wrz 2017, o 17:42 
Offline
Moderator
Avatar użytkownika

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

hahahaha - Qulor nieznany :lol:

_________________
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: 11 wrz 2017, o 17:54 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 416
Pomógł: 17

Rozumiem że to wersja dla kobiet? Faceci nie rozróżniają więcej niż 16 kolorów w 4 odcieniach.

Wysłane ze srajfona.

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 wrz 2017, o 17:57 
Offline
Moderator
Avatar użytkownika

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

Harry napisał(a):
Faceci nie rozróżniają więcej niż 16 kolorów w 4 odcieniach.


cos ci się pomyliło panie kolego ...

Prawdziwy facet rozróżnia tylko 3 kolory ... czerwony , pomarańcz i zieleń :P

_________________
╔═════════════════╗
║...:: z każdym bitem serca



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 wrz 2017, o 18:13 
Offline
Użytkownik

Dołączył(a): 14 sie 2016
Posty: 416
Pomógł: 17

A pierwsza książka Mirka jaki ma kolor? Bo z tych 3 które podałeś za cholerę nie zrobisz takiego ;)

Wysłane ze srajfona.

_________________
Moje porady są błędne,nie czytać,zbanować od razu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 wrz 2017, o 18:23 
Offline
Moderator
Avatar użytkownika

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

Harry napisał(a):
A pierwsza książka Mirka jaki ma kolor? Bo z tych 3 które podałeś za cholerę nie zrobisz takiego

a tam zaraz wszystko zależy jak ci sie bity przesuną :P

_________________
╔═════════════════╗
║...:: z każdym bitem serca



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 wrz 2017, o 20:53 
Offline
Tech-support
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 495
Lokalizacja: Kraków
Pomógł: 37

SunRiver napisał(a):
Prawdziwy facet rozróżnia tylko 3 kolory
Ładny, brzydki i pedalski?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 wrz 2017, o 20:55 
Offline
Moderator
Avatar użytkownika

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

te na skrzyżowaniu tylko ....

choc ja jeszcze widzę nader czesto ... kolor BBB (bardzo brzydki blond) :P

_________________
╔═════════════════╗
║...:: z każdym bitem serca



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 wrz 2017, o 19:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 kwi 2013
Posty: 58
Lokalizacja: Rzeszów
Pomógł: 0

Co do kolorów to następny będzie pewnie orange purple albo redbook :D Już nawet ikonki pod nie są przygotowane :D Wszystko z góry ustawione :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 wrz 2017, o 20:21 
Offline
Moderator
Avatar użytkownika

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

Krystek napisał(a):
Wszystko z góry ustawione


zaplanowanie panie, zaplanowane ;)

_________________
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: 13 wrz 2017, o 22:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 03 lip 2012
Posty: 238
Pomógł: 5

Kręgosłup Cortex-M3 wymaga inicjowania programowego swoich parametrów pracy ;) takie coś jak fusy w atmedze.
Kompilator pliki startup odpowiednio do projektu dodaje i przez to wydaje się wiele rzeczy magicznych, patrząc na to z perspektywy AVR.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 wrz 2017, o 05:41 
Offline
Użytkownik

Dołączył(a): 02 cze 2014
Posty: 61
Pomógł: 3

prefix2002 napisał(a):
prosty program migania diodą zajmuje 1kB pamięci Flash i 2kB RAM'u!

Nie sprawdzałem, ale większość z tych 2-ów kB ramu jest pewno zarezerwowane na stos i stertę. Jeśli nie boisz się ich przepełnienia to można to sobie pozmniejszać i już nie będzie tyle zajmowało miganie diodą. Ale ogólnie polecam na razie nie przejmować się tym faktem i cieszyć się zasobami które oferują te klocki, jeśli algorytmy nie będą skopane to na pewno ich nie braknie.
I jestem ciekaw jak się potoczą losy promowania psoc na naszym rynku. Były już chyba takie próby, ale jest jak jest, a produkt jak najbardziej zacny. Rewolucji na miarę zastąpienia avr psocami bym się nie spodziewał, ale może chociaż paręset osób spróbuje jak dobrze smakuje nowoczesna technologia i przestanie się jej bać.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 wrz 2017, o 07:57 
Offline
Moderator
Avatar użytkownika

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

mirekk36 napisał(a):
(dużo mniejszą wielkość) dla Cortex-M0 od np nowszego Cortex-M3 !


hahahahahahhaahhaahahahhahaha,,,,,, i mam poprawiony humor na resztę tygodnia

M3 jest najstarszym rdzeniem CORTEX-M już to pisałem ....
cofnijcie sie kila latek kiedy debiutował .... w odróżnieniu do nowszego rdzenia M0 który nie jest specjalnie udany i wydajny
ale tu chodziło o redukcję kosztów i potrzebnej energii -- nie tak dawno też debiutowały układy kinetis z poprawionym rdzeniem M0 czyli M0+
a najnowszy Cortex to M33 -- wszystkie mają to wspólnego że wywodzą się z M3 ... poprzez uproszczenie i minimalizacje zestawu instrukcji w M0
po potężną rozbudowę w M4 ... M7 , M23 i M33 ale żeby M3 był nowszy ... panie mirku ... :)

2004 Cortex-M3
2007 Cortex-M1
2009 Cortex-M0
2010 Cortex-M4(F)
2012 Cortex-M0+
2014 Cortex-M7(F)
2016 Cortex-M23
2016 Cortex-M33(F)

najpierw doczytac :)

Tak to wyglada ... i co widać ??

_________________
╔═════════════════╗
║...:: z każdym bitem serca



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 wrz 2017, o 08:52 
Offline
Moderator
Avatar użytkownika

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

ok - może się pomyliłem ;) ale rdzenie różne M0 i M3 i na pewno różne ilości RAM'u na starcie zajmują to o to bardziej mi chodziło a nie który nowszy czy starszy ;)

nie mniej dziękuję za wyjaśnienie zagadnień historycznych tzn rozwoju i wersji - to ważne i ciekawe

_________________
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: 18 wrz 2017, o 09:31 
Offline
Moderator
Avatar użytkownika

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

tak jest to zrozumiałe ze sa rózne potrzeby i rózna objetość kodu i zajetości zasobów bo wynika w prost z róznic w rozkazach ich ilości
jak też i sposobu zarządzania zasobami w przypadku M0 / M0+ gdzie poza nowym procesem technologicznym i róznym od M3 podejściu do
zasobów oraz zużycia energii zastosowano nowsze algorytmy. Biorąc pod uwagę potrzeby rynkowe gdzie producenci potrzebowali mniejszy prostrzy
i bardziej energooszczędny mikrokontroler , a przy tym tańszy dlatego powstał M0 , który jednak w nalocie okazał się jednak nie taki dobry
redukcja była tak spora że pozbawiono go tego czym był arm M3 , zasadniczo mozna M0 sprowadzic do AVR gdzie róznica jest tylko to ze jest 32 bitowy
a w wielu przypadkach ATmega była wydajniejsza .... datego kolejnym krokiem był M0+ .
co widać po blokach funkcjonalnych :

Obrazek

Obrazek

a gdy popatrzymy na listę rozkazów ....

Obrazek

oczywiście patrząc dalej ....

Obrazek

mamy się z czego cieszyć bo wszystkie Cortexy są ze sobą kompatybilne .... oczywiście w takich samych warunkach zdrowego rozsądku .
Tak samo jak w przypadku PSoC w teorii można niemal wszystko , ale jak się wgłębisz okaże się ze nie jest tak kolorowo i brak popularności
tych układów nie wynika z ich dużych poniekąd mozliwości , ale z faktu że mają sporo ograniczeń, są kosztowne i przede wszystkim małej
poniekąd możliwości rozwoju sprzętu czego nie doświadczysz u konkurencji np STM32 gdzie w obrębie rodziny układy są nawet zgodne pinowo
a zmiany w kodzie sa czysto kosmetyczne , tu masz kłopot że bezpośrednio nie zastąpisz jednego PsoC drugim , co wymusza wzrost kosztów rozwoju urządzenia gdzie trzeba przeprojektować układ pod nowy czip oraz przepisać kod dla bloków UB .

Wszystko ma swoje granice i potrzeby M3 nie jest specjalnie energooszczędny , i w przypadku M0 i M0+ zostaje daleko w tyle
chocby ze względu na przestarzałą konstrukcje i proces technologiczny , ale za to ma nawet jak na dzisiejsze czasy dużą wydajność .

Oczywiście w przypadku Cypress'a jest to nowum choć jednak już out off date jeśli chodzi o PSoC5 gdyz układ zasadniczo okazuje się
mało efektywny i mało wydajny tym samym nie nadążający za trendami.

spowodowane jest to tym ze posiada wspólna architekture ze starym już PSoC 3 a jedyne co zmieniono to zastąpiono rdzeń 8051
rdzeniem Cortex-M3

Obrazek

o skali ewolucji ... można dopiero powiedzieć w przypadku PSoC6 gdzie dopasowano bloki UB do fizycznosci Cortex-M4 i dodano wspomagający
rdzeń Cortex-M0.

Co jednak nie ujmuje im mozliwości , niemniej nie tak kolorowej jak na pierwszy rzut oka się wydaje ...:)

_________________
╔═════════════════╗
║...:: z każdym bitem serca



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 wrz 2017, o 09:39 
Offline
Moderator
Avatar użytkownika

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

prefix2002 napisał(a):
Niemniej jednak taki program, oceniając całościowo, zajmuje 2kB RAM...i nie jest ważne, ile zajmuje samo miganie diodą...generalnie 2kB jest "zjedzone" na wstępie...prefix2002


nie roztrząsaj problemu ... jest mniej złozony jak się wydaje
samo podejście do obsługi rdzenia i liczby rozkazów oraz koniecznego skonfigurowania i włączenia preyferi ma tu znaczenie , równorzedne
z samym środowiskiem i użytym kompilatorem.

Podobnie jak STD-pherip na STM32 sa mało wydajne i optymalne wzgledem HAL tak samo tu niekoniecznie potymalny kod musi być generowany
podczas konfiguracji bloków.

warto to przemysleć bo ilośc MIPSÓW i Optymalnośc kodu na tym etapie nie jest nikomu potrzebna.

_________________
╔═════════════════╗
║...:: z każdym bitem serca



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

Dołączył(a): 11 lip 2013
Posty: 860
Pomógł: 29

trochę się bałagan zrobił w tym wątku z cytatami postów, których tu nie ma - połączenie jakiś dwóch tematów?

_________________
Mój: Blog, Instagram



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 wrz 2017, o 15:40 
Offline
Moderator
Avatar użytkownika

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

dambo napisał(a):
połączenie jakiś dwóch tematów?


nie efekt motyla ...

_________________
╔═════════════════╗
║...:: z każdym bitem serca



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

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