Измерения | Осцилограф приставка к ПК |
|
---|---|---|
GM |
|
|
caddr А пример такого подхода есть очень наглядный. Это IBM. Система команд - барахло, железо - так себе. Но про LSI (HP), которая IBM "как бык овцу" кроет не все и знают. И Макинтош (Apple) тоже. Только спецы, с зарплатой под сотню килобаксов. У меня Макинтош, а чаще всего я работаю на нем в режиме эмуляции паршивого Пентиума 4. И всего на 4-х Гигах, т.к. в режиме эмуляции он больше не тянет. А почему? Не заметил, что его эмулятор тормозит? Так нет, знаю. Все просто. Над ПО Макинтоша работает около сотни классных програмистов. "Под заказ" любую программу за месяц напишут. А над ПО Пентюков работают миллионы. И хороших, и не очень и даже плохих. Это потому, что можно написать ПО не прочитав до конца и 1 книжку. С Макинтошем так не получится. Поэтому у него даже типовые проги под 1000 баксов стоят. А на деньги за "спецзаказ" приличный ларек с лицензионными (!) дисками ПО под Windows купить можно. |
|
|
Народ! Gregory: |
|
|
а зачем с этим работать? - там разрешение хуже чем у звуковой карты - студенческая курсовая |
|
|
dmitriy2: GM Хорошие цифры. Только взяты непонятно откуда Никак не пойму, против чего вы настаиваете ? Или ничего не делать, или жениться на доброй тёте, так что ли? Ну женитесь! И что у вас за акценты такие, смещённые? "Железо через полгода устареет", с чего бы? И разработчик, если это нормальный разработчик, это навсегда, а не так, как у вас - не поработал полгода и всё, уже не разработчик. Полная ерунда. На будущее попрошу вас, давайте обходиться без панибратства, мы с вами на брудершафт не пили. |
|
|
я тоже долго искал прогу в инете - чтоб протокол обмена снять и использовать прогу для себя, но без "железа" протокол не снимается - пишут "но девайс" , а ковыряться в асме(исходников нет) полагаю будет долго - и у всех прог есть какие-то "недоделки" |
|
|
AnSi |
|
|
AnSi Для графического интерфейса (GUI) С действительно неудобен как раз из-за своей низкоуровневости. Проблема частично решается при использовании вспомогательных библиотек для построения GUI. Пожалуй, самая известная -- GTK+ ( http://www.gtk.org/ ). Для С++ выбор графических библиотек больше (самые известные -- Qt, WxWidgets), но С++ существенно сложней С. Не сказал бы, что сложность С++ даёт пропорциональное увеличение эффективности -- язык всё равно слишком низкоуровневый. Список всяческих графических библиотек для разных языков и платформ можно посмотреть тут: Один из многих загнувшихся в зародыше открытых проектов софта для осциллографов, целиком на С (с использованием GTK), тут: В целом, вопрос выбора "правильного языка" настолько сложен и противоречив, что страшно даже советовать : - ) Основной принцип: универсальных языков не бывает, каждый язык хорош в своей нише. Если интересно посмотреть на действительно высокоуровневый язык, хорошо подходящий для построения GUI -- есть такая штука, Tcl/Tk ( http://www.tcl.tk/ ). Но понять стоящие за ним идеи, и полноценно использовать (в связке с С) -- тоже не простая задача. |
|
|
для драйверов я взял драйвер студию, хотя брыл не для драйверов, а из-за отладчика - чтоб дизасемблированные проги "отлаживать" |
|
|
Я потихоньку прорабатываю свое: ЖК уже приобретен - промышленный монохромный 240х128 точек со встроенным контроллером и даже аппаратным выводом надписей - но русского нет. АЦП -TDA8703, CPU - ATMega16, входной коммутатор на реле, память - ищу IDC7102, ДКПД и логика запуска - рассыпуха (максимум частоты тактирования 30 МГц), осталось отработать БП - самое гиблое в плане - сделать из подножных комплектующих с высоким КПД и малыми наводками на измериловку (я тут преобразователи на 34063 никак довести не могу - что-то КПД страдает и помех много - времени нет - что-то там не то). ЗЫ у ЖК подсветка пол ампера жрет... сколько-ж там светодиодов.... Да еще нужно как-то быстрый аналог К555СП1 найти или собрать. С ПЛИС времени разобраться увы нету. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |