Миландр
http://forum.milandr.ru/

Лекции, обучение работе с нашими микроконтроллерами
http://forum.milandr.ru/viewtopic.php?f=24&t=1651
Страница 8 из 9

Автор:  редактор [ 2016-ноя-11 09:57 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Цитата:
А JTAG эмулятор? Его же нет... И какой приобретать лучше?

Если бюджетный вариант - можно рассмотреть МТ-LINK.
Если средства позволяют - JLINK от SEGGER.
Вообще все бюджетные отладчики - неофициальные клоны того же Seggera, поэтому (на мой взгляд) оригинал предпочтительнее. Были случаи что при очередном обновлении драйверов у клонов слетала прошивка.Дело поправимое - но время теряется.
Для более быстрого освоения можно взять демоверсию KEIL или IAR (там ограничение по размеру кода, для маленьких примеров не принципиально). Если совесть не замучает, то при большом желании можно в интернете найти таблетку.
Опять же если руководство готово потратится, можно приобрести официальную версию.
Если есть опыт работы с GCC - то можно использовать и набор бесплатных утилит.
Таким образом главными элементами выбора являются
- Предыдущий опыт работы с различными IDE. (в моем случае был KEIL, как среда разработки для MCS-51)
- Бюджет, который готовы на это дело потратить (удалось убедить руководство на SEGGER JLINK).

Автор:  prostoRoman [ 2016-ноя-11 11:40 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

редактор писал(а):
Если есть опыт работы с GCC - то можно использовать и набор бесплатных утилит.

Для использования такой, например IDE как CooCox, знание GCC совсем не обязательно.
Кстати, вот любопытный материал https://en.wikipedia.org/wiki/List_of_A ... ment_tools

Автор:  novikovfb [ 2016-ноя-11 11:58 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

prostoRoman писал(а):
Для использования такой, например IDE как CooCox

интересная новость ко кукоксу: https://electronix.ru/forum/index.php?s ... 138315&hl=

Автор:  Belka12 [ 2016-ноя-11 20:22 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

редактор писал(а):
Цитата:
А JTAG эмулятор? Его же нет... И какой приобретать лучше?

Если бюджетный вариант - можно рассмотреть МТ-LINK.
Если средства позволяют - JLINK от SEGGER.
Вообще все бюджетные отладчики - неофициальные клоны того же Seggera, поэтому (на мой взгляд) оригинал предпочтительнее. Были случаи что при очередном обновлении драйверов у клонов слетала прошивка.Дело поправимое - но время теряется.


Спасибо! Не подскажите, а такой отладчик не подойдет? Я его обнаружила в куче всего на полке в шкафу.
Ели не подойдет, то буду ориентироваться на выше перечисленные варианты...

Изображение

st-link v2
Цитата:
Для более быстрого освоения можно взять демоверсию KEIL или IAR (там ограничение по размеру кода, для маленьких примеров не принципиально).

И там и там ограничен?
Цитата:
Если есть опыт работы с GCC - то можно использовать и набор бесплатных утилит.

К сожалению, не имеется...

Цитата:
Таким образом главными элементами выбора являются
- Предыдущий опыт работы с различными IDE. (в моем случае был KEIL, как среда разработки для MCS-51)


У меня- аналогично....

Автор:  prostoRoman [ 2016-ноя-14 08:22 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Belka12 писал(а):
Не подскажите, а такой отладчик не подойдет? Изображение

st-link v2

Должен работать. Аналогичный у меня в кейле работал.

Автор:  wosk [ 2016-ноя-14 10:03 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Belka12 писал(а):
Не подскажите, а такой отладчик не подойдет?
Изображение
st-link v2

Использовал китайскую копию такого из CooCox. Также его можно подключить через OpenOCD к Eclipse.
Изображение

В основном использую Olimex с Eclipse. По данной связке есть хорошее описание на форуме

Автор:  Belka12 [ 2016-ноя-14 13:08 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

prostoRoman писал(а):
Belka12 писал(а):
Не подскажите, а такой отладчик не подойдет? Изображение

st-link v2

Должен работать. Аналогичный у меня в кейле работал.


С миландровским контроллером?

Автор:  prostoRoman [ 2016-ноя-14 13:46 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Belka12 писал(а):
С миланровским контроллером?

Разумеется =)

Автор:  Cane [ 2016-ноя-23 15:13 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Belka12 писал(а):
Короче - закатываю рукава и докладываю о дальнейшей "борьбе" с потоком ненужной информации в поисках истины.))

Здравствуйте, Belka12!

По приведенной ниже ссылке Вы можете скачать методическую разработку по программированию микроконтроллеров на основе как раз имеющейся у Вас отладочной платы для микроконтроллера 1986ВЕ92У:

https://yadi.sk/i/fGshL5tUzJ2L2

Методический материал охватывает основные аспекты работы с микроконтроллерами и их периферией, в том числе портами ввода-вывода, АЦП, ЦАП, таймерами/счетчиками, RTC и батарейным доменом.
Программирование выполняется с использованием языка Си и программной среды Keil uVision.
Для некоторых работ требуется дополнительное периферийное и измерительное оборудование.
Все необходимое программное обеспечение предоставляется бесплатно (за исключением ОС Windows :)). Инструкции по нахождению и установке ПО приведены в соответствующем разделе.

Относительно программатора-отладчика ST-Link v2 наверняка говорить не могу, т.к. работать с ним не довелось. Но судя по информации, которую смог о нем найти, должен быть вполне подходящим относительно микроконтроллера 1986ВЕ92У.

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

Автор:  Belka12 [ 2016-ноя-23 19:26 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Cane писал(а):
Здравствуйте, Belka12!

По приведенной ниже ссылке Вы можете скачать методическую разработку по программированию микроконтроллеров на основе как раз имеющейся у Вас отладочной платы для микроконтроллера 1986ВЕ92У:

https://yadi.sk/i/fGshL5tUzJ2L2

Методический материал охватывает основные аспекты работы с микроконтроллерами и их периферией, в том числе портами ввода-вывода, АЦП, ЦАП, таймерами/счетчиками, RTC и батарейным доменом.
Программирование выполняется с использованием языка Си и программной среды Keil uVision.
Для некоторых работ требуется дополнительное периферийное и измерительное оборудование.
Все необходимое программное обеспечение предоставляется бесплатно (за исключением ОС Windows :)). Инструкции по нахождению и установке ПО приведены в соответствующем разделе.

Относительно программатора-отладчика ST-Link v2 наверняка говорить не могу, т.к. работать с ним не довелось. Но судя по информации, которую смог о нем найти, должен быть вполне подходящим относительно микроконтроллера 1986ВЕ92У.

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


Спасибо!
Очень кстати! :)

Автор:  shan [ 2016-дек-26 17:49 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

ST-Link v2, Кейл (v5.17), 1986ВЕ92 (на плате LDM-start) работают вместе отлично!. Работают оба порта JTAG-A и JTAG-B, но только в режиме SWD.
С StLink-v2 работает отладочный вывод через printf() в окно SERIALDEBUG, а с той же платой ,тем-же проектом с ULINK2 вывод запустить не удалось.

Автор:  Chainik [ 2017-фев-15 14:51 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Здравствуйте.
Есть ли у вас курс обучения по К1986ВК214 (К1986ВЕ21QI)?

Автор:  mouse [ 2017-фев-17 16:23 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Я пользуюсь Olimex ARM-USB-OCD с отладочной платой LDM-HELPER-1986BE1QI с OpenOCD (0.9.0) + GDB. Полёт нормальный.
Открыть мой конфиг
telnet_port 2001
gdb_port 1234

set using_jtag 1
set using_hla 1

source [find interface/ftdi/olimex-arm-usb-ocd.cfg]
# source [find interface/ftdi/olimex-arm-jtag-swd.cfg]

source [find target/1986ве1т.cfg]
Закрыть
PS. Да, жалко, что CooCox всё. Когда-то запиливал поддержку Linux в нём. Кривенько, но работало.

Автор:  Ekaterina [ 2017-фев-20 08:38 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Chainik писал(а):
Здравствуйте.
Есть ли у вас курс обучения по К1986ВК214 (К1986ВЕ21QI)?


Здравствуйте!
К сожалению, курса обучения именно по этим микроконтроллерам(для счетчиков) у нас нет.

Автор:  Alkorix [ 2017-дек-06 15:53 ]
Заголовок сообщения:  Re: Лекции, обучение работе с нашими микроконтроллерами

Здравствуйте, уважаемые форумчане.
Приступаю к изучению 1986ВЕ8. Имеется начальный опыт по 1986ВЕ91Т и фитоновскому CodeMaster с JEM-ARM-V2.
В наличии отладочный комплект в составе собственно платы, 2-х микроконтроллеров 1986ВЕ1Т, 2-х кабелей связи, блока питания и диска с разнообразной информацией.
Планирую использовать KEIL 5.24.2.0. Фитон, почему-то, ядро cortex-M4 не поддерживает.
Стоит вопрос выбора JTAG-эмулятора Segger J-Link или ULink2 ? Оба, как сказали в маркетинговом отделе Миландра, имеются в наличии и ценой отличаются не радикально.
Как сделать правильный выбор? Средства, как вы понимаете, не мои, а предприятия, и второго раза закупок не будет.
В Китае покупать хоть и значительно дешевле 8-( , но невозможно для работодателя.
Буду очень признателен за компетентную консультацию.
И, второе, если кто уже приобретал KEIL, озвучьте диапазон цен - а то пока там все про себя не расскажешь - ничего не узнаешь.

Страница 8 из 9 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/