реклама на сайте
подробности

 
 
> Подскажите по реализации библиотеки для МК?
Harvester
сообщение Aug 25 2015, 08:20
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846



Добрый день.
Имеется плата с МК (STM32, но это не суть важно). Мне необходимо написать библиотеку, которая будет передана разработчикам основной программы в бинарном виде. Одна из функций моей библиотеки должна при вызове брать с частотой 100 кГц некоторое количество отсчетов с выводов МК.
Загвоздка в том, как организовать этот самый интервал между отсчетами. Мне приходят в голову следующие варианты:
1. Задержка в цикле - криво и не серьезно;
2. Задержка с использованием HAL-функций (SysTick);
3. Использование какого-либо аппаратного таймера;
4. Обязать разработчиков основной программы вызывать функцию взятия отсчетов с заданной периодичностью.
Из перечисленных вариантов мне больше нравится 4-й. Может я что-то упустил и есть другие решения?
Спасибо.


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Harvester   Подскажите по реализации библиотеки для МК?   Aug 25 2015, 08:20
- - adnega   Цитата(Harvester @ Aug 25 2015, 11:20) Од...   Aug 25 2015, 08:24
|- - Harvester   Цитата(adnega @ Aug 25 2015, 11:24) А раз...   Aug 25 2015, 08:33
|- - adnega   Цитата(Harvester @ Aug 25 2015, 11:33) Но...   Aug 25 2015, 08:35
- - zltigo   QUOTE (Harvester @ Aug 25 2015, 11:20) 3....   Aug 25 2015, 08:24
|- - Harvester   Цитата(zltigo @ Aug 25 2015, 11:24) Поско...   Aug 25 2015, 08:57
|- - zltigo   QUOTE (Harvester @ Aug 25 2015, 11:57) С ...   Aug 25 2015, 09:12
|- - Harvester   Цитата(zltigo @ Aug 25 2015, 12:12) Но кт...   Aug 25 2015, 09:29
|- - esaulenka   Цитата(Harvester @ Aug 25 2015, 12:29) До...   Aug 25 2015, 11:44
|- - Harvester   Цитата(esaulenka @ Aug 25 2015, 14:44) Я ...   Aug 25 2015, 12:16
|- - esaulenka   Цитата(Harvester @ Aug 25 2015, 15:16) Пр...   Aug 25 2015, 12:54
|- - adnega   Цитата(Harvester @ Aug 25 2015, 15:16) а ...   Aug 25 2015, 12:59
- - ViKo   Если все выводы принадлежат одному порту, можно по...   Aug 25 2015, 12:34
- - Harvester   Цитата(ViKo @ Aug 25 2015, 15:34) Если вс...   Aug 25 2015, 13:34
- - demiurg1978   Я с этими МК не работаю. Но, как бы я сделал: наск...   Aug 26 2015, 18:20
- - Harvester   Цитата(demiurg1978 @ Aug 26 2015, 21:20) ...   Aug 27 2015, 06:52
- - jcxz   Цитата(Harvester @ Aug 27 2015, 12:52) Та...   Aug 27 2015, 07:19
- - Harvester   Цитата(jcxz @ Aug 27 2015, 10:19) Затем ч...   Aug 27 2015, 13:18
- - jcxz   Правильное ожидание готовности: Разрешаем прерыван...   Aug 28 2015, 12:10


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 17:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.03086 секунд с 7
ELECTRONIX ©2004-2016