Страницы: 1 2 вся ветка
Форум: "Прочее";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];




Вниз

Какой бесплатный и мощный текстовый редактор? 


kilkennycat ©   (2012-10-23 01:08) [0]

Посоветуйте. Аналогичный UltraEdit. Необходимая функциональность: программирование микроконтроллеров, т.е. удобный редактор с возможностью запуска компилятора и получения сообщений от компилятора.



RWolf ©   (2012-10-23 01:59) [1]

WinAVR, допустим.



Германн ©   (2012-10-23 02:17) [2]


> kilkennycat ©   (23.10.12 01:08)
>
> Посоветуйте. Аналогичный UltraEdit. Необходимая функциональность:
>  программирование микроконтроллеров, т.е. удобный редактор
> с возможностью запуска компилятора и получения сообщений
> от компилятора.
>

UltraEdit не знаю. Но если сей компилятор формирует файл типа *lst, то готов тебе помочь в освоении Турбо Паскаля :)



kilkennycat ©   (2012-10-23 02:18) [3]

спасибо. однако это вовсе не текстовый редактор, да и микроконтроллеры авр не ограничиваются (лично я их вообще не использую и не предполагаю использование в будущем)



kilkennycat ©   (2012-10-23 02:19) [4]

это я про винАВР



kilkennycat ©   (2012-10-23 02:21) [5]


> Германн ©   (23.10.12 02:17) [2]

я не совсем понял, причем здесь тип файлов из компилятора....



RWolf ©   (2012-10-23 02:25) [6]

это Programmer"s Notepad-то не редактор?



kilkennycat ©   (2012-10-23 02:27) [7]

этот - да. час назад смотрел. более-менее. пока не стал удалять.



RWolf ©   (2012-10-23 02:28) [8]

если не ограничиваться аврами, то Eclipse с нужным тулчейном.



RWolf ©   (2012-10-23 02:28) [9]


> kilkennycat ©   (23.10.12 02:27) [7]
> этот - да. час назад смотрел. более-менее. пока не стал
> удалять.

вот WinAVR и есть PN.



kilkennycat ©   (2012-10-23 02:36) [10]

про эклипс есть мысля. но как-то уж слишком оно заморочное. ультраедит, зараза, подходит идеально, но платный....



Ega23 ©   (2012-10-23 06:50) [11]

Notepad++



RWolf ©   (2012-10-23 09:45) [12]

нынче модно юзать Sublime Text, раз уж речь о редакторах.



Игорь Шевченко ©   (2012-10-23 10:13) [13]

Emacs, разумеется :)

Кстати, вопрос на засыпку - сколько не читаю про микроконтроллеры, нигде их не вижу внутри, кроме кустарных измерительных приборов. Где они вообще используется (массово, имеется в виду) ? В свое время выковыривал 8048-51 из различного рода древней компьютерной периферии, сейчас куда не смотрю, ни Atmega ни PIC не вижу.



kilkennycat ©   (2012-10-23 11:53) [14]


> Игорь Шевченко ©   (23.10.12 10:13) [13]

ты имеешь ввиду именно атмегу с пиками, или контроллеры вообще?
атмега мне чаще всего попадается в системах доступа и сигнализациях.
пики в кассовых аппаратах, неки, ст и сименсы - в автомобилях.
а вообще, наверно самая массовая область - автомобили и стиральные машины.


> Emacs, разумеется :)

это был первый, который смотрел. мощная вещь.



Игорь Шевченко ©   (2012-10-23 11:59) [15]

kilkennycat ©   (23.10.12 11:53) [14]


> ты имеешь ввиду именно атмегу с пиками


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


> а вообще, наверно самая массовая область - автомобили и
> стиральные машины.


Понял. В эти потроха еще не смотрел :)

Emacs при должной настройке может многое, но процесс настройки может занять reasonable amount of time.



kilkennycat ©   (2012-10-23 12:05) [16]

а еще многие контроллеры в девайсах могут называться не совсем своим именем, т.е. в какую-нить стиралку впихнут атмегу или пик, а на нем напишут "Moydodir"



Германн ©   (2012-10-23 12:37) [17]


> kilkennycat ©   (23.10.12 02:18) [3]
>
> спасибо. однако это вовсе не текстовый редактор

Хм. Идею IDE придумали как раз во времена ТП. Так что это в т.ч. и текстовый редактор. С подсветкой синтаксиса. С возможностью поиска в файлах слова, на котором стоит курсор. С возможностью вызвать сторонний компилятор.

> kilkennycat ©   (23.10.12 02:21) [5]
>
>
> > Германн ©   (23.10.12 02:17) [2]
>
> я не совсем понял, причем здесь тип файлов из компилятора.
> ..

А если сторонний компилятор генерирует листинг с номерами строк, то и с возможностью показать ошибки компиляции в исходном коде.

P.S. Вот только это всё в ДОСе :)



Ega23 ©   (2012-10-23 12:42) [18]


> Где они вообще используется (массово, имеется в виду) ?

Датчики охранной и пожарной сигнализации. Контроллеры открытия-закрытия дверей-турникетов.
Это в той области, в которой лично работал.



Inovet ©   (2012-10-23 13:04) [19]

> [14] kilkennycat ©   (23.10.12 11:53)
> и стиральные машины.

В советской Вятке тоже вроде была однокристальная ЭЫМ. Как её по-нашему... забыл.



Inovet ©   (2012-10-23 13:10) [20]

> [17] Германн ©   (23.10.12 12:37)
> Хм. Идею IDE придумали как раз во времена ТП.

Был редактор МЕ и ходила по дискетам статья "Тем кто бредит о Multi Edit" про него.



Jeer ©   (2012-10-23 14:56) [21]


>Игорь Шевченко ©   (23.10.12 10:13) [13]
> сколько не читаю про микроконтроллеры, нигде их не вижу
> внутри


Они настолько вездесущи, что их просто не замечают: ( связь, интерфейсы, преобразователи, управление электромеханическими, теплотехническими устройствами, "умный" дом, бытовая техника, измерительные устройства и тд. и т.п).



Игорь Шевченко ©   (2012-10-23 15:20) [22]

Jeer ©   (23.10.12 14:56) [21]

Я смотрю различные внутренности. Кроме кустарных измерительных приборов нигде не вижу мелкосхем с надписями Atmel или PIC. Возможно, смотрю не те внутренности



Германн ©   (2012-10-23 16:33) [23]


> Я смотрю различные внутренности. Кроме кустарных измерительных
> приборов нигде не вижу мелкосхем с надписями Atmel или PIC.
>

Отсутствие на микропроцессоре знакомых надписей ровным счетом ничего не значит. Вот например на этой охранной панели http://www.shelni.ru/press/375/ на микропроцессоре всегда были надписи, которые никакому гуглю неизвестны. Ни ранее, когда там был DIP40, ни сейчас, когда там PLCC48 (если не ошибаюсь). Значит ли это что данный микропроцессор особо секретная разработка столь же секретной фирмы?
)))



Jeer ©   (2012-10-23 17:06) [24]


> Возможно, смотрю не те внутренности


Посмотрел на один CISCO - стоит там чертов Atmel ( не в качестве главного, есс-но ) :)



Игорь Шевченко ©   (2012-10-23 17:18) [25]

Jeer ©   (23.10.12 17:06) [24]

В древних жестких дисках еще встречаются 8052 и его модификации, в еще более древних - 8031. А вот современных микроконтроллеров я не вижу, хотя статей по их использованию вижу массу. Стиральные машины, правда, не вскрывал :)



Jeer ©   (2012-10-23 17:24) [26]

Произошло разделение труда.
В высокоскоростных применениях - специализированные МСU, DSP, ПЛИС-ы.
Супервизоры - на полуниверсальных мощных процах.
Микроконтроллеры типа Atmel и PIC - низкоскоростная периферия, интеллектуальные датчики. Впрочем, с появлением 32-х разрядных и dsp-процов у них - тоже многое могут забрать от упомянутых выше.

Разработчик на MCU довольно лениво переползает на другие типы, если хорошо им изученный сериал закрывает область его проф. интересов.



Jeer ©   (2012-10-23 17:29) [27]

