LaunchPad'im mi bozuldu ?

Başlatan leronamso, 16 Nisan 2013, 09:39:33

leronamso

Alıntı yapılan: metaltrrocker - 23 Nisan 2013, 01:05:33
Yok bundan sonra yapmanız gereken bişey yok,Yalnız şunu belirtmeyi unuttum.Back ordered yazanlar,ön sipariş gibi birşey oluyor.yani stockta yok,ama gelir gelmez yollayacaz gibisinden.msp430g2553 stokta var diye hatırlıyordum.Siz yinede biraz daha düşük modellerden stokta olandan da isteyin.Çünkü stoklara ne zaman gelir belli olmaz.Bir tane daha sample isteği yapın.
bu arada company kısmına ,üniversitenizin we adresini yazın.ben öyle yapıyorum.Ne olur ne olmaz diye.

sanırım benim siparişim de önsipariş oldu;
fakat başka alternatifim yok çünkü elimdeki kodlar msp430g2553 'e göre yazılmış.
peki bana gönderdiklerini nasıl anlayacağım, sistemden takip edebiliyor muyum ? kargo için takip kodu vs gönderiliyor mu ?




metaltrrocker

Takip kodu vermiyorlar diye hatırlıyorum ama emin değilim.yardım isterseniz kısa sürede yanıt veriyorlar mail yolu ile.zaten gonderiler normalde 1 hafta içinde ulasıyor.

leronamso

Alıntı yapılan: metaltrrocker - 23 Nisan 2013, 01:56:15
Takip kodu vermiyorlar diye hatırlıyorum ama emin değilim.yardım isterseniz kısa sürede yanıt veriyorlar mail yolu ile.zaten gonderiler normalde 1 hafta içinde ulasıyor.
hocam ti den aradılar ancak ayın 20sinde sipariş edebileceklerini söylediler ben de bunun üzerine çizgi marketten yeni launchpad aldım fakat aynı sorun devam ediyor. kodları attığımda led1 yanmıyor. kodları ben yazmadım, ama başka arkadaşlar sorunsuz kullanıyolar. hatta eski launchpadim de ben de kullanabiliyordum. yani led1 sürekli yanıyordu. yani kodlarda da bir sıkıntı olmadığına göre sanırım ıar embedded programında birkaç ayarı bozmuş olmalıyım. başka bir açıklaması yok gibi. kodları attığımda programdan bir hata da almıyorum ama başka secenek te yok gibi...  acaba bu sorunu nasıl çözebilirim ?
rica etsem bu kodları sizde msp430g2553 'e atıp deneyebilir misiniz ? sizde led1 hep çıkış verecek mi ?

//******************************************************************************
//   MSP430G2xx3 Demo - USCI_A0, 9600 UART Echo ISR, DCO SMCLK
//
//   Description: Echo a received character, RX ISR used. Normal mode is LPM0.
//   USCI_A0 RX interrupt triggers TX Echo.
//   Baud rate divider with 1MHz = 1MHz/9600 = ~104.2
//   ACLK = n/a, MCLK = SMCLK = CALxxx_1MHZ = 1MHz
//
//                MSP430G2xx3
//             -----------------
//         /|\|              XIN|-
//          | |                 |
//          --|RST          XOUT|-
//            |                 |
//            |     P1.2/UCA0TXD|------------>
//            |                 | 9600 - 8N1
//            |     P1.1/UCA0RXD|<------------
//
//   D. Dang
//   Texas Instruments Inc.
//   February 2011
//   Built with CCS Version 4.2.0 and IAR Embedded Workbench Version: 5.10
//******************************************************************************
#include  "msp430g2553.h"

char durum = 0;

void main(void)
{
  WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT
 
  BCSCTL1 = CALBC1_1MHZ;                    // Set DCO
  DCOCTL = CALDCO_1MHZ;
 
  CCTL0 = CCIE;                             // CCR0 interrupt enabled
  CCR0 = 0;
  TACTL = TASSEL_2 + MC_0 + TACLR;                  // SMCLK, contmode
 
  P1DIR = BIT0;
  P1OUT = 1;
  P1IE =  0x20;
  P1IES = 0x20;
 
  P1SEL = BIT1 + BIT2 ;                     // P1.1 = RXD, P1.2=TXD
  P1SEL2 = BIT1 + BIT2 ;                     // P1.1 = RXD, P1.2=TXD
  UCA0CTL1 |= UCSSEL_2;                     // SMCLK
  UCA0BR0 = 104;                            // 1MHz 9600
  UCA0BR1 = 0;                              // 1MHz 9600
  UCA0MCTL = UCBRS0;                        // Modulation UCBRSx = 1
  UCA0CTL1 &= ~UCSWRST;                     // **Initialize USCI state machine**
  IE2 |= UCA0RXIE;                          // Enable USCI_A0 RX interrupt

  __bis_SR_register(GIE);       
}

#pragma vector=TIMER0_A0_VECTOR
__interrupt void Timer_A (void)
{
    P1OUT = 0x00;
    __delay_cycles(100);
    P1OUT = 0x01;
    TACTL = MC_0;

}

// Port 1 interrupt service routine
#pragma vector=PORT1_VECTOR
__interrupt void Port_1(void)
{
 
  if( ((P1IFG & 0x20) == 0x20) && durum  )
    {
      TACTL = MC_1 | ID_0 | TASSEL_2 | TACLR;
    }
  P1IFG = 0;
}




//  Echo back RXed character, confirm TX buffer is ready first
#pragma vector=USCIAB0RX_VECTOR
__interrupt void USCI0RX_ISR(void)
{
  if( UCA0RXBUF > 100 )
  {
    if( UCA0RXBUF == 120 )
      durum = 1;
    else if( UCA0RXBUF ==121  )
      durum = 0;
  }
  else if( UCA0RXBUF < 101 )
     CCR0 = UCA0RXBUF *95;
     
}

metaltrrocker

#18
tmm hocam akşam deneneyeğim.şuan deneme imkanım yok.Bu kodlardan ziyade benim size verdiğim kodları denedinizmi led yak söndür için?

mesaj birleştirme:: 03 Mayıs 2013, 14:57:40

hocam bende denedim kodları.Led1 sürekli çıkış veriyor.Kodların ne işe yaradığını bilmiyorum.İnceleme fırsatım olmadı.