TÜRKİYEDE RAYLI SİSTEMLERİN TARİHÇESİ

Son yıllarda Türkiye’de ilk cumhuriyet yıllarında inşa edilen demiryolları hakkında küçümseyici ifadeler kullanan siyasiler beni fazlasıyla rahatsız etmekte idi. Raylı sistem projeleri yönettiğim içini bu konuya ilgim de var.

Babamdan, zamanında çalıştığı demiryolu şantiyeleri hatıralarını dinlemiş olduğumdan, bu sözler benim üzerimde küfür edilmiş etkisi yaratıyor. Bu nedenle bu yazıyı hazırlayıp yayınlamayı görev belledim.

Buradaki rakamlar büyük ölçüde Devlet Demir Yollarının WEB sitesinden alınmıştır. Bunların o sitede yayınlanmakta olduğu gözden kaçmış olabilir, belki de zamanla kaldırılır.

(Not: Daha sonra baktığımda Wikipediada da, -fabrika açılışları vb hariç- aynı bilgilerin olduğunu gördüm – Mayıs 2020)

Continue reading “TÜRKİYEDE RAYLI SİSTEMLERİN TARİHÇESİ”

İZ BIRAKANLAR – KİŞİLER

Bu bölümde hayatımın bir bölümünde yolumun kesiştiği, bana ilham vermiş, kendilerinden hayatımı yönlendiren bir şeyler öğrendiğim muhteşem insanlardan söz edeceğim. Elbette karşılaştığım, arkadaşlık edip birlikte çalıştığım yüzlerce insan var, çoğu ile ilgili güzel anılarım var. Hepsinden söz etmem mümkün değil, ama aniden sorulacak “kimler sende etki bıraktı?” sorusu karşısında ilk aklıma gelenlerden söz edeceğim.

Continue reading “İZ BIRAKANLAR – KİŞİLER”

İZ BIRAKANLAR – KİTAPLAR

İNSANLARI ŞEKİLLEDİREN ETKENLER VAR

İnsanın fiziksel yapısı ve kişiliğinin gelişiminde anne babasında devir aldığı genetik mirasın yanısıra hayatı boyunca etkileşim içinde bulunduğu yakın çevrenin de etkisi var.

Peki beni bildiğimiz Selçuk haline getiren etkenler neler ? Beni şekillendiren şeyleri şöyle bir toparlarsam belki bu sorunun yanıtını buluruz.

Neye yarar bu yanıt? Ne bileyim işte, çocuklarının torunlarının bana benzemesini istemeyenler onları bunlardan uzak tutabilirler, ya da tersini yapabilirler. Şaka bir yana, herkesin iyi ya da kaçınılması gereken yönleri vardır, seçici olmakta fayda var.

Continue reading “İZ BIRAKANLAR – KİTAPLAR”

STM32 CubeIDE den INTEL HEX çıktısı almak

STM32 CubeIDE platformu, varsayılan ayarlar ile çalışıldığında, derleme sonrasında sadece bir .elf dosyası oluşturuyor.

Bu dosya, CubeIDE den işlemciye ST Link V2 adaptörü ile yükleme yapmak için yeterli.

Ancak bazan CubeIDE platformundan değil de doğrudan, sadece ST Link V2 ve STLink Application aracını kullanarak kod yüklememiz de gerekiyor, o zaman bir Intel .hex dosyasına ihtiyaç oluyor.

Bu yayında .hex çıktısını da CubeIDE den alabilmek için yapılacak ayarı gösteriyorum.

Continue reading “STM32 CubeIDE den INTEL HEX çıktısı almak”

Başka platformlardan Cube IDE ye program aktarımı

ST firması ürettiği mikroişlemciler ile kullanılmak üzere neredeyse sayısız örnek uygulama hazırlayıp yayınlıyor. Bunlar belirttikleri lisans kurallarına uyulması şartı ile ücretsiz, firmanın WEB sitelerinden kolaylıkla indirilebiliyor. st.com sitesinden bunlara erişilebiliyor.

Akla gelebilecek her konuda uygulama örnekleri var. Ancak bu örneklerin çoğunluğu STM32 CubeIDE değil, başka platformlar için hazırlanmış durumda.

Bunlardan AC6 System Workbench For STM32, kısaltılmış haliyle SW4STM32 platformundan STM32 CubeIDE ye aktarılmasını adım adım anlatmaya karar verdim.

Continue reading “Başka platformlardan Cube IDE ye program aktarımı”

STM32 Cube IDE İÇİNDE GENEL TANIMLAMALAR

DEFINES / UNDEFINES WITHIN STM32 Cube IDE CONFIGURATION SETTINGS

Kod geliştirirken aynı kodun farklı seçeneklere göre derlenmesini isteyebiliyoruz. Örneğin bu kodun SPI arayüzlü bir ekranla ya da Paralel girişli bir ekranla çalışan tipleri olsun isteyebiliriz.
Ya da geliştirme süresince ekranda bir sürü debug mesajı versin ama kullanıma sürüleceği zaman bunları kapatsın (örneğin Debug ve Release tipleri) isteyebiliyoruz.

Bu durumda belirli bir sürümde istenen komut bloklarını etkinleştirirken, bu sürümde gereksiz ve istenmeyen başka blokları kapatabilmek için #define derleyici tanımlarını kullanıyoruz.

Continue reading “STM32 Cube IDE İÇİNDE GENEL TANIMLAMALAR”

Teknik yayınlarım – bunu neden yapıyorum?

2017 de emekli olunca artık keyif aldığım şeyleri yapmaya kararlıydım. Keyif aldığım şeylerin başında da elektronik tasarım çalışmaları geliyor.  

İş hayatımın ilk 10 yılında ARGE mühendisi olarak tam bir iş tatmini ile zevkle çalıştım. Maalesef bu mutlu 10 yılın ortalarından itibaren başlayan yöneticilik görevleri hızla artıp ağırlık kazanarak meslek hayatımın geri kalanını domine etti.

Şimdi evdeki köşemde, mikroişlemci tabanlı elektronik cihazlar geliştiriyorum. Bunu yapabilmek için sürekli olarak yeni şeyler öğrenmem gerekiyor. İlginçtir, orta okuldan bu yana hayatımı bu alanda geçirmiş olmama rağmen bildiklerim bilmediklerimin yanında çok güdük kalıyor. Hani derler ya, muhasebeciye sormuşlar “bir daha dünyaya gelseydin ne olmak isterdin ?” diye, “imam olmak isterdim” diye yanıtlamış. Sebebini sorunca “mevzuat hiç değişmiyor, bir öğrendin mi ömür boyu yetiyor !” demiş. İşte o muhasebeci eğer elektronik mühendisi olsaymış da esas değişimin ne olduğunu görseymiş diyorum.

Continue reading “Teknik yayınlarım – bunu neden yapıyorum?”