-
- Еще заметил одну странную вещь. При работе одновременно двух АЦП в Dual Mode данные через первый канал DMA копируются в память как положено, а при попытке пустить их через 2-7 каналы полная тишина (в память ничего не попадает). Думал напутал где-то в gr9(141 знак., 10.11.2008 22:00, )
- Как-то сразу не заметил, что для каждой периферии только один свой DMA ( - gr9(22.11.2008 11:04, )
- А Вы помимо ST библиотек работаете? - Vladimir Ljaschko(09.11.2008 20:58)
- Да. Я искал напрямую в Reference Manual, но не нашел, может быть проглядел. Просто, имхо, бывают же ситуации, когда данные от группы каналов передаются не только через DMA в память и потом обрабатываются, но и по событию (например, прерывание аналогового gr9(85 знак., 09.11.2008 22:12, )
- ИМХО, эти данные находятся внутри автомата ADC и программно недоступны. Хочешь использовать группы - разгребай память. Не хочешь - организуй программный автомат управления мультиплексором и стартами преобразования. "Нельзя объять необъятное" (с) Хотя Vladimir Ljaschko(24 знак., 10.11.2008 09:57)
- Спасибо. Понятно. Просто интересно стало, что с такими навороченными функциями периферии нет такой простой вещи. - gr9(10.11.2008 21:54, )
- просто для этой "простой вещи" видимо, наиболее подходит "правило неуловимого Индейца Джо" koyodza(441 знак., 28.11.2008 22:37)
- Спасибо. Понятно. Просто интересно стало, что с такими навороченными функциями периферии нет такой простой вещи. - gr9(10.11.2008 21:54, )
- ИМХО, эти данные находятся внутри автомата ADC и программно недоступны. Хочешь использовать группы - разгребай память. Не хочешь - организуй программный автомат управления мультиплексором и стартами преобразования. "Нельзя объять необъятное" (с) Хотя Vladimir Ljaschko(24 знак., 10.11.2008 09:57)
- Да. Я искал напрямую в Reference Manual, но не нашел, может быть проглядел. Просто, имхо, бывают же ситуации, когда данные от группы каналов передаются не только через DMA в память и потом обрабатываются, но и по событию (например, прерывание аналогового gr9(85 знак., 09.11.2008 22:12, )
- Еще заметил одну странную вещь. При работе одновременно двух АЦП в Dual Mode данные через первый канал DMA копируются в память как положено, а при попытке пустить их через 2-7 каналы полная тишина (в память ничего не попадает). Думал напутал где-то в gr9(141 знак., 10.11.2008 22:00, )