Gömülü sistem için donanım tasarımına öncelikle PIC Micro işlemcileri ile başlamak daha hayırlı olur. Zira kaynak daha çok. Ve de görece basit donanım. Eğitim ve öğrenim için ideal diyebiliriz. Temel elektronik ve de devre tasarımı konusunda uygulamalı tecrübe edinirsiniz.
Ama ilerlemek istendiğinde işin boyutu değişiyor. Zira PC dünyasındaki intel - AMD çeşitliğinden kat kat fazla işlemci mimarileri ve de donanım bileşenleri ile karşılaşıyorsunuz. Ki bu da hobi olarak bu işle uğraşan biri için epey ağır bir konu. Ülkemizde bu konudaki çalışma ve kaynak sıkıntısı olması da cabası. Bir diğer kesim ise (benim gibiler misal) varolan bu donanım bileşenleri ile uygulamalar geliştererek katma değerli projeler oluşturmaya çalışıyorlar. Fakat buradaki yazılım geliştirme aşaması pekçok programcıyı alim edecek detay içeriyor. Zira uygulama geliştirdiğiniz platformu ciddi ciddi tanımanız şart. Donanım hakkında bilginiz olmadan yazılım geliştirmeye başlamak gibi bir şansınız yok. 8-16-32K lık sistemler için kod yazmanız gerek. PC ortamında bol keseden dağıttığınız değişken değerleri için burada gıdım gıdım değer veriyorsunuz. Algoritma geliştirme konusunda ufkunuz açılıyor. Zira kolaya kaçarak yazdığınız kod 16.2K boyutunda olduğu için 16K'lık işlemci belleğine kodu aktaramıyorsunuz :) Oturup yeni baştan daha yalın bir algoritma için beyin fırtınası veriyorsunuz. Kısaca. Bu işler deli işi de olsa kesinlikle çok zevkli :) Saygılar. Bircan HANCI 2010/3/23 Çağlar AKYÜZ <[email protected]>: > On Tuesday 23 March 2010 04:45:51 pm hal 2000 hal wrote: >> Board almak yerine board yapmak daha öğretici ve ucuz olacaktır. > > 48 bacaktan kucuk cipleri bir kenara birakirsak, kesinlikle ucuz olmaz ve > sadece donanim yapmayi ogretir. > >> Zaten >> gömülü sistem demekte donanımı üretmek demek değil mi :) :) :) >> > > Sanirim o tanim SMD malzemelere gecilmesi ile degismistir :) > > Caglar _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
