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

 
 
> Olimex+development-board+ARM-JTAG+Программы для отладки и заливки в МК, ПОмогите пожалуйста все те кто занимается программирование МК LPC-P214
Max-sceince
сообщение Jan 1 2009, 05:52
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



Ребят, помогите пожалуйста в некоторых вопросах связанных с программирование LPC-P2148.
Вообщем приобрел плату Olimex c МК LPC-p2148 (http://www.olimex.com/dev/index.html) и ARM-JTAG, установил arm_crossworks_1_7_14.
Следовал инструкция по его регистрации, отправил письмо, но в ответ ничего не пришло поэтому полноценно не могу работать с этой программой.
Возникают следующие вопросы:
1. Есть ли другие программы для работы с МК LPC-p2148 через ARM-JTAG?
2. На сайте http://www.olimex.com/dev/index.html есть пример BLINK-LED project with GCC+OpenOCD+Eclipse, если есть у кого возможность, посмотрите, помогите хотя бы залить данный пример на МК.
3. Если есть ссылки на необходимую литературу которую нужно прочесть, скиньте пожалуйста.
За ранее благодарю тех кто откликнется!
Мой e-mail: kredopc@rambler.ru
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 18)
dlman
сообщение Jan 1 2009, 09:21
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530



Цитата
1. Есть ли другие программы для работы с МК LPC-p2148 через ARM-JTAG?

