ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
8 июля
251217 Топик полностью
koyodza (30.04.2011 19:43, просмотров: 38) ответил Snaky на добавка 1: П2 - толстый проц и т.к. он не нужен большую часть времени, то он спит для экономии энергии. П1 - рабочая лошадка - работает всегда, независимо от состояния П2.
я подобное реализовывал так нужно было гальванически (6кВ) отвязать П1, который цифрует многоканальный звук, от всего остального. Во "всём остальном" используется П2. Само собой, у П1 реалтайм самый что ни на есть жёсткий. Ну и данные с П1 нужно было слать в П2, а назад - только изредка управляющие сигналы. Я просто вывел из П1 строб (частота дискретизации), и завёл его на SS П2 Ну и весь обмен по SPI с мастером П1 (не П2), пакеты укладывал между стробами. Обратный канал анализировал всего пару байт в каждом "сеансе" обмена, больше было не нужно. Ещё были некоторые хитрости, связанные с задержкой обратного канала относительно клока (18МГц), но сейчас не о них речь. П2 полученные данные с помощью DMA cкладывает в своё ОЗУ, ну а потом уже по мере успевания разгребает. В общем, для такой задачи оказалось достаточным мастером назначить П1