Temat: diody ich obsługa z poziomu programu w C

Cześć

jest szansa dowiedzieć się jak zapalać i gasić diody z poziomu programu w C  a nie z poziomu shell'a ?

chodzi o procesor   ar71xx   a router TL-WR740N

gdzie  i jakie rejestry trzeba ustawiać  albo  gdzie szukać takich info ?   w kodzie openWRT ?

2

Odp: diody ich obsługa z poziomu programu w C

Która to wersja WR740N?

3

Odp: diody ich obsługa z poziomu programu w C

Tak samo - otwórz w C plik i zapisz w nim 0 lub 1, identycznie jak to shellu robisz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4

Odp: diody ich obsługa z poziomu programu w C

v4.23

a widzisz  o tym nie pomyślałem     ale  w takim  razie mogę nimi "migać"  w mikrosekundach  a nie w sekundach  jak w shell'u
?

5

Odp: diody ich obsługa z poziomu programu w C

Eeee, przecież masz trigger od tego który miga w ms...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: diody ich obsługa z poziomu programu w C

cyniu88 napisał/a:

v4.23

http://pl.scribd.com/doc/132231193/AR9331-datasheet

cyniu88 napisał/a:

a widzisz  o tym nie pomyślałem     ale  w takim  razie mogę nimi "migać"  w mikrosekundach  a nie w sekundach  jak w shell'u ?

Do czego potrzebna Ci częstotliwość dochodząca do MHz?

7

Odp: diody ich obsługa z poziomu programu w C

chciałbym  wykorzystać  3 "ledy"  do komunikacji  z arduino  przez własny protokół

8

Odp: diody ich obsługa z poziomu programu w C

cyniu88 napisał/a:

chciałbym  wykorzystać  3 "ledy"  do komunikacji  z arduino  przez własny protokół

Bez sensu.

9

Odp: diody ich obsługa z poziomu programu w C

To nie lepiej do komunikacji użyć: ser2net.?

===========================================
WRT160NL v1 CUR01 with Gargoyle PL  by obsy

TL-MR3420 v2 (MiFi) + E3372h-153 (nie hilink) = Play

10

Odp: diody ich obsługa z poziomu programu w C

Cokolwiek, sposobów jest wiele... byleby nie wywarzać otwartych drzwi, bo po co?

11

Odp: diody ich obsługa z poziomu programu w C

UART na płytce routera? Przecież bardzo ładnie możesz połączyć to z Arduino.

12

Odp: diody ich obsługa z poziomu programu w C

Zgadujecie smile Może chce zrobić komunikację bezprzewodowa za pomocą światła.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: diody ich obsługa z poziomu programu w C

Przy zejściu ze sterowaniem do 1ms można już generować prosty (taki jedno bitowy, prostokątny) dzwięk :-). Przy zejściu znacząco poniżej można już za pomocą regulacji współczynnika wypełnienia można generować "fale dźwiękową" z rozdzielczością kilku bitów :-). Tylko do tego trzeba by mieć proces "czasu rzeczywistego" żeby w dźwięku nie było przerw i zawieszeń.

14 (edytowany przez cyniu88 2013-12-14 14:13:08)

Odp: diody ich obsługa z poziomu programu w C

no właśnie może nawet  nie trzeba by komunikować się z Arduino   tylko czy  dałoby się na takiej diodzie wygenerować programowo pseudo PWM   przez zapis  do pliku ?  czy trzeba ustawiać bezpośrednio rejestr ?Z

tak  by router  sterował obrotami silnika 12V

15

Odp: diody ich obsługa z poziomu programu w C

Jest gpio pwm, możesz sobie to oprogramować przecież.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: diody ich obsługa z poziomu programu w C

cyniu88 napisał/a:

no właśnie może nawet  nie trzeba by komunikować się z Arduino   tylko czy  dałoby się na takiej diodzie wygenerować programowo pseudo PWM   przez zapis  do pliku ?  czy trzeba ustawiać bezpośrednio rejestr ?Z

tak  by router  sterował obrotami silnika 12V

Naprawdę sugeruję do takich zabaw zewnętrzną elektronikę. Nie musi to być nawet dodatkowy mikrokontroler, są gotowe scalaki do tego, np. pod I2C, które możesz sobie zrobić na dwóch GPIO: http://lmgtfy.com/?q=pwm+i2c+ic.