Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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 с плагинами, но он все таки прожорливый (


 
kilkennycat ©   (2012-10-23 20:59) [41]


> Игорь Шевченко ©   (23.10.12 20:48) [39]

чуть позже, сайт как раз сейчас леплю.
в кратце, это PIC18F14K50. собран на малюсенькой платке, с кварцем и усб-разъемом, с прошитым бутлоадером. Т.е. программатор не нужен. однорядный 2,54 разъем портов, чтоб втыкать в макетку (макетка также прилагается, на пять устройств). в комплекте идут платка с еепром, с ртс, семисегментным индикатором, светодиодиками, кнопками и переменным резистором, динамиком. Сие позволит начинающим освоить достаточно большой кусок в области микроконтроллеров, последовательные шины, ввод-вывод дискретного и аналогово, работа с внешней памятью и т.д. И все это еще и в применении с обычным компом. Ориентировочная цена 1500 рублей. Буду стараться дешевле, но пока мелкий опт, дороговата комплектуха. Кроме всего этого, постараюсь в создании учебников. В общем, цель всего этого - дать возможность научиться новичкам с минимумом затрат.


 
Jeer ©   (2012-10-23 21:03) [42]


> в кратце, это PIC18F14K50. собран на малюсенькой платке,
>  с кварцем и усб-разъемом, с прошитым бутлоадером. Т.е.
> программатор не нужен.


KilkennyDuino :)
xDuino на PIC-ах.


 
Jeer ©   (2012-10-23 21:06) [43]

Кость, ты хочешь перешибить удобство IDE от Arduino ?
Не выйдет, там народу реально больше работало, чем тебе человеко-лет осталось.

Так, что я для такого случая ( начало работ с mcu ) советую IDE от Arduino и для Duino.


 
kilkennycat ©   (2012-10-23 21:09) [44]


> Jeer ©   (23.10.12 21:03) [42]

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


 
kilkennycat ©   (2012-10-23 21:12) [45]


> Jeer ©   (23.10.12 21:06) [43]

я не просто хочу, я перешибу и по удобству(куда включено и учебно-софтовое) и по стоимости. И в дальнейшем вообще хочу немного патриотично сместить баланс в области мк в сторону отечественного. Найдк достойную и доступную отечественную элементную базу - и это тож тогда. Через неделю поеду к воронежцам общаться, мож договорюсь о производстве своих мк.


 
Jeer ©   (2012-10-23 21:13) [46]

main-модули xDuino стоят 600-800 руб.
Долепить примитивную обвязку - это домашнее задание для начинающих.


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

kilkennycat ©   (23.10.12 20:59) [41]


> Кроме всего этого, постараюсь в создании учебников. В общем,
>  цель всего этого - дать возможность научиться новичкам
> с минимумом затрат.


Ты ссылками не забывай делиться, пожалуйста. Я как раз раздумываю, не стать ли таким новичком :)


 
Jeer ©   (2012-10-23 21:15) [48]


> немного патриотично сместить баланс


Ну не знаю, пока народ нос воротит от отечественного.


 
Jeer ©   (2012-10-23 21:16) [49]


> Я как раз раздумываю, не стать ли таким новичком


Хорошее дело.


 
Jeer ©   (2012-10-23 21:29) [50]


> мне как-то неудобно предлагает начинающим труднопонимаемые
> и неудобные среды от изготовителя,


К сожалению, после первых попыток, вполне удачных, написать на mcu аналог "Hello world!" - т.е. помигать светодиодами, приходит понимание,что реально разработка работающего изделия ( например, управление серводвигателем со всем его обвесом и регулятором аля fuzzy-logic ) или алгоритмически сложные задачи во взаимодействии с периферией, продуктивно решаются именно в программно-отладочных средах от производителя, да и еще желательно на платах готовых прототипирования.


 
kilkennycat ©   (2012-10-23 21:41) [51]


>  Jeer ©   (23.10.12 21:29) [50]

это все правильно. но для первого шага мигательногосветодиодного это вполне подходит.
> main-модули xDuino стоят 600-800 руб.

ну, отладка от TI и ST вообще около 300 рублей.
майн-модуль у меня будет стоить около 250-300 рублей, что уже дешевле дуиновских. а так я посмотрел, докупить макетку, какого-либо обвеса - намного дороже получается.
ну и это у первый проект, и несмотря на всю его серъезность, заводское изготовление плат, официально (сертификация, торговая марка, юрлицо и т.д) он все-таки первый. посмотрим. я буду демпинговать конкурентов по цене, и  при этом стараться делать более интереснее.
Об отладочных средствах пока не думаю. можно тупо дешево сделать клонов пиккита, например, но мне кажется, что в этом направлении еще есть куда помозговать.
В общем, все ориентировано на возможность дать нормальный первый шаг, дешево, без паяльника и программатора.


 
kilkennycat ©   (2012-10-23 21:44) [52]


> Игорь Шевченко ©   (23.10.12 21:14) [47]

ок. только че раздумывать? становись бета-тестером :) Двух бетатестеров мне вполне достаточно, (первый - Алмаз), на двух комплектах я не разорюсь :)


 
Иксик ©   (2012-10-23 22:09) [53]


> Ega23 ©   (23.10.12 06:50) [11]
>
> Notepad++


+1. Он и как компонент поставляется (вернее наоборот, он и есть надстройка над компонентом Scintilla), с настраиваемой подстветкой и пр., т.е. вроде то, что Косте нужно. Бесплатный. Мы его в своем софте используем, очень довольны. Ну и в работе - жутко удобная штука.


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

kilkennycat ©   (23.10.12 21:44) [52]

Если у тебя почта, начинающаяся на black, действительна, то отправил письмо.


 
Иксик ©   (2012-10-23 22:11) [55]

P.S. MIT лицензия - то, что надо :)


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


> kilkennycat ©   (23.10.12 21:44) [52]


Ну я тоже могу принять участие, поддержу Костю. :)
Поскольку из hard-а я не уходил и сейчас в нем - можешь получить довесок объективного мнения.


 
Jeer ©   (2012-10-23 22:37) [57]

Насчет Arduino:

Язык - практически С, с довесками объектности.
Масса исходников, примеров.
Совершенно бесплатная среда.
Именно поэтому весь мир был, да и сейчас охвачен дурдуино-строительством.
К такому вот пропагандированию не грех стремиться.

Кстати, вот пример плоттера на Arduino.
Написано и отлажено за пару часов + час на Delphi-приложения ( отображающая часть плоттера ).
Почему плоттер, а не осциллограф ?
Все эти mcu имеют весьма слабенькие АЦП, мультиплексируемые и довольно шумящие.
Для 6-каналов частота выборки по каналу около 2 кГц, одного - 15 кГц.

/*
   Plotter 6-chanels
*/

#define LED 13

const char chGo = "G";
const char chStart = "!";
const char chStop = "|";
const char chSet = "A";
const char chReset = "E";

int HByte = 0;
int LByte = 0;
int arADCs[6];
boolean arEnabled[6];
char buffer[3];
int i = 0;

void setup() {
// initialize serial communication at 9600 bps:
 Serial.begin(9600);
 pinMode(LED,OUTPUT);
// all ADC enabled
 for(i=0;i<6;i++){
   arADCs[i] = 0;
 }
}

// main loop
void loop() {

 if (Serial.available()) {
   buffer[0] = Serial.read();
   if(buffer[0]==chGo) {
     digitalWrite(LED,HIGH);
     _ReadADCs();
     _SendADCPackets();
     digitalWrite(LED,LOW);
   }
   
   if((buffer[0]==chSet) || (buffer[0]==chReset)){
     delay(2);
     if (Serial.available()) {
       buffer[1] = Serial.read();
       arEnabled[(byte)buffer[1]-48] = (buffer[0]==chSet);
     }
   }// if "A" or "E"

 }  
}// loop

void _ReadADCs() {
 for(i=0;i<6;i++){
   if (arEnabled[i]){
    arADCs[i]=analogRead(i);
   }
 }
}

void _SendStop() {
 Serial.print(chStart); // start cmd
 Serial.print("E"); // stop cycle
 Serial.println(chStop); // stop cmd
}

void _SendADCPackets() {
 for(i=0;i<6;i++) {
   if (arEnabled[i]){
     HByte = arADCs[i]/256;
     LByte = arADCs[i]%256;
     Serial.print(chStart); // start cmd
     Serial.print(i); // idx ADC
     Serial.print(",");
     Serial.print(HByte); // high byte
     Serial.print(",");
     Serial.print(LByte); // low byte
     Serial.println(chStop); // stop cmd
   }  
 }
 _SendStop();
}


 
kilkennycat ©   (2012-10-23 22:40) [58]

да... в мплабе я бы провозился гораздо дольше. и написал бы гораздо больше :)


 
kilkennycat ©   (2012-10-23 23:33) [59]


> Jeer ©   (23.10.12 21:06) [43]
> там народу реально больше работало, чем тебе
> человеко-лет осталось.

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


 
kilkennycat ©   (2012-10-24 01:08) [60]

похоже нотепад++ - выбор. покорила надпись на их сайте :)
SHA-1 digests for binary packages : Check it if you"re paranoid.


 
Ega23 ©   (2012-10-24 01:11) [61]


> похоже нотепад++ - выбор

Труъ!


 
Германн ©   (2012-10-24 01:48) [62]


>  Jeer ©   (23.10.12 18:00) [35]
>
>
> > Ну если редактор, компилятор и отладчик в одном флаконе
> > существовали еще до ТП, то я о таком просто не знаю.
>
>
> На CP/M был редактор, к которому прикручивался пакетный
> запуск asm и отладчик.
>

Костыли придумали гораздо раньше компьютера. Так что не надо о костылях. :)


 
Германн ©   (2012-10-24 01:52) [63]


> Я как раз раздумываю, не стать ли таким новичком :)

