LabVIEW Embedded Development Module

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

Всем привет.
Хочется немного изучить модуль :labview: Embedded , но чувствую, что необходимо узнать подробнее о нём. А именно, можно ли программировать отдельнй микроконтроллер, т.е. написать программу, создать прошивку и просто записать с помощью любой программы (типа Ponyprog, IC-Prog и пр.) . Или же необходима специальная плата ?
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Репутация: 0
Версия LabVIEW: 2010
Откуда: Moscow
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Konstantin Sumenko »

Здесь http://www.ni.com/arm/ все расписано. Контроллеры, для которых есть готовый target, программируются сразу (как на отладочной плате, так и в виде собственной), предоставленный код записывается стандартными средствами, либо через среду разработки. Дебаг тоже есть.

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

спасибо,а литературы на русском языке языке нет по этому модулю ?
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Репутация: 0
Версия LabVIEW: 2010
Откуда: Moscow
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Konstantin Sumenko »

Не видел. Думаю, что нет.

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

пока вот что на русском языке нашёл
Вложения
embedded module.pdf
(679.29 КБ) 463 скачивания
07.pdf
(267.37 КБ) 402 скачивания
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

завтра по книжным магазинам похожу , вдруг, чего и найду
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

http://starterkit.ru/html/index.php?nam ... =view&id=9

заказал платку. сейчас на почте валяется (аз-за праздников не могу забрать) всех с майскими праздниками ! :drink:
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

забрал плату. попробовал прошить туда прогрумку с сайта электронщиков http://kazus.ru/forums/showpost.php?p=1 ... stcount=23 (мигнание светодиодом). работает. :dance: буду устанвавливать лабвю и пытаться сделать тоже самое
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Репутация: 0
Версия LabVIEW: 2010
Откуда: Moscow
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Konstantin Sumenko »

Узнай заодно как на деле обстоит дело с UART0, UART1, SPI (прикол в том, что пины UART1 и SPI совпадают: SCK=TXD, SSEL=RXD).
В любом случаем LV ARM ты установишь раньше меня, так что узнай еще вот что:
1) Есть ли для таргетов LPC2367/68 (для платы MCB2300) поддержка File I/O (для SD карты).
2) Внешние прерывания сделаны только для линий EINT0-EINT3 или же любой порт из P0.x, P2.x может быть использован как вход внешнего прерывания.

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

мне бы сча сначала попробовать сделать прошивку в :labview: для мигания светодиодом . всё ещё не знаю как сделать hex в :labview: , может, кто в курсе как ?
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

пообщался с аудиторий на официальном форуме. стало более менее понятно.

как создать прошивочку, сейчас покажу на стандартном примере.

для этого на компьютере должен быть установлен :labview: 8,6 + LabVIEW Embedded Development Module, (соответственно и uVision - без него LabVIEW Embedded Development Module не установится)

1. открываем проект, который в примерах для платы МСВ2300 (DIO.lvproj)
1.JPG
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

2. в Build specification на Аpplication жмём правой кнопкой мыши и выбираем Build
2.JPG


3. после чего жмём правой кнопкой на нашем устростве, в данном примере на MCB2300 и выбираем Snow Keil uVision
3.JPG


4. открывается Keil uVision. нажимаем на Option for target
4.JPG


5. во вкладке device выбираем тип контроллера, который будет впоследствии прошиваться, во вкладке output ставим галочку напротив Creat HEX file, так же, нажав на select folder for object указываем путь, куда у нас всё сохранится

5.JPG


6.JPG
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

6. во вкладке target в окне operating system выбираем RTX Kernel. нажимаем ок
7.JPG


7. осталось нажать на build target и немного подождать
8.JPG


8. получаем долгожданный HEX

9.JPG



HEX получил, но на работоспособность пока его не проверял. надеюсь, сегодня вечерком проверю.
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

документация по плате MCB2300 http://www.keil.com/mcb2300/mcb2300-schematics.pdf
Добро пожаловать на http://rk-stud.ru/

Аватара пользователя
Sergey Ivanov

Activity Professionalism Gold Автор
expert
expert
Сообщения: 1193
Зарегистрирован: 01 мар 2009, 20:54
Награды: 5
Репутация: 0
Версия LabVIEW: 2013
Откуда: Санкт-Петербург, Кронштадт
Контактная информация:

Re: LabVIEW Embedded Development Module

Сообщение Sergey Ivanov »

Sergiv писал(а):HEX получил, но на работоспособность пока его не проверял. надеюсь, сегодня вечерком проверю.


не работает. даже делал простенькую програмку - постоянное горение светодиода, тоже не работает. но я на форуме электронщиков вычитал, что нужно разобраться с настройками http://kazus.ru/forums/showpost.php?p=1 ... stcount=23
Добро пожаловать на http://rk-stud.ru/

Ответить

Вернуться в «Real Time / FPGA / Embedded»