|
|
  |
J-Link for ARM & Cortex M0 |
|
|
|
Jul 2 2010, 07:00
|
Участник

Группа: Участник
Сообщений: 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 только...
|
|
|
|
|
Jul 2 2010, 08:32
|
Участник

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

|
IAR-ский у мну
|
|
|
|
|
Jul 2 2010, 08:44
|

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.
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
|
Jul 2 2010, 08:53
|

Гуру
     
Группа: Свой
Сообщений: 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
|
|
|
|
|
Jul 2 2010, 09:44
|
Участник

Группа: Участник
Сообщений: 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 произошел коннект. спасибо, подтолкнули в нужном направлении.
|
|
|
|
|
Jul 5 2010, 09:52
|
Группа: Участник
Сообщений: 4
Регистрация: 1-02-10
Пользователь №: 55 227

|
Всем привет! Хочу использовать NXP LPC1114 в небольшом контроллере на 8 входов и 8 выходов. Но не имел ещё дело с ARM вообще, только с AVR. Платку почти развёл. Но посмотрел что бывают вопросы с вариантами программирования. Мануал почитал, но там много всего нового и непонятного.  Подскажите какие выводы мне использовать для программирования, чем писать и чем компилить. И какие ноги задействовать под ADM485 в аппаратном варианте. Скачал lpcxpresso_3.3.4_170 но не смог пробраться через все навороты.  Вот и нашёл ещё мнение про это, у человека накипело: " Вот не пойму, любая IDE это же просто надстройка, облегчающая ( теоретически ) жизнь девелоперу. Но почему парни, которые делают эти IDE такого завышенного самомнения о себе. В IARе, например, структура проекта такая, что там исходник ( собственно это самое главное, ради чего всё замутилось ) хрен найдёшь в дебрях папок и прочих сабфолдеров. И так во всём... "
|
|
|
|
|
Jul 5 2010, 10:37
|
Местный
  
Группа: Участник
Сообщений: 202
Регистрация: 10-04-05
Из: Санкт-Петербург
Пользователь №: 4 011

|
Цитата(Sverlo @ Jul 5 2010, 13:52)  Скачал lpcxpresso_3.3.4_170 но не смог пробраться через все навороты.  Если вам все равно, платная или бесплатная среда, нет иных причин неиспользовать леченый софт - изучайте IAR. Цитата(Sverlo @ Jul 5 2010, 13:52)  Вот и нашёл ещё мнение про это, у человека накипело: " Вот не пойму, любая IDE это же просто надстройка, облегчающая ( теоретически ) жизнь девелоперу. Но почему парни, которые делают эти IDE такого завышенного самомнения о себе. В IARе, например, структура проекта такая, что там исходник ( собственно это самое главное, ради чего всё замутилось ) хрен найдёшь в дебрях папок и прочих сабфолдеров. И так во всём... " Не обращайте внимания, составьте свое мнение. К примеру, для проекта я создал папку "Контроллер". Файл проекта "контроллер.ewp" и все исходники лежат в корне. Если исходнииков много, их можно бить по папкам. Я начинал писать для контроллеров именно в этой среде. Да, сложновата. Но все ответы есть в документации и можно спросить у людей. Излишнего усложнения нет.
|
|
|
|
|
Jul 5 2010, 16:39
|

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

|
QUOTE (Sverlo @ Jul 5 2010, 12:52)  В IARе, например, структура проекта такая, что там исходник ( собственно это самое главное, ради чего всё замутилось ) хрен найдёшь в дебрях папок и прочих сабфолдеров. И так во всём... " Глупость несусветная. Где положил, там и возьми. Если головы нет, и не знаешь, что творишь, и куда кладешь, то тогда оно само собой трудно по любому.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 5 2010, 20:24
|
Группа: Участник
Сообщений: 4
Регистрация: 1-02-10
Пользователь №: 55 227

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