Свежие обсуждения
Компьютеры

Програмированием на высоком уровне хочу заняться :

1 5 7

То djelektronik : Машина - то нужна ноутбук. А ноутбук класса Piii-1000 стоит денег, а первопень стоит заметно меньше. Стационарный осцил у меня и так есть, а нужен переносной и автономный и с памятью. На NT я замахнулся ради надежности, но можно и 98й (в 95 слишком с USB гемморойно).

 

Я так понимаю, осциллографное железо ещё не изготовлено? Тогда рекомендую изначально спроектировать его не под USB, а под COM. И программу тогда можно будет написать вообще под DOS. Где-то в "Радио" вообще схема готового варианта есть.

 

Wladimir_TS
Визуал студио я видел - это ужас летящий на крыльях ночи, тормознутый как больная черепаха, глючный как любое изделие Микрософт, полученный EXEшник без установки тонны библиотех нихрена не работает.
- Непонятно, о каком компоненте VS идёт речь. Если о С/С++ -- сам по себе компилятор Microsoft очень даже неплох в версиях 2003 и 2005, в том смысле что почти полностью соответствует ISO стандарту языка и хорошо оптимизирует код. Никакой тонны библиотек не нужно. Среда разработки (IDE) это дело вкуса, но Visual Studio не самая тормозная и глючная.

Компилятор С++ от Borland гораздо более кривая поделка. Вообще, очень наивно думать, что Microsoft всегда и всё делает плохо; команда компиляторщиков у них весьма достойная.

Ну и ещё одна альтернатива, если говорить о компиляторе С/С++ под Windows -- gcc из состава MinGW.

 

poruchik
У Matlab есть свободные аналоги: GNU Octave (кстати, графики там рисует уже упомянутый gnuplot) и Scilab. Scilab я иногда пользуюсь.

 

А. Хабаров. Двухканальная осциллографическая приставка к ПК (Компьютеры) - Радио 2003, № 4, c. 23
Этот, насколько я помню, с готовой программой под DOS и работает через LPT.

 

То Num Lock : - нее давным давно и промышленным способом. Просто только-только в мои загребущие лапки попалось. Есть драйвер и есть родная осцилографическая софтина - которая очень заторможенная (Что PI-133 не ММХ, что Cel-D 2800 ) и очень глючная. Интерфейс - USB, по нему-же и питание береться. Что внутри - пока не лазил, буферная память ( 2 килослова, судя по описанию програмирования (не то 2 кб), 1 канал АЦП 14 бит 500 кГц с коммутатором на 32 входа), 2 канала ЦАП 12 бит (???), независимо, диапазон -10 ... + 10 вольт. Вроде как есть внутри усилитель с КУ 1-10-100 - но не понятно - может это опция.

Visual Studio 6.0 я имел ввиду - это что-то на бейсик похожее, но там операции не только над переменными , но вроде как и над целыми их совокупностями возможны (например умножить все цлены массива на число - это одна операция).

 

А Вы, как я понял, хотите драйвер оставить, а "софтину" написать заново?
Думаю, в этом случае будет достаточно совсем простой программки, являющейся "переходником" между драйвером и gnuplot.
Но если способы обращения к gnuplot'у документированы, то со способами обращения к драйверу представляю как придётся помучиться.

 

Ага - еще писать драйвер под USB не хватало. Хочется нормальный интефейс с перключением Время/дел, запоминанием и курсрными измерениями.

 

Не знаю, может ли gnuplot выводить две или три кривых одновременно. Если может две, то вторую кривую можно использовать сделать курсором для курсорных измерений. Если может три, то можно две кривых использовать в качестве двух лучей, а третью в качестве курсора.
Переключатели пределов придётся оформить в программе-"переходнике".

 

Wladimir_TS извините за занудство, попробуйте все таки HiAsm, Вы будете приятно удивлены легкостью создания программ

А насчет Visual Studio от Microsoft, я считаю это как из пушки по воробьям, слишком уж она громоздая, DevC++ в этом плане намного универсальнее, закинул на флэшку и пользуюсь где хочу