Добрый день Может кто сталкивался с такой проблемой? Отправляю в TX-буфер данные. Процедура функция отправки:
| Код | void CC1100_sendpacket(unsigned char *packet, unsigned char size) { unsigned char i;
CC1100_writestrobe(CC1100_SFTX); for(i=0;i<size;i++) { CC1100_burstwrite(CC1100_TXFIFO, packet[i]); }
CC1100_writestrobe(CC1100_STX); while (!CC1100_GDO0()); while (CC1100_GDO0()); }
|
И программа зависает на
| Код | while (!CC1100_GDO0()); while (CC1100_GDO0());
|
Значит, не приходит синхрослово. Я так понимаю - это проблема с калибровкой трансивера. Как его проверить и правильно откалибровать? |