реклама на сайте
подробности

 
 
> Разработка на TMS320F28335 for dummies, Направьте на правильный путь
*Leks*
сообщение Dec 9 2016, 06:24
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 28-01-06
Из: Москва
Пользователь №: 13 719



Приветствую всех!
Имеется опыт разработки и внедрения в серию устройств на PIC и AVR.
Предстоит разработка системы управления электроприводом (motorcontrol). Двигатели будут асинхронные и синхронные мощностью до 100 кВт. Микроконтроллер предварительно выбран TMS320F28335 в основном, потому, что имеется аналог для военки от НИИЭТ. Техас Инструмент для меня новинка.

Мои рассуждения такие:
-отладка motorcontrol вряд ли возможна через JTAG из-за больших вычислительных нагрузок и жёсткой привязки к оборотам двигателя. Пошагово отлаживать можно только без нагрузки. Поэтому отладчик в железе не нужен. Нужна отладка в симуляторе.
-нужен программатор для заливки кода в контроллер. Какой правильный?
-нужна среда разработки. Как я понимаю, это - CCS. Он ведь платный? Как производится оплата? Покупая некую плату с железным ключом или некий код установки?
-возможно, CCS не оптимален и есть некие другие более православные среды разработки?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jcxz
сообщение Dec 9 2016, 08:53
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(*Leks* @ Dec 9 2016, 09:24) *
Мои рассуждения такие:
-отладка motorcontrol вряд ли возможна через JTAG из-за больших вычислительных нагрузок и жёсткой привязки к оборотам двигателя. Пошагово отлаживать можно только без нагрузки. Поэтому отладчик в железе не нужен. Нужна отладка в симуляторе.

Неправильно wink.gif
Кроме реалтайма у Вас там куча ещё всего будет, где JTAG очень поможет. Заранее себя ограничивать и увеличивать время разработки - глупо. Тем более Вы - начинающий, Вам ещё матчасть осваивать и осваивать, а эмулятор+даташит для этого - лучшее средство. Не поставите JTAG - потом не раз пожалеете когда плата уже будет.
О симуляторе лучше сразу забыть. Отлаживать нужно на реальном железе. Кроме эмулятора выведите ещё UART для реалтайм-отладки. Этого достаточно.
Go to the top of the page
 
+Quote Post
*Leks*
сообщение Dec 9 2016, 09:43
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 28-01-06
Из: Москва
Пользователь №: 13 719



Цитата(jcxz @ Dec 9 2016, 11:53) *
Неправильно wink.gif
Кроме реалтайма у Вас там куча ещё всего будет, где JTAG очень поможет. Заранее себя ограничивать и увеличивать время разработки - глупо. Тем более Вы - начинающий, Вам ещё матчасть осваивать и осваивать, а эмулятор+даташит для этого - лучшее средство. Не поставите JTAG - потом не раз пожалеете когда плата уже будет.
О симуляторе лучше сразу забыть. Отлаживать нужно на реальном железе. Кроме эмулятора выведите ещё UART для реалтайм-отладки. Этого достаточно.

Ок. JTAG оставлю. UART в обязательном порядке будет.
Сколько денег и каким образом надо заплатить за полноценный отладчик/компилятор без ограничений размера кода? Ссылку бы.
Покупаешь плату и считай, заплатил за лицензию? Или не так?

Цитата(Alex-GTU @ Dec 9 2016, 11:57) *

Посмотрел.
Хотя, вряд ли подойдёт. Плату уже начали разводить.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Dec 9 2016, 11:45
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(*Leks* @ Dec 9 2016, 12:43) *
Сколько денег и каким образом надо заплатить за полноценный отладчик/компилятор без ограничений размера кода? Ссылку бы.

Рекомендую SAU510:
http://sauris.de/ru/products/xds510v2/sau5..._jtag_emulator/
Сам им пользовался для OMAP L137 (правда я пользовался ещё версией v1).

Цитата(*Leks* @ Dec 9 2016, 12:43) *
Покупаешь плату и считай, заплатил за лицензию? Или не так?

Лицензию чего? Среды разработки? Сомневаюсь. Хотя может и такие пакеты есть. Ещё надо убедиться что у самого TI есть отладки для данного МК. А то может оказаться, что только от сторонних производителей.
Если религия позволяет, можно пользоваться трофейной средой wink.gif

Вопросы по эмуляторам и пр. инструментам по DSP лучше задавать в соотв. ветке:
https://electronix.ru/forum/index.php?showforum=3

Цитата(agregat @ Dec 9 2016, 13:10) *
Можно купить отладочную плату с таким же процессором, у TI они с эмулятором на борту. Ну а потом вывести JTAG с платы
наружу, родной проц отключить и вот она полноценная отладка без ограничений. Правда только для одного семейства.

На таких отладках видел только XDS100. Он тормозной, не сравнить с 500-ым. Так что если не для домашних поделок, а для серьёзной работы, то стоит разорить контору один раз на покупку нормального эмулятора чем мучиться потом всё время. Не так уж он и дорог, например sauris.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016