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

 
 
> Разработка на 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
agregat
сообщение Dec 9 2016, 10:10
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379



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

Можно купить отладочную плату с таким же процессором, у TI они с эмулятором на борту. Ну а потом вывести JTAG с платы
наружу, родной проц отключить и вот она полноценная отладка без ограничений. Правда только для одного семейства.
Цена естественно значительно ниже фирменного XDS, ну еще есть китайские клоны, но это отдельная тема.
Go to the top of the page
 
+Quote Post



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

 


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


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