Yazar: hyOzderya

  • Quartus – Qsys ile donanım üzerinde NIOS II işlemcisi oluşturma

    Altera'nın Quartus programını kullanarak FPGA donanımı üzerinde NIOS II işlemcisi oluşturma üzerine bir yazı yazdım. Bol bol ekran görüntüsünden oluşan uzunca bir sayfa olduğu için buraya koyamadım. Yazıya şöyle ulaşabilirsiniz.:Qsys ile NIOS II işlemcisi oluşturma

  • MATLAB darbant frekans modülasyonu inceleme aracı

    MATLAB, basit, özellikten yoksun ama kullanımı oldukça kolay grafik arayüz fonksiyonlarına sahip. Bol bol kopyala yapıştır yaparak (kendi yazdıklarımı tabi 🙂 sade bir arayüz ile darbant frekans modülasyonunu gerçekleştiren bir programcık yazdım. Programın hesaplama ve çizimleri yapan ana fonksiyonu şöyle: Frekans modülasyonunun nasıl oluştuğunu ve darbant frekans modülasyonunun frekans domeninde neler oluşturduğunu görmek isteyenler için […]

  • PIC14+sdcc sayı (integer) yazdırma

    Bu aralar bir delilik edip, PIC16F887'yi sdcc (Small Device C Compiler) ile programlama işine bulaştım. sdcc güzel fena sayılmaz fakat PIC14 versiyonunun bazı ciddi eksikleri var. Bunlardan biri de "printf" fonksiyonu. Ben de oturup sayıları LCD ekranda gösterebileceğim bir fonksiyon yazdım. Budur:#define INTBUFSIZE 6 //Bunu integer'in kaç basamak olacağına göre ayarlamalıvoid printi(int num) {char c[INTBUFSIZE+1]; […]

  • Flash Ölüyor

    Adobe ilk olarak mobil cihazlar için Flash Player'ın yeni sürümünün gelmeyeceğini duyurdu. Şimdi de linux sürümü durduruluyor (http://www.omgubuntu.co.uk/2012/02/adobe-adandons-flash-on-linux/). Artık Flash'ın bir geleceği olmadığı Adobe tarafından kesinleştirilmiştir.Actionscript şimdiye kadar belki de en çok uğraştığım programlama dilidir. Her ne kadar ortaya işlevsel birşeyler koyamamış olsam da gerçekten çok fazla zaman harcadım Flash'la ve çok eğlendiğimi de söyleyebilirim. […]

  • Pickit 3 Klonu – İnceleme/Fotoğraflar

    1 yıldan uzun bir süredir Brenner 8 programlayıcımla güzel güzel geçiniyorduk. Allah tasarlayan arkadaştan razı olsun bana hiç problem çıkarmadı. Artık atlama vakti geldi ve Microchip'in Pic32 ailesini programlayabilmek için kendime bir Pickit 3 satın aldım. Yalnız Pickit 3 kullanıcılarından hiç olumlu yorum alamadığı için (bir çok kimsenin görüşüne göre Pickit 2'den çok daha kötü) […]

  • Blogumda artık yorumlar var..

    Evet sayın seyirciler bu geceki programımızın da sonuna geldik ve artık blogumda yorumlar var. inanın çok zorladı. Arkaplandaki işlemler, veritabanı bağlantıları filan kolaydı hatta zevkliydi ama görsel kısımlar, arayüz beni deli etti. Şu haliyle tam bir bug çorbası ama yine de yayınlıyorum. Hatta ciddi eksiklikleri var fakat yine de bir süre böyle idare etmeye kara […]

  • El Yapımı PC Osiloskop

    İki haftalık çalışmam nihayet meyvesini verdi. Bir PC osiloskop. Yani basit bir PC osiloskop.. Ekran..Donanım: 8 Mhz'de çalışan MSP430F169 işlemcisi. 12 bitlik ADC'si var. PC iletişimi 115200 baudda çalışan UART. Programlaması assembly.Yazılım: C++ => Qt SDK + Qwt (çizim) + QextSerialPort (iletişim) . Şimdilik windows'ta çalışıyorum fakat kod diğer platformalara uygundur ve programı ileride Linux'ta […]

  • Piklab Brenner entegrasyonu

    Piklab linux için yazılmış bir PIC programlama IDE'si. Microchip'in MPLAB'ına 5 çeker.. Piklab birkaç çeşit (Pickit 2, ICD2 vs) programlayıcıyı bizzat destekliyor. Şimdi Piklab'ın desteklemediği Brenner programlayıcısını Piklab'a nasıl entegre edeceğinizi anlatacağım.Öncelikle http://sprut.de/electronic/soft/usburn/linux/usburn_linux.htm adresinden USBurn programının linux sürümünü indirmelisiniz. Buraya da tıklayabilirsiniz!usburn_0_4.tar içindeki dosyaları /home/user/brenner/usburn_0_4/ klasörüne çıkarın. Piklab'da menüden Settings->Configure Programmers 'ı seçin. Programlayıcıların listesinden […]

  • FPGA ve VHDL üzerine

    An itibariyle okulun Ar-Ge labında staj yaparken burada staja başlama sebebim olan FPGA üzerine birşeyler yazayım dedim. ilk hafta (ve biraz da ikinci hafta) ufak işlerle geçtikten sonra. VHDL'e rahat bir giriş yaptım. VHDL ne? VHDL en basit olarak FPGA'ların programlandığı, programlama dili. Yazım olarak bildiğimiz (C gibi) programlama dillerine benzerliği var. Fakat uygulaması çok […]

  • Seslisozluk @linux i386 paketi

    Linuks için geliştirdiğim sözlük programı; Seslisozluk’u x86 sistemler için derledim. Bu arada eklediğim küçük bir de yenilik var. “Ara” tuşuna sağ tıkladığınızda önceden herhangi bir programdan kopyalamış olduğunuz kelimeyi otomatik olarak arıyor. (Henüz düzgün çalışmıyor tabi) Paketler için; [link kaldırıldı]