-
- Как ни странно процесс в общем заработал без сбоев, захваты не теряются, сравнения не провтыкиваются. Но пустые прерывания все равно напрягают - 1111111(22.05.2013 16:12)
- ищите скользкие места в своём алгоритме - koyodza(22.05.2013 16:33)
- Да весь алгоритм - поймали фронт захватом, переключились в сравнение и нарезали 8 отсчетов, переключились обратно в захват. И так по кругу, все в прерывании, в фоне управления таймером нет. Двухканальный полупрограммный уарт только на прием. 1111111(114 знак., 22.05.2013 17:19)
- Могу дать еще на водку :-) il-2(598 знак., 23.05.2013 11:00)
- Толковое замечание. Но при смене режима конечно же флаги чищу и перед сменой DIER запрещаю, все по науке:) Внималельнее присмотрелся - возникают левые прерывания по времени около захвата, дальше идут где то близко к настоящим сравнениям и 1111111(409 знак., 23.05.2013 14:18 - 14:28)
- последний вариант имхо самый правильный - koyodza(23.05.2013 11:30)
- Могу дать еще на водку :-) il-2(598 знак., 23.05.2013 11:00)
- Да весь алгоритм - поймали фронт захватом, переключились в сравнение и нарезали 8 отсчетов, переключились обратно в захват. И так по кругу, все в прерывании, в фоне управления таймером нет. Двухканальный полупрограммный уарт только на прием. 1111111(114 знак., 22.05.2013 17:19)
- ищите скользкие места в своём алгоритме - koyodza(22.05.2013 16:33)
- Как ни странно процесс в общем заработал без сбоев, захваты не теряются, сравнения не провтыкиваются. Но пустые прерывания все равно напрягают - 1111111(22.05.2013 16:12)