О как!
ЮЗ перешел с Дельфи на Яву, а теперь ИШ думает о том "не переключиться ли ему с программирования для РС на программирование для МК".
Очень интересно.


 
kilkennycat ©   (2012-10-24 01:56) [64]

осталось яву в мк запихать :)


 
Германн ©   (2012-10-24 02:01) [65]


> kilkennycat ©   (24.10.12 01:56) [64]
>
> осталось яву в мк запихать :)
>

Вот как разбогатеешь на своих поделках, жду от тебя этого "запихания" в свободное от работы время :)


 
kilkennycat ©   (2012-10-24 02:11) [66]

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


 
Jeer ©   (2012-10-24 10:07) [67]

Что мне известно по java-mp:

Sun разработала ядро, названное picoJava.
В 2000 Fujitsu выпустила первые java-mp на ядре picoJava ( MB86799, MB92901..)

Фирма Derivation разработала ядро LavaCore 32x
Реализуется в FPGA на Xilinx Virtex-II.

Omron разработала java-mp для 3G-телефонии.

Известны также разработки и применения java-mp от LG, Rockwell, Patriot.
В основном, это "бортовые" процессоры.
Ядра - собственные.
Patriot выпускает в промышленных масштабах.


 
Jeer ©   (2012-10-25 11:33) [68]

Косте на заметку:

Arduino на  PIC32MX320F128
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,893&Prod=CHIPKIT-UNO32

32x mcu + .Net
http://www.netduino.com/netduino/

Спектр отечественных Arduino и плат расширения
http://jt5.ru/products/

Отечественный Arduino
http://robocraft.ru/blog/RoboCraft/97.html

Freeduino.ru
http://www.freeduino.ru/arduino/index.html

Seeduino
http://www.seeedstudio.com/depot/microcontrollers-arduino-compatible-c-132_133.html

Курсы по Ардуино
http://mk90.blogspot.com/


 
GreyWolf83   (2012-10-27 21:19) [69]

Если Eclipse кажется слишком навороченным (прожорливым, монструозным), то можно попробовать среду Code::Blocks http://www.codeblocks.org/. Среда является Open-Source и написана на С++ и wxWidgets, поэтому полегче чем Eclipse на Java. Эта IDE тоже позволяет подключать различные порты gcc и теоретически отладчик (gdb). На некоторых форумах правда народ жаловался на проблемы с работой отладчика. Сам  я только компилировал нечто вроде "Hello, World" для MSP430 и до отладки пока не дошло.


 
GreyWolf83   (2012-10-27 21:50) [70]


>
> > Jeer ©   (23.10.12 21:06) [43]я не просто хочу, я перешибу
> и по удобству(куда включено и учебно-софтовое) и по стоимости.
>  И в дальнейшем вообще хочу немного патриотично сместить
> баланс в области мк в сторону отечественного. Найдк достойную
> и доступную отечественную элементную базу - и это тож тогда.
>  Через неделю поеду к воронежцам общаться, мож договорюсь
> о производстве своих мк.


Я тут почитал эту тему, и задумка конечно внушает уважение. Только учтите, что контроллеры Atmel и платформа Arduino уже сейчас имеют огромное сообщество пользователей, которые выкладывают свои наработки и общаются на форумах. И именно для начинающих это очень серьезный аргумент начинать именно с них. И превзойти среду разработки AVR Studio или Atmel Studio, в которые фирмой Atmel на протяжении многих лет вкладывались немалые ресурсы, с наскоку невозможно.

А про отечественные МК -- насколько мне известно, в настоящее время нет конкурентноспособных на коммерческом рынке предложений. То, что делается, делается для военных с соотв. ценой и исполнением (например, http://www.milandr.ru). Чтобы какое-то семейство МК от какого-то производителя стало конкурентноспособным на коммерческом рынке, нужно обеспечить много чего: 1. Характеристики на уроне аналогичных предложений от других фирм 2. Цену на уровне аналогов 3. Удобные средства разработки и отладки 4. Техподдержку 5. Уверенность в том, что "завтра" этот чип не снимут с производства 6. Производитель должен обозначить внятную политику разития данного семейства МК, чтобы пользователи не оставались с устарешими моделями 7. Сеть дистрибьюторов 8. Обеспечить непрерывность поставок
В настоящее время в России нет организаций способных на это.


 
kilkennycat ©   (2012-10-27 23:25) [71]


> GreyWolf83   (27.10.12 21:50) [70]
> для начинающих это очень серьезный аргумент начинать именно
> с них

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



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.66 MB
Время: 0.074 c
2-1330501412
AV
2012-02-29 11:43
2013.03.22
Заменяя ProcessMessages


15-1338888632
Екатерина
2012-06-05 13:30
2013.03.22
Moodle


15-1339690335
alexdn
2012-06-14 20:12
2013.03.22
asp.net


15-1331205157
antonn
2012-03-08 15:12
2013.03.22
про архитектуру бд


2-1335260296
Вася
2012-04-24 13:38
2013.03.22
По какому событию пересчитывать рекордсет?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский