Eclipse GCC ve OpenOCD

Bitz kullanıyordum. Birçok kişinin desteği, reklamı vb desteklemesiyle bir yere gelen bu ide son zamanlarda ismini değiştirdi (emBlocks dan embitz yaptı.) bu isim değişikliğinden zaten ayar olan ben , bunun altında bir çapanoğlu olduğunu düşünmeye başlamıştım. Kokusu yavaş yavaş çıkıyor. Paralı değil ama, şu an sadece bir kaç modülünü “Member Area” yaptı. “Member” olmak içim yıllık 49Eur istiyor. Para vereceksem seni mi alırım hemde ucu açık bir sözleşmeyle.(Bu arada GNU GPL lisansınıda kontrol etmek gerek.). Adam GCC kullanıyor. Bizde oturduk eclipse+gcc+openOCD yi port edelim dedik. Sağolsun  Çağrı 😉 bu konuda oldukça yardım etti.
(http://elektronark.org/programlama-araclari/646/gnu-arm-eclipse/)
(Hazır çözümler mevcut isteyen oradan indirip kullanabilir. http://www.openstm32.org/HomePage)
Yapılacaklar
1. ECLIPSE NEON DOWNLOAD
https://eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/1a/eclipse-cpp-neon-1a-win32-x86_64.zip
2. WINDOWS BUILT TOOLS (WBT) DOWNLOAD
https://sourceforge.net/projects/gnuarmeclipse/files/Build%20Tools/
3. OPEN OCD DOWNLOAD
https://github.com/gnuarmeclipse/openocd/releases/download/gae-0.9.0-20150519/gnuarmeclipse-openocd-win64-0.9.0-201505190955-setup.exe
4. GCC TOOLCHAIN DOWNLOAD (4.7 or 4.9)
https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q3-update/+download/gcc-arm-none-eabi-4_9-2015q3-20150921-win32.exe
5. INSTALL ECLIPSE NEON (request java 1.8)
6. INSTALL WBT AND OPENOCD default path
7. INSTALL GCC ARM default path
8. GOTO ECLIPSE MARKETPLACE AND SEARCH GNU ARM AND INSTALL IT
9. SETUP DEBUG CONFIG

# Unfortunately, with no f103 disco, we're currently
# using a separate disco board
source [find interface/stlink-v2.cfg]
set WORKAREASIZE 0x2000
source [find target/stm32f1x.cfg]
#source openocd.common.cfg
#optional_local "openocd.stm32f103-generic.local.cfg"
#tpiu config internal swodump.stm32f103-generic.log uart off 72000000
# Uncomment to reset on connect, for grabbing under WFI et al
#reset_config srst_only srst_nogate
#reset_config srst_only srst_nogate connect_assert_srst
reset_config none separate

10. SETUP IO REGISTER for peripheral register.
bu da videosu.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogcu bunu beğendi: