xaoc
xaoc
Hej, ale mam zagwostkę ( ͡º ͜ʖ͡º). *Padniecie*!

Normalnie sobie piszę program w C++ (avr-g++) #atmega (dokładniej #xmega) no i mam funkcję, która przyjmuje tak daną:

funkcja(int liczba)
ale, że drugi raz patrzę na kod (a coś się w tym czasie nauczyłem)
1
  • Najlepsze
  • Wszystkie komentarze
Fox_Murder
Mircy elektronicy działacie może na xmega? Na atmega32 mam kod, nie swój, miernika częstotliwości (zlicza chyba do 100Mhz, ale nie mam pewności sprawdziłem tylko przez pwm do 10Mhz). O ile orientuję się na oko jak działa, o tyle nie wiem jak działa timer zliczający impulsy. I nie wiem jak przełożyć owe ustawienia timerów na xmega. Nie rozumiem w ogóle rejestrów i przerwań w timerach xmega. Kombinowałem coś z ustawieniami i nawet pokazywało
1
  • Najlepsze
  • Wszystkie komentarze
Tymian
@Fox_Murder: czy atmega czy xmega znaczenia nie ma. Poszukaj w necie tutoriala o timerach w atmedze. Przeczytaj uważnie, a potem zapoznaj się z dokumentacją która jest Twoim przyjacielem i świetnie opisuje wszystko w tych prockach. I zmień język na C.
0
xaoc
xaoc
Hej,
Nie wiem jak nasłuchiwać przez port USB w standardzie RS232. Mam przejściówkę i kiedyś działało to cutecom'em ale teraz pisze, że nie może znaleźć /dev/ttyUSB0

ls -l /dev/ttyUSB*
nie daje nic.

lsusb
1
  • Najlepsze
  • Wszystkie komentarze
defoxe
pojawiło się ttyUSB0 I działał.


@xaoc: No i fajno ( ͡° ͜ʖ ͡°)
2
defoxe
ls /dev/


@xaoc: No trochę dziko... Bo faktycznie brak albo ślepy jestem. A jakie masz jądro linuxa?
1
xaoc
xaoc
Hej Mirki,
Wybieram procesor na, którym oprę moją pracę magisterską. Aktualnie będę pracował nad technologiami przewodowymi. Będą to różnego rodzaju czujniki. Ale procesor ten nie może mnie ograniczyć co do technologi bezprzewodowych (które będę dodawał jak opcjonalne) i nie chcę przepisywać kodu pod nową architekturę czy dostosowywać pod nowy procesor.

Kryterium to możliwie najmniejszy pobór energii przez układ. Bezprzewodowość chciałbym oprzeć o protokole lwMesh (atmel lightweigt mesh). Na stronie w
1
  • Najlepsze
  • Wszystkie komentarze
v.....y
v.....y
@xaoc: MSP430F5xx albo 6xx, istnieją warianty z wbudowanym radiem 433MHz pod nazwą CC430. Bardzo przyjemny do ogarnięcia mikrokontroler, prostszy nawet od atmegi (a pary ma też więcej, bo to 16bitowiec, z opcjonalnym sprzętowym mul). Istnieją też wersje z wbudowaną pamięcią FRAM, która w całości zastępuje flash. TI oferuje też kompletne rozwiązania software, np. TI-RTOS albo protokół RF simpliciTI, zaprojektowany specjalnie pod low power.
2
meloon
meloon
@xaoc: Xmega przyda Ci się, jeśli będziesz używał DAC, DMA lub innych dodatków no i taktowanie ma duże, Atmega 128RFA1 czy RFA2 ma co prawda ten transceiver ZigBee, ale do Xmegi możesz podłączyć AT86RF233. Jest napisany LightweightMesh pod użycie Xmegi i AT86RF233 na 2.4GHz lub AT86RF212 na 900 MHz.
1
Visher
Mirki, podjęliśmy ze znajomym jakiś czas temu temat zrobienia oscyloskopu. Cebula u nas mocno, więc chcemy się ograniczyć do tego co mamy i tego co mniej więcej umiemy.

Konkretniej, chcemy projekt oprzeć na uC ATxmega128A3U taktowanym wewnętrznym kwarcem 32 MHz, który posiada ADC o wydajności 2 Msps. Dane chcielibyśmy przesyłać do komputera i wyświetlać w Javovym programie. Czyli de facto taka przystawka oscyloskopowa.

Ponieważ ta xmega ma usb tylko w wersji full-speed (12
4
  • Najlepsze
  • Wszystkie komentarze
elektryczny_mariusz
@Visher: to jak zastosujesz ATMege128 to zupełnie ci powinno wystarczeć pod warunkiem, że osobny kwarc do przetwornika będzie dobry to sprawa nie powinna się zesrać.
Jak zastosujesz FDTI FT2232H to przy nie za długim kablu jesteś w stanie wyciągnąć 480 Mb/s więc do celów przetwarzania jak mówiłeś nie powinno być problemu
1
janek_kos
@Visher: Tyle samo co na AVR :D Nawet powiedział bym że mniej bo procki tańsze.
1
Fox_Murder
#tworczoscwlasna #elektronika #zegarki
Zegarek sobie ostatnio zrobiłem, pokazuje też pozycję ziemi, (1 stycznia na godzinie 12stej).
Chciałem też zrobić pozycję marsa, ale nie bardzo wiem jak inkrementować zmienną co 1,87 dnia i jeszcze przerabianie na radiany itp trygonometrie, tak by sie zerowała co ok 1,87 roku. Ale dojdę i do tego. Oczywiście nasza Ziemia leci wstecz ruchów wskazówek zegara. Orbita winna być owalna, ale nie mam
18
  • Najlepsze
  • Wszystkie komentarze
Fox_Murder
Ogarnia ktoś #xmega #avr ? Ogarniał ktoś DMA w tym uC?
1
  • Najlepsze
  • Wszystkie komentarze
Czokowoko
Mireczki po transferze danych do Slave przez SPI trzeba dodawać jakieś opóźnienie albo zerować jakąś flagę? Przesyłam pierwszy pakiet i jest ok a drugi już zatrzymuje się w pętli sprawdzającej poprawność danych?

#avr #xmega
2
  • Najlepsze
  • Wszystkie komentarze
Fox_Murder
Treść przeznaczona dla osób powyżej 18 roku życia...
3
  • Najlepsze
  • Wszystkie komentarze
Rogalson
Rogalson
Lepiej kupić #xmega czy od razu jakiegoś 32-bitowca?
#avr
#arm
#stm32
#mikrokontrolery
3
  • Najlepsze
  • Wszystkie komentarze
bassfun
W końcu jest sygnał testowy. Jeszcze nigdy mnie tak sinus 1kHz nie cieszył.

Wysyłałem za mało zer:) a ja zamiast spróbować odczytać jakikolwiek zapisany rejestr doszukiwałem się błędów w transmisji SPI. Tyle #przegrac a zarazem #wygrac

dekoder vs1063a

#xmega #programowanie #mikrokontrolery
1
bassfun
Przerzucenie się z #asm na #c to jest tragedia. Nie wiem czy tylko na początku takie zderzenie i później będzie prościej czy będzie coraz gorzej.

Ale brne (( ͡° ʖ̯ ͡°)) dalej. Po coś w końcu ten język został wymyślony.

#programowanie #avr #xmega
1
  • Najlepsze
  • Wszystkie komentarze