Спасибо! Запустил его от кварца 26МГц который на радио стоит. На 32 кГц запускаться не хочет почему-то... Теперь само радио не знаю как завести... Пока разбираюсь, но если кто знает, может подскажет как реализовать инициализацию радио?
Ниже привёл код запуска кварца.
Код:
x2:
mov.w #0x0000,&UCSCTL7 ; Сброс FAULT флагов
and.w #0xFFFD,&SFRIFG1 ; Обнуление глобального флага ошибки осцилляторов OFIFG
bit.w #0x0008,&UCSCTL7 ; контроль флага XT2OFFG
jnz x2 ; повтор если XT2OFFG=1
mov #0xFF,r15
call #delay ; Пауза (на всякий случай)
mov.w #0x0050,&UCSCTL4 ; MCLK и SMCLK
Добавлено after 12 minutes 38 seconds:Насчёт инициализации радио... Я так думаю, что я чего-то недонастроил в МК..
; Настройка радио приёмопередатчика
Код:
mov.b #0xA5,&PMMCTL0_H ;
mov.b #PMMHPMRE_L,r15
call #or8
mov.b r14,&PMMCTL0_L
mov.b #0x00,&PMMCTL0_H ;
mov.b #0x0B,&IOCFG2 ; GDO2 Output Configuration
mov.b #0x2D,&IOCFG0 ; GDO0 Output Configuration
mov.b #0x47,&FIFOTHR ; RX FIFO and TX FIFO Thresholds
mov.b #0x12,&PKTCTRL0 ; Packet Automation Control
mov.b #0x08,&CHANNR ; Channel Number
mov.b #0x08,&FSCTRL1 ; Frequency Synthesizer Control
mov.b #0x10,&FREQ2 ; Frequency Control Word, High Byte
mov.b #0xB1,&FREQ1 ; Frequency Control Word, Middle Byte
mov.b #0x3B,&FREQ0 ; Frequency Control Word, Low Byte
mov.b #0xCA,&MDMCFG4 ; Modem Configuration
mov.b #0x83,&MDMCFG3 ; Modem Configuration
mov.b #0xB0,&MDMCFG2 ; Modem Configuration
mov.b #0x35,&DEVIATN ; Modem Deviation Setting
mov.b #0x10,&MCSM0 ; Main Radio Control State Machine Configuration
mov.b #0x16,&FOCCFG ; Frequency Offset Compensation Configuration
mov.b #0x43,&AGCCTRL2 ; AGC Control
mov.b #0xFB,&WORCTRL ; Wake On Radio Control
mov.b #0x11,&FREND0 ; Front End TX Configuration
mov.b #0xE9,&FSCAL3 ; Frequency Synthesizer Calibration
mov.b #0x2A,&FSCAL2 ; Frequency Synthesizer Calibration
mov.b #0x00,&FSCAL1 ; Frequency Synthesizer Calibration
mov.b #0x1F,&FSCAL0 ; Frequency Synthesizer Calibration
mov.b #0x81,&TEST2 ; Various Test Settings
mov.b #0x35,&TEST1 ; Various Test Settings
mov.b #0x09,&TEST0 ; Various Test Settings
Добавлено after 8 hours 14 minutes 37 seconds:Порыскал по сети, пишут через SPI нужно к радио модулю обращаться. Реально чтоль? И если да, то как?