SPI в мультимастер мод, NSS output disabled (SSM = 0, SSOE = 0) This configuration allows multimaster capability NSS формировтаь в FPGA после того, как FSMC все пропишет. Иначе гонки на шинах с непредсказуемым результатом. Только с этим мультимастером проблемы были- не на всех ревизиях работало. Ну или вообще старый костыль- оба устройства слейвы, а клок формирует FPGA. Учесть правильную полярность клока для приемника и передатчика. Можно с FPGA дернуть триггер DMA, который прогрузит SPI и запустит передачу. Короче, все с костылями, т.к задержки цикла на FSMC зависят от настройки FSMC, в том числе и других банков, а не только банка FPGA.
|