Etiket arşivi: SPI

BeagleTouch OLED Ekranının Android 2.3.4 Sürümünde Çalıştırılması

BeagleTouchBoardJuiceDIY5Bu yazımızda ise önceki hafta yapmış olduğumuz BeagleBoard için Android 2.3.4 kernel(2.6.37) derleme işlemine Liquidware firmasının ürettiği BeagleTouch OLED ekran  sürücülerini ekleyeceğiz.

Liquidware firmasından satın aldığımız Linux ve Android tabanlı BeagleBoard setleri için firma maalesef linux tarafını açık, Android tarafını ise tamamen kapalı tutuyor. Sebebi ise belli: Linux tarafında ticari bir amaç güdülmüyor fakat Andorid için hazırlamış oldukları 2.1 FroYo sürümlü SD Kart ~100$ civarında satışa sunuluyor. Bu fiyata vermelerinin sebebi ise setlerin tüm sürücülerinin Anrdroid içerisine eklenmiş olması.

Bu yazıda Linux için sunulan kaynaklardan faydalanarak 4.3″ OLED ekranının Android 2.3.4 GingerBread sürümdünde nasıl çalıştırılacağını inceleyeceğiz.

Okumaya devam et

6 – SPI Modülü

Bu hafta MSP430’lardaki USI Modülü altındaki SPI birimini inceleyeceğiz. Genellikle düşük seviye MSP430 modellerinde bulunan USI modülü, içerisinde hem SPI hem de I2C birimlerini barındırmaktadır. Daha yüksek seviyeli modellerde ise USCI adı verilen, SPI ve I2C birimlerine ek olarak bir de Seri haberleşme(UART) birimini barındıran bir modül bulunmaktadır.

Arıca USI modülünden gelen bilgilerin tutulduğu USISR Shift Registerına 8 ya da 16 bit olarak erişilebilmektedir. İşaret kaynağı olarak ise ACLK, SMCLK, MCLK kaynaklarına ek olarak USI modülünün kendi işaret kaynağı olan USISWCLK seçilebilmektedir. Okumaya devam et