logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

MSP430F - MSP430F kompilator / programator -- jak to ugryźć ?

Wr841nd 28 Lis 2012 20:57 1569 4
REKLAMA
  • #1 11586778
    Wr841nd
    Poziom 15  
    Posty: 291
    Pomógł: 14
    Ocena: 82
    Witajcie !
    Mam niezły zgryz z zaczęciem zabawy z MSP-kami...

    Mam program pisany w C. Musze go przerobić na HEX ? Bin ? by załadować do procesora.
    Probowałem MSPGCC ( bibloteki do procka mam ) wybieram source :
    error undefined command " " try "help"
    Przecież "" to opis i on nie powinien tego brać pod uwage..
    Mam IAR emmembled ale to juz wogole dla mnie czarna magia !

    Jesli ktoś was ma kompilator i mogłby mi zrobić konwersje to byłbym wdzięczny !


    Programator:
    2 Drogi : LPT /COM
    LPT nie posiadam w komputerze ( jtag )
    Mam COM Wiec BSL programator można wykonać..
    http://imageshack.us/a/img803/7357/bsl.gif ( przykładowy -- co to jest za 1G00 ? co to za bramka ? )

    Moze macie jakies inne pomysły na programator ?
  • REKLAMA
  • #2 11588285
    piti___
    Poziom 23  
    Posty: 623
    Pomógł: 67
    Ocena: 9
    Polecam środowisko CCS z Texasa. Obsługuje MSP-FET430 FLASH Emulation Tool który można złożyć za 10zł (coś jak ISP dla Atmeli).

    Dzięki temu będziesz miał bardzo tani programator/debugger.


    MSP430F - MSP430F kompilator / programator -- jak to ugryźć ?
  • REKLAMA
  • #3 11588387
    ZbeeGin
    Poziom 39  
    Posty: 4324
    Pomógł: 602
    Ocena: 455
    Wr841nd napisał:
    Moze macie jakies inne pomysły na programator ?

    Kupić sobie MSP430 Launch Pad za parę złotych i masz programator. Co prawda tylko SpyByWire, ale spora grupa procesorów obsługuje ten typ interfejsu.
  • REKLAMA
  • #4 11590934
    Wr841nd
    Poziom 15  
    Posty: 291
    Pomógł: 14
    Ocena: 82
    Musze to przemyśleć ( Piti dosyc fajny programator mi pokazał )

    Mam prosty program w C :
    #include <io.h>
    
    void wait(void);         //prototype for wait()
    
    int main(void)
    {
      P1DIR=0xFF;            //port 1 = output
      P1OUT=0x01;            //set bit 0 in port 1
      
      for(;;) {              //infinite loop
        P1OUT=~P1OUT;        //invert port 1
        wait();              //call delay function
      }
      
    }
    
    void wait(void)          //delay function
    {
      volatile int i;        //declare i as volatile int
      for(i=0;i<32000;i++);  //repeat 32000 times
    }
    
    


    Ok wybieram opcje source i wyskakuje mi cos takiego :
    MSP430F - MSP430F kompilator / programator -- jak to ugryźć ?

    Nie rozumiem dlaczego..
  • #5 11591810
    alagner
    Poziom 26  
    Posty: 768
    Pomógł: 85
    Ocena: 29
    może spróbuj z makefilem? Wrzucałem na forum wzór dla MSP...
REKLAMA