Arkadaşlar arduino due aldım arm tabanlı bir işlemciye geçmek istediğim için ama arduino ıde pek hoşuma gitmedi başka ıde önerebilicek var birde arduino due nin üzerindek atmel sam3x8e işlemcisne ait pek döküman bulamadım ve bu tabanda yeni olduğum için zorlanıyorum döküman paylaşımında bulanabilecek varmı ?
CooCoCox
Em::Bloocks
Keil
Teşekkürler.
bu söylediklerinde herhangi bir eklenti kurmadan arduino due ye usb porttan direk programlayabiliyormuyum ve üzerinde bulunan atsam3x8e için döküman varmı acaba elinde ?
http://www.atmel.com/devices/SAM3X8E.aspx?tab=documents (http://www.atmel.com/devices/SAM3X8E.aspx?tab=documents)
adruno kullanmıyorum ARM işlemciyi JTAG veya SWD ile programlarsınız
Bence GNU/Linux deneyimin varsa mutlaka Makefile kullan. İnsan makefile'a alışınca çok rahat oluyor. Makefile+gcc+gdb bence iyi. Ama kolay olsun diyorsan hiç farketmez zaten hocam yaazmış bende ekleme yapıyım.
IAR
EmIDE(opensource)
ARM DS-5(Bende daha denemedim.)
Alıntı yapılan: MC_Skywalker - 29 Temmuz 2015, 00:11:53
http://www.atmel.com/devices/SAM3X8E.aspx?tab=documents (http://www.atmel.com/devices/SAM3X8E.aspx?tab=documents)
adruno kullanmıyorum ARM işlemciyi JTAG veya SWD ile programlarsınız
Hocam bende arduino olayından kurtulmak için soruyorum bunu zaten içinde arm tabanlı işlemciyi öğrenmek istiyorum bunu programlarken arduino daki gibi mini-usb portundan programlayabilirmiyim yoksa söylediğiniz tarzda bi programlayıcıyamı ihtiyacım var
Arduinodaki usb portu FTDI çipine bağlı olduğu için aslında seriporttan programlamış oluyorsunuz. ARM işlemcilerin seriport ile programlanabilen dahili bootloaderi mevcut. Bu yolla program atabilirsiniz. Kaynak sıkıntısı çekebilirsiniz, bildiğim kadarıyla çok atmelin arm mcu'ları için Türkçe döküman yok gibi.
Alıntı yapılan: Gökhan BEKEN - 30 Temmuz 2015, 03:56:57
Arduinodaki usb portu FTDI çipine bağlı olduğu için aslında seriporttan programlamış oluyorsunuz. ARM işlemcilerin seriport ile programlanabilen dahili bootloaderi mevcut. Bu yolla program atabilirsiniz. Kaynak sıkıntısı çekebilirsiniz, bildiğim kadarıyla çok atmelin arm mcu'ları için Türkçe döküman yok gibi.
Türkçesini geçtim ben pek ingilizce bile bulamadım,örnek kod vs. de pek yok kendi datasheetinden olayı çözmeye çalıştım ama arm la daha önce bir tecrübem olmadığından zorlanıyorum
atmel studio ile de programlanabilir.
@Kabil ATICI hocanın blog'unda atmel ile ilgili yazılar bolca mevcut. Belki atmelin arm'ları ile de uğraşmıştır, bilgi verebilir.
http://elektronikvelemciler.blogspot.com.tr/ (http://elektronikvelemciler.blogspot.com.tr/)
Kaynak bolluğu açısından stm32f4 ile başlasanız kolay olurdu.
Visual Studio ile de programlayabilirsin.
http://www.mikrokernel.com/arduino/arduino-visualstudio (http://www.mikrokernel.com/arduino/arduino-visualstudio)
Alıntı yapılan: Gökhan BEKEN - 30 Temmuz 2015, 11:02:44
@Kabil ATICI hocanın blog'unda atmel ile ilgili yazılar bolca mevcut. Belki atmelin arm'ları ile de uğraşmıştır, bilgi verebilir.
http://elektronikvelemciler.blogspot.com.tr/ (http://elektronikvelemciler.blogspot.com.tr/)
Kaynak bolluğu açısından stm32f4 ile başlasanız kolay olurdu.
Evet aslında biraz zor bi başlangıç oldu kolay ulaşılabilir ve usb üzerinden rahat programlayabileceğimi varsayarak almıştım ama gerçekten kaynaklar yok denecek kadar az
Alıntı yapılan: muhendisbey - 30 Temmuz 2015, 10:21:27
atmel studio ile de programlanabilir.
onu bende gördüm ama atmel kendisi bir destek sağlamıyor galiba eklenti kurmak gerekiyor yanılmıyorsam?
@Gökhan BEKEN teşekkür ederim..
Bu ürünlerden kullanmışlığım yok, ama örnek kod yok biraz ilginç
Atmel AVR Studio kullanarak program yazabiliyorsunuz. Atmel sitseinde Application Notes bölümünde birşeyler bulabilirsin.
örneğin
http://www.atmel.com/devices/atsamd20e16.aspx?tab=documents (http://www.atmel.com/devices/atsamd20e16.aspx?tab=documents)
illede örnek kod olması gerekmez. Entegre üzerindeki modüllerin açıklamalarından da gidebilirsin.
Burada bu işlemciler pek piyasada (En azından köşedeki elektronikçiden alamıyoruz) bulunmuyor. Dolayısı ile üzerinde çalışma imkanını ancak Arduino üzerinden bulabildik...
Ne yazıkki bizim açımzdan bu ürünler biraz highend kullanıcılara hitap edecek tarzda. Gördüğüm bir üründe USB modeller kullanılarak internet üzerinden veri aktaran bir cihazda, modemlerde load balance ünitesinde kullanılıyordu.(5 modem) Modemlerin bağlantı ve veri aktarımını yönetiyordu.
Aldığınız ürün arduino ise o yönde devam edin. Hızı biraz düşse de, en azından örnek bulma veya program dönüştürme şansınız daha yüksek olur.
Ek: Güncelleme kaçınılmazdır, çünkü herşeyi olan bir programı indirmek hem gereksiz, hemde yük olur. Program üzerinden güncellemeleri yapabilirsiniz.