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



Teraz jest 28 mar 2024, o 12:27


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 28 sie 2012, o 18:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Ja się pytałem o to samo:
topic1467.html

Możesz wybrać attiny2313



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 sie 2012, o 20:16 
Offline
Użytkownik
Avatar użytkownika

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

po prostu panowie wersje bez A zeszły z tego świata , a nowe in produktion , mają A na końcu

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2012, o 06:50 
Offline
Moderator
Avatar użytkownika

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

robiw napisał(a):
- nie porównywałem szczegółowo tablic wektorów przerwań i SFR, ale wydają się takie same.


Trzeba było porównać szczegółowo,

ATtiny2313A różni się jeśli chodzi nie tylko o SFR ale i o ISR, co i tak nie ma wpływu na programowanie procka A w trybie 2313 bez tej literki A.

A różnice są spore bo ATtiny2313A posiada np dwa nowe wektory przerwań:

Pin Change Interrupt Request A
Pin Change Interrupt Request D

a także kilka dodatkowych (nowych!) oraz zmienionych rejestrów

BODCR
PRR
PCMSK2
PCMSK1
UCSRC
USIBR

zmiany jednak są tak pomyślane, że nie ma najmniejszych obaw iż starsza wersja softu z ATtiny2313 miałaby nie działać w jakimkolwiek przypadku na ATtiny2313A. Co najwyżej osoba, która nie doczyta o różnicach nie skorzysta z kilku dodatkowych fiuczersów.

czyli wybierając w opcjach projektu ATtiny2313 nie będziesz w stanie np skompilować projektu jeśli zechcesz użyć np któregoś z nowych czy zmienionych rejestrów albo przerwań.

To co tu napisałem nie oznacza że w przypadku innych procków też są takie zmiany w ISR czy SFR. Np ATmega8 nie różni się całkowicie niczym pod tym względem od ATmega8A (różnice tylko w poborze prądu pozostają)

_________________
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: 29 sie 2012, o 08:58 
Offline
Użytkownik

Dołączył(a): 10 sie 2012
Posty: 91
Lokalizacja: Wąbrzeźno
Pomógł: 0

A czym się różni Atmega16 od Atmega16A. Wiem, że Atmega16A ma mniejszy pobór prądu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2012, o 09:08 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

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

Porównaj sobie PDFy. Przedewszystkim patrz na MHzy i napięcie zasilania. ;-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2012, o 12:28 
Offline
Użytkownik

Dołączył(a): 10 sie 2012
Posty: 91
Lokalizacja: Wąbrzeźno
Pomógł: 0

Jaglarz napisał(a):
Porównaj sobie PDFy. Przedewszystkim patrz na MHzy i napięcie zasilania. ;-)

Wiem, ale nie mam tak bystrego oka jak ma Mirek, więc czekam na wypowiedź szefa.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2012, o 12:46 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Przecież Atmel wydaje specjalne opisy jak podejść do tematu zmiany mikrokontrolera:
AVR533: Migrating from ATtiny2313 to ATtiny2313A http://www.atmel.com/Images/doc8261.pdf
AVR522: Migrating from ATmega16 to ATmega16A http://www.atmel.com/Images/doc8163.pdf

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2012, o 12:54 
Offline
Moderator
Avatar użytkownika

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

lukas12 napisał(a):
Jaglarz napisał(a):
Porównaj sobie PDFy. Przedewszystkim patrz na MHzy i napięcie zasilania. ;-)

Wiem, ale nie mam tak bystrego oka jak ma Mirek, więc czekam na wypowiedź szefa.


Niniejszym skazuję kolegę na 47 pompek, dwutygodniowy pobyt w naszych Lochach bez wody, chleba i pigułek ;)

a jak ktoś jeszcze raz na forum zada takie pytanie to - wtrącimy do Lochów po wsze czasy

a teraz na poważnie:

panowie jakbym ja tak miał odpowiadać na każde pytanie odnośnie różnic w każdym nowym procku z literką "A" na końcu to by mi chyba życia nie starczyło ;) a oka wcale nie mam bystrego - tylko korzystam z tego co daje Atmel

tylko że nikomu nie chce się wklepać w googla tak prostej frazy jak:

migration from atmega16 to atmega16a

albo

migration from atmega8 to atmega8a

albo

migration from attiny2313 to attiny2313a

a przecież atmel sam porobił specjalne krótkie 2-3 stronicowe noty, w których pięknie punktuje różnice i widać je jak na dłoni

proszę poniżej co widać z takiego PDF'ka dla m16.

Obrazek

no niech kolega zajrzy i sprawdzi czy w ogóle potrzeba tu jakiegoś bystrego oka hmmm ?

jak widzicie wciąż wolę dać wędkę niż RYBĘ - ale mam nadzieję że chyba nikt się na mnie za to nie pogniewa ;) ?

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

(ooo kolega Krauser też podał jakby wędkę ale bez spławika hyhyhy)

_________________
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: 29 sie 2012, o 16:37 
Offline
Użytkownik

Dołączył(a): 10 sie 2012
Posty: 91
Lokalizacja: Wąbrzeźno
Pomógł: 0

A czemu akurat 47 pompek :?:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2012, o 18:16 
Offline
Moderator
Avatar użytkownika

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

lukas12 napisał(a):
A czemu akurat 47 pompek :?:


Ponieważ wyszło 47,4 pompek ;) .... a zgodnie z regułami księgowych odnośnie zaokrąglania to będzie równo 47 pompek ;) ..... przecież nie udałoby się nikomu zrobić 0,4 pompki ;)

_________________
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: 29 sie 2012, o 19:26 
Offline
Użytkownik

Dołączył(a): 10 sie 2012
Posty: 91
Lokalizacja: Wąbrzeźno
Pomógł: 0

Ja tam potrafię 0,5 pompki, w piątek zrobię 47,5 pompek.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 sty 2018, o 20:00 
Offline
Użytkownik

Dołączył(a): 13 lut 2012
Posty: 163
Pomógł: 10

Dodam dla uzupełnienia powyższych informacji:
1.
ATtiny2313 i ATtiny2313a mają identyczne sygnatury 0x1E910A. Domyślnie avrdude uznaje, że jest to ATtiny2313 natomiast dla ATtiny2313a wyrzuca błąd. Rozwiązaniem jest więc ignorowanie sprawdzenia sygnatury procka przez dopisanie w linii poleceń avrdude opcji -F (nie korzystamy wtedy z MkCLIPSE lecz z mkAVR Calculator lub bezpośrednio avrdude).

2.
W dokumentacji dla ATtiny2313a jest błąd co do rejestru WDTCSR. Piszą że jest taki sam jak dla ATtiny2313 a w rzeczywistości jest WDTCR.

3.
Nowy link z notą AVR533: Migrating from ATtiny2313 to ATtiny2313A:
http://ww1.microchip.com/downloads/en/a ... oc8261.pdf

Jeśli w projekcie nie ma potrzeby wykorzystania tych kilku nowych rejestrów różniących ATtiny2313 i ATtiny2313a to wygodniej do programowania wybierać ATtiny2313.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sty 2018, o 12:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 mar 2014
Posty: 1475
Pomógł: 167

JarekK napisał(a):
Dodam dla uzupełnienia powyższych informacji:
Koledze to należy się platynowa łopata ...

--
Pozdrawiam,
Robert



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 sty 2018, o 13:25 
Offline
Moderator
Avatar użytkownika

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

rskup napisał(a):
JarekK napisał(a):
Dodam dla uzupełnienia powyższych informacji:
Koledze to należy się platynowa łopata ...

--
Pozdrawiam,
Robert

Dokładnie - a za kolejne wykopki kolega JarekK zaliczy WARNA ;) niestety - no chyba, że się poprawi ;)

_________________
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: 14 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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