RTV forum PL | NewsGroups PL

Problemy z programowaniem MSP430F2013 w obudowie PQFP - niski sygnał na TDO?

MSP430f2013 - programowanie

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z programowaniem MSP430F2013 w obudowie PQFP - niski sygnał na TDO?

Goto page Previous  1, 2

Andrzej W.
Guest

Thu Mar 06, 2008 10:11 am   



Górski Adam pisze:

Quote:
Odnoszę wrażenie, że TI w swojej dokumentacji jest bardzo oszczędny i

Ja odniosłem dokładnie odwrotne wrażenie.
Masa dokumentacji do wszystkiego + przykłady na działanie praktycznie
każdego z modułów.

Swoje wrażenia, opieram na przygodzie z procesorem TUSB sprzed kilku
lat, jego dokumentacja jakoś zupełnie do mnie nie docierała. Przykłady
niby jakieś były, ale nie były to tak naprawdę przykłady a kod który TI
sobie musiał sam napisać do czegoś a potem go udostępnił.
Przykład ma za zadanie pokazać uczonemu jakąś drogę, powoli wprowadzić
go w zagadnienie, a tam był wcale niebanalny kod właściwie bez komentarzy...


--
Pozdrawiam,
Andrzej

Górski Adam
Guest

Thu Mar 06, 2008 10:55 am   



Quote:
"praktycznie każdego" i "masa dokumentacji" to pojęcia dość relatywne.
Według Murphy akurat do tego, co potrzebujesz przykładu nie ma.

Moje wrażenia są oczywiście subiektywne.

Quote:
Faktycznie jest masa dokumentacji, ale jej styl mi osobiście (jak i
mojemu studentowi) zupełnie nie odpowiada. Konkretnie wkurza mnie to, że
trzeba dokumentację naprawdę od dechy do dechy przeczytać, a nie
wystarczy, jak np. u Atmela, używać jej w stylu encyklopedycznym.

Ja mam dokładnie odwrotne odczucia - dokumentacja atmela do np.
ATmega128 to była dla mnie mała tragedia.

Masz
Quote:
800-stronicowy opis procesora, a właściwie jego rodziny, i musisz między
linijkami wyczytać co właściwie twojego procka dotyczy. W sumie
wystarczyłby indeks lub tłustym drukiem pod tytułem rozdziału podać
listę procesorów, które dany moduł zawierają.

Dla mnie było to całkiem wygodne. Wygodniejsze niż u atmela

Tego mi w dokumentacji
Quote:
brakuje. Aktualnie kurwię nad brakiem kompletnej dokumentacji biblioteki
SimpliciTI, która coś tam robi z przerwaniami, a nikt za bardzo nie wie
co.

A z czym problem ?

Adam

Waldemar
Guest

Fri Mar 07, 2008 12:21 am   



Górski Adam schrieb:

Quote:
Tego mi w dokumentacji
brakuje. Aktualnie kurwię nad brakiem kompletnej dokumentacji
biblioteki SimpliciTI, która coś tam robi z przerwaniami, a nikt za
bardzo nie wie co.

A z czym problem ?

konkretnie chcę uruchomić przerwanie na porcie 2. Mam klawisze tam
podłączone i chcę nimi budzić procesor, ma robić swoją pętlę (kilka
kanałów AD plus który klawisz go obudził) aż do zwolnienia klawisza i
potem położyć się spać. Jak używam SimpliciTI, to przerwanie na porcie
jest gdzieś tam przechwytywane. Próbowałem zarówno napisać swoją funkcję
przerwania jak i wywołanie mojej funkcji w przerwaniu bibliotecznym, ale
bez skutku, znaczy procek pozostawał w boskiej nirwanie. Próbowałem
robić też swoją inicjalizację przerwań i też nic. Wtedy nawet dobrze
wystartować nie chce i nie porozumiewa się z hostem.
Znaczy to ma mniej więcej wyglądać tak:

Po załączeniu (power on): dogadać się z hostem co do adresów, wysłać
pierwszy telegram i spać.
Po naciśnięciu klawisza: wysyłać telegramy aż do zwolnienia klawisza i spać.

Bez simpliciti działa ok, ale wtedy nie mam wireless, a na tym mi
właśnie zależy.

Masz jakiś pomysł?

Waldek

Górski Adam
Guest

Fri Mar 07, 2008 10:22 am   



Waldemar pisze:
Quote:
Górski Adam schrieb:

