ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
374401 Топик полностью
_mic (07.12.2012 15:23, просмотров: 110) ответил rip на Stellaris LaunchPad at $4.99
Инициализация SPI для Stellaris LM4F120 - где ошибаюсь? SSI0 работает без инициализации,а остальные не могу запустить. //- - - Enable the SSI3 module. - - - ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOD); //PortF CLK enable ROM_SysCtlPeripheralEnable( SYSCTL_PERIPH_SSI3 );//SSI CLK enable ROM_GPIOPinTypeSSI(GPIO_PORTD_BASE,GPIO_PIN_0 | GPIO_PIN_1| GPIO_PIN_2 | GPIO_PIN_3 ); //PF2_SSI1CLK, PF1_SSI1TX... ROM_SSIConfigSetExpClk(SSI3_BASE, SysCtlClockGet(), SSI_FRF_MOTO_MODE_3, SSI_MODE_MASTER, 2000000, 8); ROM_SSIEnable(SSI3_BASE); //SSI/SPI enable ROM_IntEnable(INT_SSI3); ROM_SSIIntEnable(INT_SSI3, (SSI_RXTO | SSI_RXOR | SSI_RXFF)); SSIDataPut(SSI3_BASE, 0x55); //данные в буфер передатчика ??? не передаются :(