atakan1907
Üye
- Katılım
- 11 Kas 2009
- Mesajlar
- 11
- Puanları
- 1
Merhabalar,
Ben 4 yıllık Elektronik bitirdim ve üniversite boyunca PIC ile "oyalandım".
Neden mi böyle söylüyorum?
Çünkü ülkemizde en çok kullanılan ve bilinen; dolayısıyla popüler olan mikroişlemci buydu. En çok bunun ismini duydum vakti zamanında ve bu yoldan gittim. PIC 16 ve 18 serisini iyice bellediğimi düşündüğüm şu sıralarda, işlem kabiliyetinin diğer mikroişlemciler karşısındaki acizliği beni yeni arayışlara itti.
Evet 8-bitlik olup da pic18 in çoook çok ötesinde pek fazla işlemci yok. Fakat ATmega128 ve ATXmega128 gibi güzel işlemcileri araştırmalarım sonucunda farkettim ve keşke AVR ile başlasaymışım diyorum. Tüm özellikleri aynı bile olsa AVR 20MISP hızı ile en hızlı pic18lere fark atıyor.
Bunun yanısıra sektörde bu zamana kadar sıkça kullanılan ve son 2-3 yılda iyice atağa geçmiş ARM mimarileri kafama takılıyor. Ebay'den ARM (Cortex m3) geliştirme kartlarına bir süredir bakıyorum. Çok hoşuma giden şeyler var. Fakat sıfırdan, kendi başıma bu mimarileri öğrenebilir miyim bilmiyorum. Çünkü datasheetlerini karıştırdığımda yabancı olduğum çok fazla terimle karşılaşıyorum.
Malesef okulda yarım yamalak biraz 8051 haricinde bu konularda destekleyen olmadı. Kendi çabamla PIC16 ve PIC18 serilerini ASSEMBLY ve mikroC ile programlayabiliyorum. Ve son projemde 18f4550 kullandım. Bu işlemcinin hızı benim uygulamamda biraz yetersiz kaldı. Ve 32bit aritmetiğinde gerçekten çuvallıyor. (çok zaman alıyor)
Sizin gömülü sistemler konusundaki değerli bilgilerinize danışmak istiyorum.
Düşündüğüm AVR'ler yukarıda söylediğim gibi ATmega serisinin yüksek hızılı ve kapasitelileri veya ATxmega serisi. Her ikisi de çevre birimleri olarak PIC'ten daha zengin.
Arm olarak da STM32F105 ve LPC1768 serileri hoşuma gitti. Beni bu konularda aydınlatırsanız çok mutlu olacağım.
Teşekkürler!
Ben 4 yıllık Elektronik bitirdim ve üniversite boyunca PIC ile "oyalandım".
Neden mi böyle söylüyorum?
Çünkü ülkemizde en çok kullanılan ve bilinen; dolayısıyla popüler olan mikroişlemci buydu. En çok bunun ismini duydum vakti zamanında ve bu yoldan gittim. PIC 16 ve 18 serisini iyice bellediğimi düşündüğüm şu sıralarda, işlem kabiliyetinin diğer mikroişlemciler karşısındaki acizliği beni yeni arayışlara itti.
Evet 8-bitlik olup da pic18 in çoook çok ötesinde pek fazla işlemci yok. Fakat ATmega128 ve ATXmega128 gibi güzel işlemcileri araştırmalarım sonucunda farkettim ve keşke AVR ile başlasaymışım diyorum. Tüm özellikleri aynı bile olsa AVR 20MISP hızı ile en hızlı pic18lere fark atıyor.
Bunun yanısıra sektörde bu zamana kadar sıkça kullanılan ve son 2-3 yılda iyice atağa geçmiş ARM mimarileri kafama takılıyor. Ebay'den ARM (Cortex m3) geliştirme kartlarına bir süredir bakıyorum. Çok hoşuma giden şeyler var. Fakat sıfırdan, kendi başıma bu mimarileri öğrenebilir miyim bilmiyorum. Çünkü datasheetlerini karıştırdığımda yabancı olduğum çok fazla terimle karşılaşıyorum.
Malesef okulda yarım yamalak biraz 8051 haricinde bu konularda destekleyen olmadı. Kendi çabamla PIC16 ve PIC18 serilerini ASSEMBLY ve mikroC ile programlayabiliyorum. Ve son projemde 18f4550 kullandım. Bu işlemcinin hızı benim uygulamamda biraz yetersiz kaldı. Ve 32bit aritmetiğinde gerçekten çuvallıyor. (çok zaman alıyor)
Sizin gömülü sistemler konusundaki değerli bilgilerinize danışmak istiyorum.
1)AVR ile PIC18 arasındaki işlem kapasitesini kıyaslarsanız AVR gerçekten de daha mı iyi?
2)8/16bitlik AVR mi yoksa 32bitlik ARM'lara mı geçmeliyim?
3)Dökümanda geçen bu 8/16 bit tabiri tam olarak nedir?
4)ARM işlemcileri programlamanın zorlukları nelerdir?
5)ARMda baktığımda bir ton özellik görüyorum. Bütün bu özelliklere hakim olabilmem mümkün mü?
6)3-5 ay gibi bir sürede o seviyeye gelebilir miyim? (pic bilgimi de hesaba katarak)
7)ARM mimarisi ile PIC ve 8051 mimarileri arasında özellikler, hız ve 32bit olması haricinde ne farklar var?
2)8/16bitlik AVR mi yoksa 32bitlik ARM'lara mı geçmeliyim?
3)Dökümanda geçen bu 8/16 bit tabiri tam olarak nedir?
4)ARM işlemcileri programlamanın zorlukları nelerdir?
5)ARMda baktığımda bir ton özellik görüyorum. Bütün bu özelliklere hakim olabilmem mümkün mü?
6)3-5 ay gibi bir sürede o seviyeye gelebilir miyim? (pic bilgimi de hesaba katarak)
7)ARM mimarisi ile PIC ve 8051 mimarileri arasında özellikler, hız ve 32bit olması haricinde ne farklar var?
Düşündüğüm AVR'ler yukarıda söylediğim gibi ATmega serisinin yüksek hızılı ve kapasitelileri veya ATxmega serisi. Her ikisi de çevre birimleri olarak PIC'ten daha zengin.
Arm olarak da STM32F105 ve LPC1768 serileri hoşuma gitti. Beni bu konularda aydınlatırsanız çok mutlu olacağım.
Teşekkürler!