для работы с JTAG есть хорошая вещь H-JTAG (http://www.hjtag.com), а в качестве среды разработки - IAR либо Keil - что боьше понравится.

Цитата
2. На сайте http://www.olimex.com/dev/index.html есть пример BLINK-LED project with GCC+OpenOCD+Eclipse, если есть у кого возможность, посмотрите, помогите хотя бы залить данный пример на МК.

скачайте утилиту для внутрисхемного программирования: http://www.nxp.com/files/products/standard...ash_utility.zip
В архиве OpenOCD-projects100.zip найдите папку lpc-p2148, в этой папке есть файл main.hex, который нужно зашить с помощью утилиты

Цитата
3. Если есть ссылки на необходимую литературу которую нужно прочесть, скиньте пожалуйста.

http://depositfiles.com/files/8143551
Go to the top of the page
 
+Quote Post
Max-sceince
сообщение Jan 1 2009, 20:52
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



Спасибо dlman потихоньку начинаю разбираться с железом что и для чего! В H-JTAG пришлось повозиться с настройкой wiggler, зато теперь можно очищать flash МК и заливать проги. Насчет Keil, скачал, только при утсановке говорит что фаил поврежден и т.д. и т.п. Не могу нормально установить. Не подскажите где взять Keil. Я как понял он понадобится для отладки и компиляции программ написанных мною?
Go to the top of the page
 
+Quote Post
dlman
сообщение Jan 2 2009, 07:43
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530



Цитата(Max-sceince @ Jan 1 2009, 23:52) *
Спасибо dlman потихоньку начинаю разбираться с железом что и для чего! В H-JTAG пришлось повозиться с настройкой wiggler, зато теперь можно очищать flash МК и заливать проги. Насчет Keil, скачал, только при утсановке говорит что фаил поврежден и т.д. и т.п. Не могу нормально установить. Не подскажите где взять Keil. Я как понял он понадобится для отладки и компиляции программ написанных мною?


Кейл представляет собой интегрированную среду разработки для микроконтроллеров, с его помощью вы сможете скомпилировать и отладить проект как на реальном устройстве через JTAG, так и в симуляторе. Демо версию кейла (если точнее RealView MDK) вы можете скачать с официального сайта (https://www.keil.com/demo/eval/arm.htm) и в интернете поискать для нее лекерство.

Основы работы с кейлом описаны в книжке тревора мартина, ссылку на нее я оставил в пердыдущем посте
Go to the top of the page
 
+Quote Post
COMA
сообщение Jan 2 2009, 13:08
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



"Микроконтроллеры ARM7. Семейство LPC2000. Руководство пользователя"
http://www.infanata.org/computers/prog/114...llery-arm7.html
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 2 2009, 13:25
Сообщение #6


Гуру
******

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



Цитата(COMA @ Jan 2 2009, 16:08) *
"Микроконтроллеры ARM7. Семейство LPC2000. Руководство пользователя"

Публикацию ссылки на редькинское ****ще, тем более, после достаточно обширного обсуждения на этом форуме, иначе, как издевательством назвать нельзя.
http://electronix.ru/forum/index.php?showt...mp;#entry490302


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Max-sceince
сообщение Jan 2 2009, 14:22
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



Хорошие книги COMA и dlman, читаю разбираюсь! Огромное спасибо!
Go to the top of the page
 
+Quote Post
COMA
сообщение Jan 2 2009, 16:42
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Цитата(zltigo @ Jan 2 2009, 16:25) *
Публикацию ссылки на редькинское ****ще, тем более, после достаточно обширного обсуждения на этом форуме, иначе, как издевательством назвать нельзя.
http://electronix.ru/forum/index.php?showt...mp;#entry490302


Не в курсе этой темы.
Книгу сам не читал, только "захомячил". На будущее буду знать.
Go to the top of the page
 
+Quote Post
dlman
сообщение Jan 2 2009, 17:22
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530



Цитата(COMA @ Jan 2 2009, 19:42) *
Не в курсе этой темы.
Книгу сам не читал, только "захомячил". На будущее буду знать.


Отзывы не читал, но мои впечатления от книги - крайне негативные. как учебное пособие никуда не годится, куча опечаток, неточностей и упущений. Держу книжку исключительно как справочный материал, чтобы не создавать лишних окон на компе.
Go to the top of the page
 
+Quote Post
Max-sceince
сообщение Jan 2 2009, 18:19
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



У меня возник такой вопрос как в Keil написанную программу скомпилировать в фаил расширением *.hex
Go to the top of the page
 
+Quote Post
dlman
сообщение Jan 4 2009, 07:59
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530



Цитата(Max-sceince @ Jan 2 2009, 21:19) *
У меня возник такой вопрос как в Keil написанную программу скомпилировать в фаил расширением *.hex


Project -> Options for target -> Output -> Create HEX file
Go to the top of the page
 
+Quote Post
Max-sceince
сообщение Jan 5 2009, 13:57
Сообщение #12


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



Ок! Спасибо нашел! А какой-нибудь мануал по Keil есть. А то столько вопросов!!! Например как посмотреть в режиме симуляции состояние уровня на ножках контроллера?
Go to the top of the page
 
+Quote Post
dlman
сообщение Jan 5 2009, 17:00
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 88
Регистрация: 28-05-06
Из: Москва
Пользователь №: 17 530



Цитата(Max-sceince @ Jan 5 2009, 16:57) *
Ок! Спасибо нашел! А какой-нибудь мануал по Keil есть. А то столько вопросов!!! Например как посмотреть в режиме симуляции состояние уровня на ножках контроллера?


а вы начнинте с примеров, которые в книжке Тревора Мартина (сами примеры можно в инете найти). Там все хорошо расписано.
Go to the top of the page
 
+Quote Post
Max-sceince
сообщение Jan 6 2009, 08:32
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



Братцы у меня вот почему вопросы возникают! Когда я первый раз подключал плату Olimex lpc-p2148 то там есть 2 светодиода которые мыргали и две кнопки на которые нажимал они писчали! Потом я использовал H-jtag стер все что было записано во flash памяти, залил программку из предлагаемого проекта.
И ничего теперь не мыргает и не писчит.
Moderator:
Обильные неформатированные исходники и разговоры о crack удалены.
Автору настоятельно рекомендую для начала воспользоваться поиском по форуму.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 6 2009, 08:34
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Max-sceince @ Jan 6 2009, 10:37) *
Братцы у меня вот почему вопросы возникают!
У меня тоже вопрос.. "sceince" - это вообще что за слово? Если не секрет, конечно.. laughing.gif
Go to the top of the page
 
+Quote Post
Max-sceince
сообщение Jan 6 2009, 11:12
Сообщение #16


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



blackfin, нормальное русское слово! Просто уже с этим LPC 2148 все мозги себе вынес. Не хочет работать и всё!


Заливаю на Flash lpc2148 программу из hex файла. Потом проверяю что записано на flash микроконтроллера. Вот что получается:

это я заливаю из hex файла:
:0400000500000000F7
:020000040000FA
:1000000018F09FE518F09FE518F09FE518F09FE5C0
:1000100018F09FE50000A0E1F0FF1FE518F09FE554
:1000200058000000400000004400000048000000AC
:100030004C000000000000005000000054000000D0
:10004000FEFFFFEAFEFFFFEAFEFFFFEAFEFFFFEA18 ....... и т.д.

считаваю что залил из Микроконтроллера:

:020000040000FA
:1000000018F09FE518F09FE518F09FE518F09FE5C0
:1000100018F09FE50000A0E1F0FF1FE518F09FE554
:1000200058000000400000004400000048000000AC
:100030004C000000000000005000000054000000D0
:10004000FEFFFFEAFEFFFFEAFEFFFFEAFEFFFFEA18
:10005000FEFFFFEAFEFFFFEA98009FE5AA10A0E37B
:100060005520A0E32430A0E3043080E50130A0E374 и т.д.

Куда-то делась первая строчка? А вопрос вот в чем: Как контроллер начинает считывать со своей flash памяти. Я ведь ничего не прописываю для этого!!!
Go to the top of the page
 
+Quote Post
Max-sceince
сообщение Jan 6 2009, 15:56
Сообщение #17


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



У меня плата OLimex lpc-p2148. Убираю галку в стартапе не моргают светодиоды, ставлю не моргает помогите пожалуйчта запустить микроконтроллер!!!
Go to the top of the page
 
+Quote Post
Max-sceince
сообщение Jan 7 2009, 11:50
Сообщение #18


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



УРАААААААААААААААААААААААА! Все запустил работает мыргает и писчит! Все большое спасибо кто помог в этом делее!!!! УраааааааааааааааааааааааааааЙ smile.gif
Go to the top of the page
 
+Quote Post
shahr
сообщение Apr 10 2009, 13:23
Сообщение #19


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793



Цитата(Max-sceince @ Jan 7 2009, 14:50) *
УРАААААААААААААААААААААААА! Все запустил работает мыргает и писчит! Все большое спасибо кто помог в этом делее!!!! УраааааааааааааааааааааааааааЙ smile.gif


утро вечера мудренее


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 23:32
Рейтинг@Mail.ru


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