Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.06.2008, 14:15   #1
gooff
 
Регистрация: 19.06.2008
Сообщений: 7
По умолчанию Обработка сигнала - что использовать!

В програмировании не супер силен баловался на первом курсе С++ и Асемблером но чисто на ознаокмительном уровне теперь есть следующая задачка :

1. Есть источник цифрового сигнала (могу влезть в линию между 2мя устройствами)
2. Есть необходимость обрабатывать этот сигнал - нужно банально считать кол-во сигналов

Вопросы :
1. Чем этот сигнал обрабатыва - USB ? Lan ? LTP ?
2. В какой среде писать ПО для обработки - склоняюсь к C++ насколько знаю в нем довольно хорошо реализованна поддержка таких задач

Если кто то может что либо посоветовать по этому поводу рассмотрю любые советы, заранее спасибо
gooff вне форума Ответить с цитированием
Старый 19.06.2008, 16:57   #2
embedder
Пользователь
 
Регистрация: 24.05.2008
Сообщений: 25
По умолчанию

Лучше всего, использовать микроконтроллер. А с него уже передавать информацию на компьютер.
embedder вне форума Ответить с цитированием
Старый 19.06.2008, 17:50   #3
gooff
 
Регистрация: 19.06.2008
Сообщений: 7
По умолчанию

Цитата:
Сообщение от embedder Посмотреть сообщение
Лучше всего, использовать микроконтроллер. А с него уже передавать информацию на компьютер.
Согласен что микроконтроллер - грамотный подход но это

1. Дополнительные ресурсы - микроконтроллер и програматор
2. Програмирование микроконтроллера
3. От написания по для принятия сигнала все равно никуда не деться
gooff вне форума Ответить с цитированием
Старый 19.06.2008, 21:15   #4
embedder
Пользователь
 
Регистрация: 24.05.2008
Сообщений: 25
По умолчанию

Цитата:
Сообщение от gooff Посмотреть сообщение
Согласен что микроконтроллер - грамотный подход но это

1. Дополнительные ресурсы - микроконтроллер и програматор
2. Програмирование микроконтроллера
3. От написания по для принятия сигнала все равно никуда не деться
Всё зависит от требований. Просто надо помнить, что виндовс НЕ является операционной системой реального времени. При определенных условиях, сигналы могут быть пропущены. Но если ошибка не критична, то никто не мешает обрабатывать портом. Когда-то использовал программу приёма пейджинговых сигналов. Было немного железа для согласования уровней, и подключалось к COM порту. Работало нормально.
Но всё же, рекомендую вариант с микроконтроллером.
embedder вне форума Ответить с цитированием
Старый 22.06.2008, 20:57   #5
gooff
 
Регистрация: 19.06.2008
Сообщений: 7
По умолчанию

В С++ есть механизм обработки системных процессов ! То есть как только сигнал поступит на такой то порт сразу увеличить счетчик на 1цу ! в конце дня записать в тхт файл ! все просто !
gooff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формирование сигнала "Тишина" Александр Полянски Win Api 6 03.08.2008 04:29
Обработка сигнала - что использовать? gooff Компьютерное железо 3 02.07.2008 12:13
Обработка сигнала - что использовать! gooff Общие вопросы C/C++ 2 19.06.2008 17:52
подача сигнала на USB порт dimonbest Общие вопросы Delphi 3 08.02.2008 12:00
воспроизведение звукового сигнала rus-4-ever Мультимедиа в Delphi 9 01.02.2008 22:49