|
|
  |
Разработка на TMS320F28335 for dummies, Направьте на правильный путь |
|
|
|
Dec 9 2016, 09:43
|

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

|
Цитата(jcxz @ Dec 9 2016, 11:53)  Неправильно  Кроме реалтайма у Вас там куча ещё всего будет, где JTAG очень поможет. Заранее себя ограничивать и увеличивать время разработки - глупо. Тем более Вы - начинающий, Вам ещё матчасть осваивать и осваивать, а эмулятор+даташит для этого - лучшее средство. Не поставите JTAG - потом не раз пожалеете когда плата уже будет. О симуляторе лучше сразу забыть. Отлаживать нужно на реальном железе. Кроме эмулятора выведите ещё UART для реалтайм-отладки. Этого достаточно. Ок. JTAG оставлю. UART в обязательном порядке будет. Сколько денег и каким образом надо заплатить за полноценный отладчик/компилятор без ограничений размера кода? Ссылку бы. Покупаешь плату и считай, заплатил за лицензию? Или не так? Цитата(Alex-GTU @ Dec 9 2016, 11:57)  Посмотрел. Хотя, вряд ли подойдёт. Плату уже начали разводить.
|
|
|
|
|
Dec 9 2016, 10:10
|
Знающий
   
Группа: Свой
Сообщений: 790
Регистрация: 6-02-14
Из: Омск
Пользователь №: 80 379

|
Цитата(*Leks* @ Dec 9 2016, 12:43)  Сколько денег и каким образом надо заплатить за полноценный отладчик/компилятор без ограничений размера кода? Ссылку бы. Можно купить отладочную плату с таким же процессором, у TI они с эмулятором на борту. Ну а потом вывести JTAG с платы наружу, родной проц отключить и вот она полноценная отладка без ограничений. Правда только для одного семейства. Цена естественно значительно ниже фирменного XDS, ну еще есть китайские клоны, но это отдельная тема.
|
|
|
|
|
Dec 9 2016, 11:45
|
Гуру
     
Группа: Свой
Сообщений: 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 есть отладки для данного МК. А то может оказаться, что только от сторонних производителей. Если религия позволяет, можно пользоваться трофейной средой  Вопросы по эмуляторам и пр. инструментам по DSP лучше задавать в соотв. ветке: https://electronix.ru/forum/index.php?showforum=3Цитата(agregat @ Dec 9 2016, 13:10)  Можно купить отладочную плату с таким же процессором, у TI они с эмулятором на борту. Ну а потом вывести JTAG с платы наружу, родной проц отключить и вот она полноценная отладка без ограничений. Правда только для одного семейства. На таких отладках видел только XDS100. Он тормозной, не сравнить с 500-ым. Так что если не для домашних поделок, а для серьёзной работы, то стоит разорить контору один раз на покупку нормального эмулятора чем мучиться потом всё время. Не так уж он и дорог, например sauris.
|
|
|
|
|
Dec 13 2016, 06:41
|
Местный
  
Группа: Участник
Сообщений: 294
Регистрация: 29-06-11
Пользователь №: 65 952

|
Занимаюсь электроприводом уже достаточно давно, работаю с семейством С2000 и в частности с 28335. Из отладчиков есть XDS100v1,2,3 и XDS560, но пользуюсь только XDS100 v2 и 3, и своим софтом который работает по CAN. Когда идёт отладка на работающем инверторе, о JTAG лучше забыть, зависания гарантированы точно и скорее всего взрывы тоже, поэтому использую CAN ну или другой интерфейс, например SCI (UART), как и предложили.
|
|
|
|
|
Dec 14 2016, 05:20
|

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

|
Цитата(ELEKTROS @ Dec 13 2016, 09:41)  Занимаюсь электроприводом уже достаточно давно, работаю с семейством С2000 и в частности с 28335. Из отладчиков есть XDS100v1,2,3 и XDS560, но пользуюсь только XDS100 v2 и 3, и своим софтом который работает по CAN. Когда идёт отладка на работающем инверторе, о JTAG лучше забыть, зависания гарантированы точно и скорее всего взрывы тоже, поэтому использую CAN ну или другой интерфейс, например SCI (UART), как и предложили. Премного благодарен за инфо от практика. Цитата(jcxz @ Dec 13 2016, 17:03)  Гальваническая изоляция не спасает? Не в изоляции дело, а в том, что нужно строго по времени коммутировать транзистором сотни ампер в ШИМ режиме, отслеживая положение ротора.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|