Страница 1 из 1

Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 13:31:45
skader
Утро доброе, господа-товарищи.

Возникла необходимость написать программулинку для общения с МК через виртуальный COM-порт.
Чего мне надо? Почти ничего: графический интерфейс c кучей окошеи и кнопочек, прием-передача по Usart-y н минимум головной боли.

На чем не сильно старом проще написать, если опыт в програмировании чуть больше нулево?

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 13:33:21
МитяРа
Осталось-то всего ничего - семейство МК озвучить.. :))

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 13:53:46
Meteor
Осталось-то всего ничего - семейство МК озвучить..
Это еще зачем? Ихнее дело прога для ПК, а МК сам себе напишет :tea:

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 13:59:56
МитяРа
Meteor писал(а):а МК сам себе напишет
Дык.. МК мог-бы у себя на лбу что-то написать, но там уже маркировка чипа написана и дата изготовления.. :)))

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 14:11:57
skader
pic16, но это не важно. МК принимет чего-то по Usart-у, чего-то передает. Под него все написанно. Осталось самая малость, с компом разобраться.

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 14:17:16
МитяРа
Если
skader писал(а):если опыт в програмировании чуть больше нулево?
, то может обратится к кому-то, а то долго "колупаться" будешь..
Для начала, вот тут посмотри: http://articles.org.ru/cn/showdetail.php?cid=6771
Вариантов - масса....

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 15:27:07
Meteor
МитяРа писал(а): МК мог-бы у себя на лбу что-то написать, но там уже маркировка чипа написана и дата изготовления..
Так МК внутрях пишет а не снаружЫыы :)))
По теме
Могу порекомендовать 2 варианта
1) LabView
2) MATLAB
Остальное зависит от требований.
Если нужно автономное приложение - какой нить деБилдер

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 15:38:30
МитяРа
Meteor писал(а):Так МК внутрях пишет а не снаружЫыы
Да внутри, МК чист, яко бЭлый лист..
Он только знает, как его зовут, да и то из-за "тавра" на лбу..

В своё время /надо было/ освоил в VB5-м работу с Com-портом через встроенную библиотеку.. Для той задачи - хватило, по самое не балуйся..

P.S. Кстати, а почему выбираем "среду", сегодня-же вторник, как никак.. :)))

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 16:20:28
Meteor
Потому что работу надо сдать в среду :P

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 18:32:38
iplogger
skader Установи CBuilder и компонент CPort. Для новичка - самое то. И будет тебе тебе счастя..

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 18:34:18
iplogger
Удалено

Re: Какую среду выбрать?

Добавлено: Вт ноя 01, 2011 20:41:54
Мурик
skader писал(а):Возникла необходимость написать программулинку для общения с МК через виртуальный COM-порт.
Чего мне надо? Почти ничего: графический интерфейс c кучей окошеи и кнопочек, прием-передача по Usart-y н минимум головной боли.

На чем не сильно старом проще написать, если опыт в програмировании чуть больше нулево?
Данная тема много раз обсуждалась.
К примеру http://www.radiokot.ru/forum/viewtopic. ... &hilit=COM

Из несложных языков для компа, могу порекомендовать PureBasic.
Среда программирования не старая и постоянно поддерживается разработчиками, к примеру, скоро выйдет версия 4.60.
Присутствуют функции для работы с COM портом в Windows, Linux и MacOS X http://purebasic.ru/manual.php?id=1148&lng=rus

Re: Какую среду выбрать?

Добавлено: Чт ноя 03, 2011 16:40:03
skader
Спасибо, понял откуда плясать.

Re: Какую среду выбрать?

Добавлено: Ср ноя 09, 2011 00:41:50
БАТАРЕЙКУС
а вот скажите мне пожалуйста есть преимущество PureBasic перед Visual C++ 6, что легче и лучше.

Re: Какую среду выбрать?

Добавлено: Чт ноя 10, 2011 09:49:21
Мурик
БАТАРЕЙКУС писал(а):есть преимущество PureBasic перед Visual C++ 6, что легче и лучше.
Если сравнивать эти среды программирования то конечно же преимущество есть.
PureBasic кроссплатформенный, а Visual C++ 6 только для винды.
Visual C++ 6 это уже динозавр и ему больше 10 лет, а текущая версия PureBasic 4.60 была выпущена буквально пару дней назад.
Бейсик всегда был легче чем C++ и для домашнего использования его возможностей больше чем достаточно.

Re: Какую среду выбрать?

Добавлено: Чт ноя 10, 2011 22:40:21
Upgrader
Я очень люблю писать на Delphi (а конкретно 7 версия самая самая). Удобная и очень шустрая среда разработки, множество (больше чем где либо) готовых примеров, исходников и компонентов (все что касается ком порта уже давно написано, надо просто взять и использовать в своих целях). Язык, многим знакомый с детства (pascal) и очень даже удобный в отличии от вырвиглазного basic`а и ему подобных.

Си лучше в перспективе, но и сложнее и геморройнее (один тормозной Visual C++ чего стоит).

Re: Какую среду выбрать?

Добавлено: Чт ноя 10, 2011 23:24:19
Jack_A
Upgrader писал(а):Я очень люблю писать на Delphi (а конкретно 7 версия самая самая).
Родственная душа :(

Re: Какую среду выбрать?

Добавлено: Пт ноя 11, 2011 00:20:33
Мурик
Ох не люблю я холивары, но вы первый начали! :shock: :o
Upgrader писал(а):очень даже удобный в отличии от вырвиглазного basic`а и ему подобных.
Говорите паскаль удобный?
По вашему удобство заключается в кривом синтаксисе? Чего только стоит явно лишние двоеточие при присвоении значения переменной?
А реально лишние begin/end без которых можно обойтись, это тоже удобно?
Или точка в запятой к конце большинства строк? Вот зачем такие заморочки?
И вы еще называете этот язык удобным! :shock:
Я уже молчу про то, что дельфи 7, который вы рекомендуете есть только под Windows x86 и он создает гигантские EXEшники! Да и к тому же, нативно не поддерживает юникод!

В бейсике все реализовано без этих лишних элементов и бейсик реально удобнее паскаля! :))

Re: Какую среду выбрать?

Добавлено: Пт ноя 11, 2011 10:16:30
BCluster
опять бейсикасты и паскалисты негодуют :)
Успокойтесь уже что одно что второе УГ :) Есть только два тру языка (и их последователи) - это си и питон. Все остальное ерунда :) Есть еще специальные задачи для которых есть специальные языке - но увы для васика и паскаля их нет :)
Кстати а в ваших бейсиках аппрат ООП присутствует хоть в каком то приличном виде?

По теме - если хотите перспективный язык освоить берите либо C# если под винду, либо яву если нужна кроссплатформенность. В яве хз, в шарпе есть стандартный компонент для работы с последовательным портом.