Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dzrkot
zzzZZZ...
518 / 348 / 53
Регистрация: 11.09.2013
Сообщений: 1,995
#1

обработка данных с rs232 - C++

26.09.2013, 18:47. Просмотров 387. Ответов 1
Метки нет (Все метки)

Здравствуйте, появилась пару недель назад задумка собрать на AVR-ке простейшую схему и по СОМ порту покидать данные, аппаратная часть готова, всё спаяно и работает( прошивки только пока не написал под саму авр-ку) но с этим проблем не возникнет, просто времени не хватает.
Задумался как сделать соответствующее ПО на компе, кто имеет подобный опыт? Если у меня поток данных идёт в реальном времени непрерывно( в каком виде вообще я могу получить к нему доступ?), то как его обрабатывать, я так понимаю что это не просто создание динамического массива, или создание с постоянным увеличением его размера, или вообще что...?
К примеру я хочу данные пропускать через цифровой фильтр (который как раз проще написать на компе, нежели на самом микроконтроллере), а в будущем, (сейчас то рано) создать полноценный интерфейс и данные выводить в виде графика...

я не жду подробнейшего ответа, а буду рад хоть приблизительно понять сам принцип... Или если есть литературка на эту тему то тоже не откажусь...)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2013, 18:47     обработка данных с rs232
Посмотрите здесь:

Rs232 Помогите с отправкой символов. - C++
Имеется микроконтроллер AVR, на который необходимо подавать набор определенных символов, к примеру $. Нужно на C++ написать программу...

Обработка структур данных - C++
Здравствуйте.никак не могу понять задачу. подскажите решение. в голову ничего не лезит. (задача на языке СИ) вот условие: Сведения о...

Обработка символьных данных - C++
Пусть во входном потоке находится последовательность литер, заканчивающаяся точкой (кодировка ASCII) Задание: Определить, сколько раз в...

обработка файлов данных - C++
На диске имеется файл данных STUDENT.DAT. Распечатать фамилии, имена и оценки студентов, не получивших ни одной оценки 3. P.S. В задаче...

Обработка символьных данных - C++
Распечатать строку, которая получается из введенной строки следующим образом: каждая цифра заменяется на заключенную в круглые скобки...

Двоичная обработка данных - C++
Есть такая программа по двоичной обработке массива. Я не совсем понимаю, как здесь менять биты местами, к примеру наложением маски...

Обработка данных по математике - C++
Помогите, я новичек в С++ и плохо еще разбираюсь в динамических структурах... а) Создать динамический массив структур (не менее 10...

Обработка символьных данных - C++
Условие задачи: Дана не пустая последовательность слов ,в каждом из которых от 1 до 8 букв;между словами знак '*' ,а за последним словом...

Обработка данных об автомобилях - C++
Здравствуйте, есть такое задание: Данные про автомобили включают в себя: модель, производителя, тип, год выпуска, дату регистрации и...

Обработка текстовых данных - C++
Уважаемы форумчане, помогите с решением задачи. Сначала нужно ввести n кол-во строк в файл, потом открыть его, считать из него эти строки и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gazlan
3130 / 1905 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
26.09.2013, 19:16     обработка данных с rs232 #2
Цитата Сообщение от dzrkot Посмотреть сообщение
как его обрабатывать
Если сохранение не требуется (монитор), обрабатываете блок данных и перезаписываете буфер. Буфер может быть, например, кольцевым (достаточного размера), тогда перезапись будет автоматической. (Как пример, посмотрите устройство буфера клавиатуры)

Если требуется сохранение (регистратор), то обработав блок, сохраняете его, например в базе данных.

В любом случае (исключая оптимизацию), хранение в памяти более чем одного логического блока, обычно, не требуется.

Обработчик должен "успевать" за генератором данных (Real Time), т.е. обработка одного логического блока должна заканчиваться до накопления следующей записи.
Yandex
Объявления
26.09.2013, 19:16     обработка данных с rs232
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru