Страница 4 из 4

Re: LabVIEW Embedded Development Module

Добавлено: 31 май 2010, 20:13
Sergey Ivanov
аа, понял. у нас в универе это препод называл лампочкой ильича :D

Re: LabVIEW Embedded Development Module

Добавлено: 04 июн 2010, 23:07
Sergey Ivanov
toshas писал(а):все будет нормально!
у меня мт-линк 5ой версии, прошитый до 7ой, с отладочной платой lm3s8962 (хотел попробовать люминари, т.к. есть надежда что для них проще портировать lv arm на другие кристаллы) работает нормально, т.е. и прошивает и отлаживает, не работает только подсвечивание кода (
надо еще покопаться, давно уже не брался, все руки никак не дайдут..

p.s. в настройках кейл выбран отладчик cortex-m3 j-link и откоючен swd за неимением оного на 5ой версии отладчика


а вы не могли бы видеоролик сделать с порядком действий и настройкой ?

Re: LabVIEW Embedded Development Module

Добавлено: 05 июн 2010, 12:08
toshas
ролик не обещаю, а на сриншотах могу показать, на той неделе сделаю.

Re: LabVIEW Embedded Development Module

Добавлено: 05 июн 2010, 12:10
Sergey Ivanov
о, спасибо большое ! мне вот что больше всего интересно: видно ли будет в режиме дебага изменение сигнала на аналоговом (или цифровом) входе, например. как это будет отображаться ?

Re: LabVIEW Embedded Development Module

Добавлено: 10 июн 2010, 22:39
Sergey Ivanov
как загружать программу через отладчик я понял, загружает и работает, быстрее даже чем через СОМ )) не надо с HEX-ом заморачиваться. а вот как дебагить - для меня пока полный лес :vampire:

пытается запустить процессор:
Безымянный.JPG


а потом пишет, что перевышено время ожиданрия:
Безымянный1.JPG

Re: LabVIEW Embedded Development Module

Добавлено: 08 июл 2010, 10:18
Sergey Ivanov
вопросик такой появился. точнее, может кто знает почему PID регулятор не работает в ARM модуле ? http://forums.ni.com/t5/LabVIEW-Embedde ... -p/1147112 - тут задал вопросик, но не ответили пока

Re: LabVIEW Embedded Development Module

Добавлено: 10 июл 2010, 23:06
Sergey Ivanov
заметил, что

1.jpg


2.jpg


почему для вида пид-регулятора нет ошибки, а для пид-регулятолра с автонастройкой есть ?

Re: LabVIEW Embedded Development Module

Добавлено: 01 фев 2011, 11:25
grjgrj
toshas писал(а):я имел ввиду выбор способа дебага в настройках проекта в lv, там можно выбраться отладивать при помощи jtag, com и tcp.
jtag радотает на мт-линке, подключивает правда иногда (не с первого раза стартует) но работает в целом,
tcp вообще отлично, даже с подсветкой кода, но работает помедленнее, занимает больше места и требует доп железа на плате (в виде розетки и lan шнурка)
com не пробовал на моей плате нет..

Ув. toshas, не могли бы подсказать как организовать дебаг платы EM-3S8962, через lan, а то сильно не хочется покупать JTAG ULIN2. Без него же можно это сделать? Спасибо. сильно жду ответ.

Re: LabVIEW Embedded Development Module

Добавлено: 01 фев 2011, 14:30
grjgrj
Наконец получил результат работы с отладочной платой EKI-LM3S8962. Все оказалось не так просто. После того как включил создание HEX файла (как сказал Sergey Ivanov), нужно было еще каким то образом конвертнуть hex файл в bin, потом как оф.прошивалка LM Flash, работает только с bin файлами :cantbe: . Пришлось качать программку hex2bin с оф.сайта keil, писать батник. Возможно можно как то в keile настроить чтобы он генерировал не hex, а bin файл, но не знаю, я этого не нашел, если кто знает, подскажите. И вот теперь после этих мучений у меня получилось запустить первый проект на ARM. Удалось помигать светодиодом, принять и отправить байты через UART, обработать кнопки, отобразить данные (в виде текста и простой графики) на OLED дисплее, а также записать и прочитать данные с SD карточки, и все сразу в одном примере.
Надеюсь кто нибудь подскажет как решить две задачи:
1. Генерировать с кейла сразу bin, или зашивать сразу hex :), другой программой
2. Сделать отладку через lan, или com порт, очень понадобиться далее. Так как проект все растет.

Re: LabVIEW Embedded Development Module

Добавлено: 01 фев 2011, 18:47
Sergey Ivanov
grjgrj писал(а):1. Генерировать с кейла сразу bin, или зашивать сразу hex :), другой программой
2. Сделать отладку через lan, или com порт, очень понадобиться далее. Так как проект все растет.


flashmagic может прошивать, я прошивал свои LPC2368 через СОМ. работало )

вот с отладкой у меня не получилось ничего, даже через джитаг :(

если есть возможность, то попробуй шим на этом МК реализовать периодом 20 мс, и длиной импульса 1,855 мс, например. если получится, то я тоже себе такую платку приобрёл бы :wink:

Re: LabVIEW Embedded Development Module

Добавлено: 02 фев 2011, 07:04
grjgrj
flashmagic насколько я знаю подходит только для LPC контроллерво, а у меня же арм от TI, или я ошибаюсь? О, а там же ШИМ процентами задается, поэтому вроде как произвольное значение не получить. Частота вроде как писали 50МГц, на счет этого я правда не уверен пока.
Буду разбираться, попробую, если получится сообщу. Для меня сейчас наиболее критична отладка, через Изернет было бы вообще супер, потому как проект будет очень большой, и насколько здесь писали есть проблема с 2 и 3 UART, а мне как минимум 2 понадобится.
Не знаете вообще где можно посмотреть про отладку? На NI, искал так ничего путного и не нашел, буду писать в саппорт.

Re: LabVIEW Embedded Development Module

Добавлено: 03 фев 2011, 23:48
Konstantin Sumenko
У меня был JTAG отладчик, поэтому остальные возможности отладки я не проверял. Проблема с UART актуальна для LPC, но она решаема.