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

 
 
 
Reply to this topicStart new topic
> J-Link for ARM & Cortex M0
M0HAX
сообщение Jul 2 2010, 07:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 22-09-08
Пользователь №: 40 378



Всем привет!
Есть вопрос: кто-нибудь соединял эмулятор IAR J-Link for ARM c целевой платой на базе Cortex M0(в частности у меня NXP LPC 1114)? Соединили через JTAG-порт согласно инструкции, но J-Link не определяет процессор.
На сайте IAR в спецификации к эмулятору написано,что поддерживает "Any ARM7/ARM9/ARM11/Cortex-M0/M1/M3 core supported, including both JTAG and SWD", а вот в J-Link/J-Trace User Guide (PDF) про Cortex M0 молчок, пишут про
Cortex M3 только...

Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 2 2010, 07:51
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (M0HAX @ Jul 2 2010, 10:00) *
IAR J-Link for ARM

Разные они, однако. Посетите Segger.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
M0HAX
сообщение Jul 2 2010, 08:32
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 22-09-08
Пользователь №: 40 378



IAR-ский у мну
Go to the top of the page
 
+Quote Post
dimka76
сообщение Jul 2 2010, 08:44
Сообщение #4


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(M0HAX @ Jul 2 2010, 11:00) *
Всем привет!
Есть вопрос: кто-нибудь соединял эмулятор IAR J-Link for ARM c целевой платой на базе Cortex M0(в частности у меня NXP LPC 1114)? Соединили через JTAG-порт согласно инструкции, но J-Link не определяет процессор.
На сайте IAR в спецификации к эмулятору написано,что поддерживает "Any ARM7/ARM9/ARM11/Cortex-M0/M1/M3 core supported, including both JTAG and SWD", а вот в J-Link/J-Trace User Guide (PDF) про Cortex M0 молчок, пишут про
Cortex M3 только...


У NXP LPC 1114 нет JTAG, только SWD.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 2 2010, 08:53
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (M0HAX @ Jul 2 2010, 11:32) *
IAR-ский у мну

1. Он у Вас Segger. Спорить не будем.
2. Вариантов много - сходите на Segger. SWD только у свежих.
3. Для IAR делались и сильно усеченные по софту "бюджетные" варианты только, например, под SAM7.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
M0HAX
сообщение Jul 2 2010, 09:44
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 22-09-08
Пользователь №: 40 378



Цитата(zltigo @ Jul 2 2010, 12:53) *
1. Он у Вас Segger. Спорить не будем.
2. Вариантов много - сходите на Segger. SWD только у свежих.
3. Для IAR делались и сильно усеченные по софту "бюджетные" варианты только, например, под SAM7.


1. Да, спорить не будем: коробка иаровская, плата Segger.
2. У меня плата версии 8. Скачал софтину, вроде как через SWD произошел коннект.

спасибо, подтолкнули в нужном направлении.

Go to the top of the page
 
+Quote Post
muravei
сообщение Jul 2 2010, 12:24
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(dimka76 @ Jul 2 2010, 12:44) *
У NXP LPC 1114 нет JTAG, только SWD.

А МТ-линк будет совокупляться через это ?
Go to the top of the page
 
+Quote Post
Sverlo
сообщение Jul 5 2010, 09:52
Сообщение #8





Группа: Участник
Сообщений: 4
Регистрация: 1-02-10
Пользователь №: 55 227



Всем привет!
Хочу использовать NXP LPC1114 в небольшом контроллере на 8 входов и 8 выходов.
Но не имел ещё дело с ARM вообще, только с AVR. Платку почти развёл.
Но посмотрел что бывают вопросы с вариантами программирования.
Мануал почитал, но там много всего нового и непонятного. smile.gif

Подскажите какие выводы мне использовать для программирования,
чем писать и чем компилить.
И какие ноги задействовать под ADM485 в аппаратном варианте.

Скачал lpcxpresso_3.3.4_170 но не смог пробраться через все навороты. sad.gif

Вот и нашёл ещё мнение про это, у человека накипело:
" Вот не пойму, любая IDE это же просто надстройка, облегчающая ( теоретически ) жизнь девелоперу.
Но почему парни, которые делают эти IDE такого завышенного самомнения о себе.
В IARе, например, структура проекта такая, что там исходник
( собственно это самое главное, ради чего всё замутилось )
хрен найдёшь в дебрях папок и прочих сабфолдеров. И так во всём... "


Go to the top of the page
 
+Quote Post
Slash
сообщение Jul 5 2010, 10:37
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 202
Регистрация: 10-04-05
Из: Санкт-Петербург
Пользователь №: 4 011



Цитата(Sverlo @ Jul 5 2010, 13:52) *
Скачал lpcxpresso_3.3.4_170 но не смог пробраться через все навороты. sad.gif


Если вам все равно, платная или бесплатная среда, нет иных причин неиспользовать леченый софт - изучайте IAR.

Цитата(Sverlo @ Jul 5 2010, 13:52) *
Вот и нашёл ещё мнение про это, у человека накипело:
" Вот не пойму, любая IDE это же просто надстройка, облегчающая ( теоретически ) жизнь девелоперу.
Но почему парни, которые делают эти IDE такого завышенного самомнения о себе.
В IARе, например, структура проекта такая, что там исходник
( собственно это самое главное, ради чего всё замутилось )
хрен найдёшь в дебрях папок и прочих сабфолдеров. И так во всём... "

Не обращайте внимания, составьте свое мнение.
К примеру, для проекта я создал папку "Контроллер". Файл проекта "контроллер.ewp" и все исходники лежат в корне. Если исходнииков много, их можно бить по папкам.
Я начинал писать для контроллеров именно в этой среде. Да, сложновата. Но все ответы есть в документации и можно спросить у людей.
Излишнего усложнения нет.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 5 2010, 16:39
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Sverlo @ Jul 5 2010, 12:52) *
В IARе, например, структура проекта такая, что там исходник
( собственно это самое главное, ради чего всё замутилось )
хрен найдёшь в дебрях папок и прочих сабфолдеров. И так во всём... "

Глупость несусветная. Где положил, там и возьми. Если головы нет, и не знаешь, что творишь, и куда кладешь, то тогда оно само собой трудно по любому.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Sverlo
сообщение Jul 5 2010, 20:24
Сообщение #11





Группа: Участник
Сообщений: 4
Регистрация: 1-02-10
Пользователь №: 55 227



Цитата(zltigo @ Jul 5 2010, 19:39) *
Глупость несусветная. Где положил, там и возьми. Если головы нет, и не знаешь, что творишь, и куда кладешь, то тогда оно само собой трудно по любому.


Вот я как раз знаю что говорю. Потому, как новичок, наступил на грабли, и спрашиваю.

Про пины для программирования и RS485 кто скажет проверенные решения?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:53
Рейтинг@Mail.ru


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