Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: MSP430F149 измерение времени
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
Terminator_2017
Добрый день,


Не могу понять, как можно реализовать данную задачу: нужно принимать сигнал (по переднему фронту) на вход МК и высчитывать время, за которое сигнал с датчика излучился, отразился и вернулся на вход МК.

Может быть у кого-то есть пример кода с использованием компаратора и таймера в режиме сравнения для msp430f149?

Заранее спасибо!
k155la3
Поройтесь у Ti в appnotes - там есть ультразвуковой дальномер на F149

Terminator_2017
Цитата(k155la3 @ Apr 18 2017, 10:08) *
Поройтесь у Ti в appnotes - там есть ультразвуковой дальномер на F149


Я находил, но там был представлен код на assembler, а я пишу на C++.
k155la3
Цитата(Terminator_2017 @ Apr 18 2017, 14:06) *
Я находил, но там был представлен код на assembler, а я пишу на C++.

++ для этой задачи вовсе не обязательны.
Покурите даташит на F149.
Если "не пойдет" - возьмите Компэловскую книжку (перевод тогоже даташита).
Кроме того, под каждое семейство есть "блоки" примеров кода (asm, C ) на всю евойную (F149) периферию.
В том числе - и таймеры в различных вариациях.
Называется СИЕ slac015p.zip == MSP430x13x_MSP430F14x_MSP430F15x_MSP430F16x_Code_Examples


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.