To tylko jedna z 5 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
Zygmunt Kubiak. Notatka składa się z 5 stron.
Instytut Informatyki Laboratorium Bezprzewodowych Sieci Sensorowych Sprawozdanie z ćwiczenia Temat Komunikacja Radiowa Rok akademicki 2012/2013 Data wykonania ćwiczenia Data oddania sprawozdania Termin zajęć Ocena Skład grupy laboratoryjnej Rok/semestr/grupa Rok 4, Sem 7, Gr A2 1. Kod Programu #include "dev.h" #include "uart.h" #include "cc1000.h" //#define TXBUF_SIZE 0x10 // Rozmiar bufora danych Tx //#define RXBUF_SIZE 0x20 // Rozmiar bufora danych Rx void main (void) { U8 mode, i, frcnt=0, size, a=0; U8 frame[16]; Init_Device(); P5 = 0x0F; mode=0; do { Wait_for_button_release (); // Czekaj na zwolnienie przycisków Wait_for_button_pressed (); // Czekaj na naciśnięcie przycisku if (B1_ON()) { mode=1; LED1_BLINK(); } // Odbiornik if (B2_ON()) { mode=2; LED2_BLINK(); } // Nadajnik } while (mode == 0x00); CC1000_Initialize(); CC1000_DisplayAllRegisters(); while(1) { if (mode==1) // Odbiornik { CC1000_WakeUpToRX(CC1000_RX_CURRENT); // Wybudzenie do trybu RX CC1000_SetupRX(CC1000_RX_CURRENT); P0MDOUT &= ~(0x08); // Ustaw (P0.3) DIO open-drain DIO = 1; // (P0 |= 0x08;) Przygotowanie do odbioru PREAMBULE=0; while(!CC1000_Sync()){} frame[0]=CC1000_ReceiveByte(); if(frame[0]==0x20) { printf("%x ",frame[i]); for (i=1;i
... zobacz całą notatkę
Komentarze użytkowników (0)