Stránka 1 z 1

Programování SPI komunikace SAtmel - RF modul

Napsal: 23 dub 2010, 18:03
od epes
Hledám někoho kdo by mi poradil s programováním SPI komunikací MCU -Atmel (Tiny 2313) a rf modulů, např. od fy Hope Microelectronics, nejlépe v MikroPascalu. Hope má na svých stránkách (http://www.hoperf.com/upfile/RF02_code.pdf ) příklad v C, ale ten bohužel neumím.

Napsal: 24 dub 2010, 17:35
od bohumilfulin
mikropascal sice neumim ale navod je celkem jednoduchy: potrebujete SW SPI akorat nevim zda MASTER alebo SLAVE(kdo dela hodiny).
Pro AVR Master:
mrknete zda ma ten rf modul nejakou minimalni rychlost na spi. pak se naucte v mikropascalu hybat s pinem(a). ty budete pro spi potrebovat 2. 3 pin bude prijimaci. Pak si dle modulu nastudovat jak data pro nej musi mit polaritu a fazi. mno a pak sw smrdlat pinama tak jak rf modul pozaduje. to pokud rf modul bude v komunikaci slave. Pokud bude master tak budete muset pascalem stihat prijem.

mozna googlujte neco jako AVR SW SPI.

Napsal: 24 dub 2010, 17:52
od Andrea
ATtiny2313 má USI a v datašítu je i ukázka (v ASM), jak ho použít v SPI Master i Slave režimu.