Kayıtlar

Kasım, 2018 tarihine ait yayınlar gösteriliyor

STM32F3DISCOVERY #3 Geliştirme Ortamı Keil uVision

Resim
Her ne kadar CubeMX bize kolaylıklar sağlasa da bize daha çok kolaylık sağlayan bir geliştirme ortamı daha var. Keil uVision(mikrovision). Keil'i buradaki linkten indirebilirsiniz. Karşınıza 4 adet keil tarafından sunulan ürün çıkacak. Biz STM32F3 kartımızı programlayacağımız için bu mikrokontrolcünün mimarisi olan ARM olanı yani MDK-ARM olanı seçiyoruz. Formu doldurduktan sonra indirip kurduktan sonra programı açalım. Programı açtığınızda Pack Installer açık bir şekilde geliyor. Eğer değilse Project > Manage > Pack Installer ile açabilirsiniz. Açtıktan sonra biraz beklemeniz gerekmekte. Bekledikten sonra Device kısmına işlemci üreticilerinin markalarını göreceksiniz. Aşağıdan STMicroelectronics seçip Boards kısmına geliyoruz. Burada seçtiğiniz firmaya ait kartları görebilirsiniz. Burada üstteki arama kısmını kullanarak filitreleme yapabilirsiniz. STM32F3-Discovery > Devices > STM32F303VC  geldikten sonra kartın üzerindeki işlenciye göre kendi işlemcinizi seçin. Be

Uzun vade

Resim
Fark ettiyseniz planlarımızı hep kısa vadelerde yapmaktayız. Bir gün, bir hafta, bir ay olsa olsa bir yıllık planlarımız var. Ya önceden yaptıklarımız? Onlarla gururlanmak, onlarla var olduğumuzu bilmeliyiz ancak maalesef unutuyoruz. Bu nedenle bir takvim hazırlamaya karar verdim. 43 aylık bir takvim. Hedeflerinizi, uzak vadedeki planlarınızı yakından görebildiğiniz, geçmişte neler yaptığınızı görebileceğiniz bir takvim olarak kullanmayı düşünüyorum. Siz de kullanmak isterseniz buradan indirebilirsiniz. A2 boyutunda çıktı alarak duvarınıza asmayı unutmayın. Takvimin sağına 10 adet kutucuk koydum. Bu kutucuklarla takviminizi kişiselleştirmeniz de mümkün. Unutmayın! There is no spoon.

STM32F3DISCOVERY #2 Geliştirme Ortamı CubeMX

Resim
CubeMX  https://www.st.com/en/development-tools/stm32cubemx.html linkin en alt kısmından Get Software diyerek indirebilirsiniz. Kurulumu gerçekleştirdikten sonra Windows'un arama kısmına cubemx yazdım ancak programa ulaşamadım. Aşağıdaki adresten programa ulaşabilirsiniz. C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX Programı açtığınızda aşağıdaki gibi bir ekran sizi karşılıyor. New Project diyip açılan pencerede sol üst köşeden Board Selector kısmına geçip hızlıca kendize uygun geliştirme kartını bulabilirsiniz. Kartın üstüne iki kere tıklayınca o kartla ilgili varsayılan değerlerle bir proje oluşturun. Ekrana geliştirme kartı üzerindeki mikrokontrolcünün pinleri gelecektir. Her pin buradan configure edebilirsiniz. Bildiğimiz gibi bir pin bir çok farklı modu destekleyebilir. Buradan kullanmak istediğiniz amacı seçip pinleri konfigure edebilirsiniz.  Clock konfiguration kısmından I2C, timer, USART ve ADC clocklarını görselleştirilmiş bir şekilde