|
Задача: есть блэкфин 535, есть очень резвый 12-ти разрядный АЦП с параллельным выходом, прикрученый к блэкфин, ему надо командовать start convert. В памяти есть массив из 4096 4-хбайтных слов. Необходимо:
1. Взять значение АЦП, проверить, чтобы оно было больше заданного порога
2. Пока оно больше заданного порога, осуществлять поиск максимального значения.
3. Как только оно станет меньше заданного порога, инкрементировать ячейку массива со смещением, равным найденному максимуму.
4. Ждать следующего перехода порога
Если можно, накидайте программульку. Интересно, сколько миллионов раз в секунду блэкфин запустит АЦП - чем больше, тем лучше. У меня пока только миллион получился... А надо больше.
E-mail: info@telesys.ru