Terminator_2017 0 18 апреля, 2017 Опубликовано 18 апреля, 2017 · Жалоба Добрый день, Не могу понять, как можно реализовать данную задачу: нужно принимать сигнал (по переднему фронту) на вход МК и высчитывать время, за которое сигнал с датчика излучился, отразился и вернулся на вход МК. Может быть у кого-то есть пример кода с использованием компаратора и таймера в режиме сравнения для msp430f149? Заранее спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 26 18 апреля, 2017 Опубликовано 18 апреля, 2017 · Жалоба Поройтесь у Ti в appnotes - там есть ультразвуковой дальномер на F149 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Terminator_2017 0 18 апреля, 2017 Опубликовано 18 апреля, 2017 · Жалоба Поройтесь у Ti в appnotes - там есть ультразвуковой дальномер на F149 Я находил, но там был представлен код на assembler, а я пишу на C++. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 26 18 апреля, 2017 Опубликовано 18 апреля, 2017 · Жалоба Я находил, но там был представлен код на assembler, а я пишу на C++. ++ для этой задачи вовсе не обязательны. Покурите даташит на F149. Если "не пойдет" - возьмите Компэловскую книжку (перевод тогоже даташита). Кроме того, под каждое семейство есть "блоки" примеров кода (asm, C ) на всю евойную (F149) периферию. В том числе - и таймеры в различных вариациях. Называется СИЕ slac015p.zip == MSP430x13x_MSP430F14x_MSP430F15x_MSP430F16x_Code_Examples Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться