-
- Ну в статике MOSI и должен быть в 3 состоянии, включаясь только на время вывода. И еще надо проверить - вдруг мультимастерная конфигурация включена (CS как вход) - тогда может отрубаться. Или режим "только ввод". - vmp(14.05.2014 11:29)
- Загрузи программу и попробуй запустить без отладчика. Michael_75(146 знак., 14.05.2014 09:34)
- Спасибо, пробовал, тот же эффект - Hobo(14.05.2014 10:52)
- посмотрите в отладке регистры состояние портов, такое ощущение что AF не включен или его кто-то отключает - AVF(13.05.2014 17:45)
- Попробовал переназначить MOSI тожк на порт В (РВ5) - работает, зараза.... - Hobo(13.05.2014 18:15)
- MODER6 = 2 (AF вроде), AFRL6 = 6 (SPI3) вроде все правильно, также как и у SCK и MISO - Hobo(13.05.2014 18:05)
- Для SPI3_MOSI на PD6 должен ставить AF5 (AFRL6=5) - смотри таблицу 12 в datasheet-e. - wek(14.05.2014 17:50)
- а еще его надо выходом сделать. - AVF(14.05.2014 08:24)
- Так в регистре MODEx вроде или-или: или "альтернативная функция" или "out". Или еще где-то выходом сделать нужно ? Hobo(229 знак., 14.05.2014 10:51)
- надо еще вот так сделать RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); - framer(13.05.2014 17:02)
- сделано, проверял уже :( Hobo(98 знак., 13.05.2014 17:17 - 17:20)
- Пальцем в небо - на PD6 выпадает еще функция FMC_NWAIT - вход ожидания готовности внешней шины,может, конфликт? - robinzone(14.05.2014 10:38)
- Возможно, только как с ним бороться ? Пину назначена альтернативная функция "MOSI SPI3", в ходе исполнения программы настройки не меняются - смотрел в отладчике. Остальную периферию пробовал вырубать - пох... - Hobo(14.05.2014 10:54)
- Ради пробы - скачайте с сайта ст-шного robinzone(236 знак., 14.05.2014 11:17)
- Спасибо, попробую. по скриншотам на Xplorer похоже. - Hobo(14.05.2014 13:36)
- Ради пробы - скачайте с сайта ст-шного robinzone(236 знак., 14.05.2014 11:17)
- Возможно, только как с ним бороться ? Пину назначена альтернативная функция "MOSI SPI3", в ходе исполнения программы настройки не меняются - смотрел в отладчике. Остальную периферию пробовал вырубать - пох... - Hobo(14.05.2014 10:54)
- Пальцем в небо - на PD6 выпадает еще функция FMC_NWAIT - вход ожидания готовности внешней шины,может, конфликт? - robinzone(14.05.2014 10:38)
- сделано, проверял уже :( Hobo(98 знак., 13.05.2014 17:17 - 17:20)