Всем доброго времени суток.
Осваиваю связку Cortex M4 150 Мгц + Keil 5.*
Стоит задача чтения АЦП раз, скажем, в 100мкс + последующая матобработка. Для "упрощения" решил использовать RTX Keil.
1. Подключил cmsis_os.h
2. Инициализировал процессор на 150МГц, в прерываниях от одного из портов читаю ацп. Для начала и удобства отладки сделал это по таймеру раз в секунду.
3. Отладился, на осциллографе нужные картинки получил, данные проверил - все ок.
4. Дело дошло до переноса на таймер с нужной частотой(десятки мкс). И тут обнаружил, что keil предоставляет вроде как только таймеры от 1мс.
Попытался переопределить SysTick_Handler - он уже определен в hal_cm3. Попытался отказать от использования таймера в RTX_Conf_CM.c, чтобы убрать конфликт - SysTick_Handler по прежнему использовать не получается, плюс отваливаются вся обвязка в виде визуальной диагностики на LED и т.п.
У меня такое чувство, что я пропустил какую-то очень важную доку, но все поиски ни к чему не приводят. Такое впечатление, что выполнять действия чаще чем раз в 1мс в тырнетах вообще никому не нужно...
Кто пользовался ВЧ таймерами под Keil 5.*, помогите советом плз.