Модераторы: PILOT, ManiaK, Mazzi
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Прием и передача данных через com-порт, Есть рабочий пример? 
V
    Опции темы
Filin88
  Дата 11.2.2009, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 10.4.2008

Репутация: нет
Всего: нет



Привет. Я только осваиваю работу с avr, пытаюсь наладить передачу данных через rs232 пока что между двумя компами. Есть у когонить пример на С? В интернете всего много, но не пойму как конкретно эти данные принимать и отсылать
PM MAIL   Вверх
UniBomb
Дата 11.2.2009, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 9
Всего: 97



- А как изучение ком-портов тебе поможет изучить avr?
- На какой ОСе работают компьютеры?

И надо было воспользоваться поиском по форуму, подобных тем возникало десятки раз. А так - могу предположить что ОСь windows, отсюда и будем плясать. Работа с портами (с любыми, в том числе и с ком-портами) в винде возможна в двух режимах -  используя WinAPI функции или на уровне драйверов. Так как судя по вопросу ТС'а уровень подготовки мал, то на WinAPI функциях и остановимся. 

- введение в работу с портами
- расширенная работа с компортами

После этого в принципе вопросов не долно возникнуть...
PM MAIL ICQ Skype   Вверх
Filin88
Дата 11.2.2009, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 10.4.2008

Репутация: нет
Всего: нет



С одного компа через терра терм посылаются байты, а на другом в VMLabe`е (ATMega16) они должны ловитсо через ком... Я тока щас подумал, а будет ли компорт через эмулятор опрашиваться? Смысл в симуляции работы прибора с МК и ПК, я этим ни разу не занимался

Это сообщение отредактировал(а) Filin88 - 11.2.2009, 12:44
PM MAIL   Вверх
UniBomb
Дата 11.2.2009, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 9
Всего: 97



Насчёт VMLabы я тебе ничего не скажу  smile т.к. икогда с ней не работал. Предпочитаю всё смотреть на железе.

А так ещё одна вещь, которая может тебе помочь - это программа com0com, благодаря ей необходимость во втором компьютере отпадёт...
PM MAIL ICQ Skype   Вверх
Filin88
Дата 11.2.2009, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 10.4.2008

Репутация: нет
Всего: нет



А что насчет примеров на Си? 
PM MAIL   Вверх
UniBomb
Дата 11.2.2009, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург

Репутация: 9
Всего: 97



Использовать WinAPIшные функции можно на любом языке. В примерах использовался С++, но фактически никаких классов и т.д. использованно небыло, так что я думаю с минимальными переделками код скомпилируеться и Сишным компилятором...
PM MAIL ICQ Skype   Вверх
Filin88
Дата 14.2.2009, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 10.4.2008

Репутация: нет
Всего: нет



Спасибо!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0441 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.