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

problem z CCS i TMS320F2812

lukasb9 27 Mar 2008 21:30 1649 2
  • #1 4962721
    lukasb9
    Poziom 28  
    Witam to mój pierwszy post w tym dziale, proszę o wyrozumiałość :) mam wydawało by sie banalny problem z Code Composer Studio. Staram sie zgasić diodkę podłączoną do 14 pinu portu F i niema problemu z samym kodem, ponieważ coś tam poprzerabiałem z tego co znalazłem w sieci i teoretycznie powinno ją zgasić. Problem mam z kompilatorem , a dokładnie brak bibliotek jak sie domyślam. W programie używam następujących poleceń:
    GpioMuxRegs.GPAMUX.all = 0x0;
    GpioMuxRegs.GPADIR.all = 0x0;
    GpioMuxRegs.GPAQUAL.all = 0x0;
    no i kompilator nie ma pojęcia co to jest wywalając błąd... no i oczywiście nie tworzy pliku *.out
    Tak więc prosiłbym o łopatologiczne wytłumaczenie mi skąd wziąć te biblioteki (bo sam tego znaleźć nie moge...) i prosze mi napisać, po co takie kombinacje z pisaniem "GpioMuxRegs.GPAMUX.all = 0x0;" , czy nie można tego jakoś krócej? np. GPAMUX=0x0; ?
    Dotychczas programowałem w C tylko AVR-y i C51' dziś zabrałem sie za DSP i od początku takie kwiatki...
  • #2 5177114
    fenixxxxx
    Poziom 13  
    GpioMuxRegs jest to obiekt. Czyli sprawa sie wiaze z programowaniem obiektowym. Jak ci sie chce to mozesz to przerobic na strukturalny kod i wtedy bedzie tak jak chcesz.

    Nie potrzebujesz biblotek tylko plikow naglowkowych *.h.
    #include <jakis_plik_naglowkowy.h> <- poszukaj w dokumentacji z czym dokladnie sie to je.
    Mozesz tez szybko zapuscic przeszukiwanie plikow total commanderem w katalogu z css.
REKLAMA