Здравствуйте господа!
Второй день бьюсь, со SPI1 в МК STM32F100C4... подключил AT25 к ножкам, PB3-5.. ремапил всё что только можно, порты Jtagi.. в общем все темы которые есть на данном форуме прочёл.. пробовал всё возможное Не помогает. Осциллограф гласит что нет ничего на линиях.. кроме CS конечно же.
Единственное что заставляет задуматься так это строка из описания ремапа Джетага на порту PB3 - "Released only if not using asynchronous trace." Это полагаю гласит что нужно выбрать другой режим работы в: /*!< SPI configuration */ SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; ?
Может есть где либо на просторах интернета нормальный работающий пример SPI1 на стандартных библиотеках периферии.. именно с ремапом на другие ножки. На стандартных ножках на STM32L152 у меня работало всё. Ремап на 152 не пробовал. Столкнулся впервые на f100.. да хотябы для обзора и в виде регистров.
Заранее всем благодарен за потенциально возможные комментарии по данной проблеме.
Сообщение отредактировал Basilij - Oct 14 2012, 21:27
|