Перейти к содержанию
    

Программа для com порта

Скажите пожалуйста,

 

какую программу надо изучать(visual C++, Visual basic или др.), чтобы можно было написать несложные программы для windows?

По какой книге советуете учиться?

 

Хочу AVR присоеденить к ПК com порту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По какой книге советуете учиться?

Moderator:

Для начала заставте себя хоть немного подумать, прежде, чем создавать темы где попало. Перенес.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У Borland C++ Buildera порог вхождения довольно низкий, да и литературы полно. В книгах Архангельского всё хорошо расписано:

1. Программирование в C++ Builder 6 и 2006. - расписаны основные компоненты и работа в билдере

2. Приёмы программирования в C++ Builder 6 и 2006. Механизмы Windows, сети. - Тут всё ясно из названия. Кстати, расписана и работа с com-портами.

 

Еще стоит посмотреть на библиотеку Qt. Она и бесплатная, и кроссплатформенная.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще стоит посмотреть на библиотеку Qt. Она и бесплатная, и кроссплатформенная.

А Qt уже и с ком-пором работает? :07:

 

Кстати не согласен я насчет Borland C++ - хоть и не Windows я разработчик ниразу. Это совсем не родная среда для Windows, не кроссплатформенная, не бесплатная и далеко не мейнстрим в области Win-разработки, как по мне медленно отмирающая. В свое время конечно Delphi и BC++ были важной вехой развития IT особенно у нас в СНГ.

А "порог вхождения" и впрямь низкий, даже ниже чем в программирование в C++, что немного настораживает :) ...

 

Уж лучше советовать в самом деле Java или Qt4+api_по_месту если не winApi()+MSWS2008+MSDN(ru)...

 

Кстати мелкософтовцы всю свою доку на русский перевели, может кто не знал... с сайтом RSDN не путать... :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это совсем не родная среда для Windows, не кроссплатформенная, не бесплатная

Так я и не говорил этого про C++ Builder.

 

Qt4+api_по_месту

Это и имелось в виду. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У Borland C++ Buildera порог вхождения довольно низкий, да и литературы полно.

Вот только компилятором С++ его нельзя считать - настолько он не соответствует стандарту. Так что не стоит его советовать, тем более начинающим - если учиться, то сразу на хорошем.

 

Что же касается программирования, то об этом лучше говорить на профильном форуме: http://rsdn.ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А Qt уже и с ком-пором работает? :07:

См. QExtSerialPort. При некоторой доработке напильником отлично работает. Это просто удобная обертка вокруг WinAPI. На линуксе тоже работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уж лучше советовать в самом деле Java или Qt4+api_по_месту если не winApi()+MSWS2008+MSDN(ru)...

а почему именно это?

 

Кстати мелкософтовцы всю свою доку на русский перевели, может кто не знал... с сайтом RSDN не путать... :)

я заинтригован:) а где можно посмотреть/скачать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уму не постижимо, зачем на достаточно высокоуровневые, продуманные и документированные вдоль и поперек API (хоть у Lin, хоть у Win) навешивают какие-то приблуды :( да еще с напильниками....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Освоить C/C++

самым сильным ходом было-бы общение "на ты" с Microsoft visual studio

Если нужно быстро и просто - то есть компоненты для Delphi.

Вот недавно качнул ComPort Library version 2.63

Отличные компоненты для простой работы с com-портом!

 

Выбрал Delphi ибо когда-то на нем кодил и без заморочек можно работать с БД.

Builder в этом отношении отличается только языком(там object pascal, а там Си).

 

Так что выбирать вам.

Но если есть время - лучше сразу к микрософт визуалу привыкать.

Дэлфи и Билдер- это страшное зло! Злее только Basic, который возбраняется даже устанавливать в составе Visual Studio! :)

 

P.S. Глянул на HIASM... это для младших классов начальной школы и для стариков, ИМХО.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уму не постижимо, зачем на достаточно высокоуровневые, продуманные и документированные вдоль и поперек API (хоть у Lin, хоть у Win) навешивают какие-то приблуды :( да еще с напильниками....

Один исходник на Qt, который можно скомпилировать под *nix, под Win*, и оно одинаково будет работать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Один исходник...

Любой исходник на чистом API в части работы компортами портируется за полчаса ( максимум час с непривычки ) с Lin на Win и наоборот. Вот и вся "проблема".

Заодно нет зависимости от всяких "библиотек", мировоззрения их авторов и превнесенных багофичей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...