Tego mi w dokumentacji
brakuje. Aktualnie kurwię nad brakiem kompletnej dokumentacji
biblioteki SimpliciTI, która coś tam robi z przerwaniami, a nikt za
bardzo nie wie co.

A z czym problem ?

konkretnie chcę uruchomić przerwanie na porcie 2. Mam klawisze tam
podłączone i chcę nimi budzić procesor, ma robić swoją pętlę (kilka
kanałów AD plus który klawisz go obudził) aż do zwolnienia klawisza i
potem położyć się spać. Jak używam SimpliciTI, to przerwanie na porcie
jest gdzieś tam przechwytywane. Próbowałem zarówno napisać swoją funkcję
przerwania jak i wywołanie mojej funkcji w przerwaniu bibliotecznym, ale
bez skutku, znaczy procek pozostawał w boskiej nirwanie. Próbowałem
robić też swoją inicjalizację przerwań i też nic. Wtedy nawet dobrze
wystartować nie chce i nie porozumiewa się z hostem.
Znaczy to ma mniej więcej wyglądać tak:

Po załączeniu (power on): dogadać się z hostem co do adresów, wysłać
pierwszy telegram i spać.
Po naciśnięciu klawisza: wysyłać telegramy aż do zwolnienia klawisza i
spać.

Bez simpliciti działa ok, ale wtedy nie mam wireless, a na tym mi
właśnie zależy.

Masz jakiś pomysł?

Waldek
No niestety tego simplicity nigdy nie używałem wiec nie pomogę.


Adam

Grzegorz Latocha
Guest

Fri Mar 07, 2008 1:05 pm   



Andrzej W. pisze:
Quote:
Górski Adam pisze:

Odnoszę wrażenie, że TI w swojej dokumentacji jest bardzo oszczędny i

Ja odniosłem dokładnie odwrotne wrażenie.
Masa dokumentacji do wszystkiego + przykłady na działanie praktycznie
każdego z modułów.

Swoje wrażenia, opieram na przygodzie z procesorem TUSB sprzed kilku
lat, jego dokumentacja jakoś zupełnie do mnie nie docierała. Przykłady
niby jakieś były, ale nie były to tak naprawdę przykłady a kod który TI
sobie musiał sam napisać do czegoś a potem go udostępnił.
Przykład ma za zadanie pokazać uczonemu jakąś drogę, powoli wprowadzić
go w zagadnienie, a tam był wcale niebanalny kod właściwie bez
komentarzy...


Z tego co ja oglądałem te TUSB, to raczej jest taki produkt, którego

należy używać jak FTDI, a nie grzebać w środku Smile. No i nie jest to
rodzina MSP, więc nie przyrównywałbym. Dla mnie MSP dobrze opisane, dużo
przykładów na stronie TI. Trochę kodu np. wyświetlacze, przerwania do
wyciągnięcia z przykładów olimexa. Generalnie gdyby było to bardziej
dostępne to super.

Do programowania używalem mspgcc + SCITE, polecam dla tych biedniejszych

Andrzej W.
Guest

Fri Mar 07, 2008 1:57 pm   



Grzegorz Latocha pisze:

Quote:
Z tego co ja oglądałem te TUSB, to raczej jest taki produkt, którego
należy używać jak FTDI, a nie grzebać w środku Smile.....

Chodziło mi o TUSB3210 czyli "Universal Serial Bus General-Purpose
Device Controller", taki 8052 z USB.



--
Pozdrawiam,
Andrzej

Grzegorz Latocha
Guest

Fri Mar 07, 2008 2:58 pm   



Andrzej W. pisze:
Quote:
Grzegorz Latocha pisze:

Z tego co ja oglądałem te TUSB, to raczej jest taki produkt, którego
należy używać jak FTDI, a nie grzebać w środku Smile.....

Chodziło mi o TUSB3210 czyli "Universal Serial Bus General-Purpose
Device Controller", taki 8052 z USB.



mi też Smile


Andrzej W.
Guest

Fri Mar 07, 2008 3:46 pm   



Grzegorz Latocha pisze:

Quote:
Chodziło mi o TUSB3210 czyli "Universal Serial Bus General-Purpose
Device Controller", taki 8052 z USB.

mi też Smile


Hmm... Ale do tego procesora TI nie udostępnia żadnego firmware, masz
tylko to co sam napiszesz.

--
Pozdrawiam,
Andrzej

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z programowaniem MSP430F2013 w obudowie PQFP - niski sygnał na TDO?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map