В свое время фирма AD сделала верный маркетинговый шаг, выпустив ADUC812 с ядром, казалось бы, жутко устаревшего 8051.
Ан нет - все оказалось верным, спрос взлетел.
Разработчики, сидевшие на 51-х, с удовольствием его использовали, вместо более новых, но незнакомых Atmel и PIC.



Jeer ©   (2012-10-23 17:33) [28]

Тот же ATMEL - тож не дураки
at89c51 - ядро, тот же 8051, вид сбоку.



Jeer ©   (2012-10-23 17:38) [29]

Или вот, к примеру, смотрю на реальную плату сетевого маршрутизатора от Robotics, лет 10 ей. И что вижу ? Мультипроцессорную систему на основе рассыпухи из i8086 в современном исполнении.
Отлаженный проц, масса разработчиков, наличие всех мыслимых инструментариев.
А вот начни делать это тогда на ALTER-е :)
Сейчас, да - это "подвиг" уже не нужен.



Ega23 ©   (2012-10-23 17:39) [30]


> Хм. Идею IDE придумали как раз во времена ТП.

Разве?



Игорь Шевченко ©   (2012-10-23 17:44) [31]

Jeer ©   (23.10.12 17:38) [29]

Я SCSI и ESDI-контроллеры на 80186 тоже видел. Я к чему - это звери еще попадаются, а вот Atmega и PIC - как-то не очень.



Германн ©   (2012-10-23 17:50) [32]


> Ega23 ©   (23.10.12 17:39) [30]
>
>
> > Хм. Идею IDE придумали как раз во времена ТП.
>
> Разве?
>

Ну если редактор, компилятор и отладчик в одном флаконе существовали еще до ТП, то я о таком просто не знаю.



Ega23 ©   (2012-10-23 17:56) [33]


> Ну если редактор, компилятор и отладчик в одном флаконе
> существовали еще до ТП, то я о таком просто не знаю.


Я не в курсе, я просто поинтересовался. Сам-то да, впервые на ТП увидел (5.0, даже версию помню).



Jeer ©   (2012-10-23 17:56) [34]


> а вот Atmega и PIC - как-то не очень.


На винтах не найдешь, там все перешло за заказные или плиски. Скорости не те, чтобы мелкокомпутеры справлялись.

По существу - 8р mcu - это замена относительно простой логики + некий эрзац АЦП и ЦАП. Опять же ШИМ более востребован стал, чем в старые времена.



Jeer ©   (2012-10-23 18:00) [35]


> Ну если редактор, компилятор и отладчик в одном флаконе
> существовали еще до ТП, то я о таком просто не знаю.


На CP/M был редактор, к которому прикручивался пакетный запуск asm и отладчик.



Jeer ©   (2012-10-23 18:06) [36]

А вот такое сейчас редко встретишь!
Раритетная DBASE II

http://s001.radikal.ru/i193/1210/3e/b2d3a92ecddd.jpg

на современной 64х платформе :)



kilkennycat ©   (2012-10-23 20:40) [37]

я понял, буду писать редактор сам :)

Z80 из небезызвестного синклера производится и юзается до сих пор. я на нем когда-то тоже сидел, хороший проц, единственная беда у него - очень любит чистое питание, иначе сбой.



kilkennycat ©   (2012-10-23 20:45) [38]

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



Игорь Шевченко ©   (2012-10-23 20:48) [39]

kilkennycat ©   (23.10.12 20:45) [38]


> А поскольку у меня подходит к выпуску первая партия конструкторов-
> отладок


ссылку ?



matt ©   (2012-10-23 20:53) [40]

я пользую Eclipse с плагинами, но он все таки прожорливый (




Страницы: 1 2 вся ветка
Форум: "Прочее";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.81 MB
Время: 0.13 c
2-1342772214      Scott Storch          2012-07-20 12:16  2013.03.22  
Завершить работу приложения


15-1341774208     Invoker               2012-07-08 23:03  2013.03.22  
Отобразить все поля структуры.


3-1280925588      Unknown_user          2010-08-04 16:39  2013.03.22  
Отношения между таблицами БД


15-1333053002     Юрий                  2012-03-30 00:30  2013.03.22  
С днем рождения ! 30 марта 2012 пятница


2-1330935134      Alex_C                2012-03-05 12:12  2013.03.22  
Вписать рисунок в RoundRect