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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Начало работы с АРМ, Что выбрать???
_Alfred_
сообщение Nov 22 2006, 03:55
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Всем привет!

Решил освоить АРМмы, ввиду необходимости в будущем разработки устройств на этих процессорах. Сейчас передо мной проблемма выбора:
1. Какой фирмы МК выбрать (сейчас 4 претиндента: Atmel, AnalogDevicec, TI, Philips) ?
2. Какие КИТы покупать ?
3. Какой нужен JTAG ?
4. Soft - можно ли достать не покупая лицензий ?
Go to the top of the page
 
+Quote Post
pdk
сообщение Nov 22 2006, 08:41
Сообщение #2


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

Группа: Validating
Сообщений: 107
Регистрация: 25-05-05
Из: Moscow
Пользователь №: 5 377



Цитата(_Alfred_ @ Nov 22 2006, 03:55) *
4. Soft - можно ли достать не покупая лицензий ?

Многозначительный вопросс...
если имеется ввиду бесплатный софт, то есть GCC компилятор+ GDB отладчик + Eclipse IDE + OCDRemote JTAG утилита.
Подробная инструкция как все собрать вместе
ARM Cross Development with Eclipse version 3

Сообщение отредактировал pdk - Nov 22 2006, 08:42
Go to the top of the page
 
+Quote Post
_Alfred_
сообщение Nov 22 2006, 09:38
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Цитата(pdk @ Nov 22 2006, 09:41) *
Цитата(_Alfred_ @ Nov 22 2006, 03:55) *

4. Soft - можно ли достать не покупая лицензий ?

Многозначительный вопросс...
если имеется ввиду бесплатный софт, то есть GCC компилятор+ GDB отладчик + Eclipse IDE + OCDRemote JTAG утилита.
Подробная инструкция как все собрать вместе
ARM Cross Development with Eclipse version 3


Имеется ввиду бесплатный софт и возможность платный софт достать бесплатно.
Go to the top of the page
 
+Quote Post
etoja
сообщение Nov 22 2006, 10:14
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Для начинающих:
1. ADUC7026 - очень простой процессор от Analog Devices. Компиляторы : Keil или Imagecraft.

2. LPC2104/2105/2106 - простой процессор от Philips. Компиляторы : Keil или Imagecraft.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Nov 22 2006, 11:04
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Забудьте про OCDRemote. Есть OpenOCD
Бесплатный комплект тулзов
А вообще не мешало бы посмотреть темы за последнюю неделю - я уже эти ссылки давал.
Go to the top of the page
 
+Quote Post
IV_K
сообщение Nov 22 2006, 11:37
Сообщение #6


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

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



я начинал с atmel at91sam7s64 - под него много софта и примеров.. среда iar - триальный есть на www.iar.com - эмулятор - либо вигглер собранный на коленке, либо mt-link. киты от олимекс дешевые. вот ссылка на мой первый проект на арме http://members.caxapa.ru/megajohn/iv/
Go to the top of the page
 
+Quote Post
etoja
сообщение Nov 22 2006, 11:45
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



для Andy Great:

Yagarto требует установки Java.

Imagecraft занимает всего 10 мегабайт и компилирует лучше Кейла.
Go to the top of the page
 
+Quote Post
_Alfred_
сообщение Nov 22 2006, 12:22
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Хочу уиочнить на счет JTAGа: как я понял все процы от разных фирм иожно рошивать одним JTAGом (напр. виглером) он же боддерживается всеми IDE?
Go to the top of the page
 
+Quote Post
IV_K
сообщение Nov 22 2006, 13:15
Сообщение #9


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

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



>>Хочу уиочнить на счет JTAGа: как я понял все процы от разных фирм иожно рошивать одним JTAGом (напр. виглером) он же боддерживается всеми IDE?

lpc2xxx, sam7xxx, tms470xxx шьются одним житагом (мт-линк/j-link)
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 22 2006, 13:26
Сообщение #10


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(IV_K @ Nov 22 2006, 12:15) *
>>Хочу уиочнить на счет JTAGа: как я понял все процы от разных фирм иожно рошивать одним JTAGом (напр. виглером) он же боддерживается всеми IDE?

lpc2xxx, sam7xxx, tms470xxx шьются одним житагом (мт-линк/j-link)

Не обязательно.
lpc2xxx - philips_flash_utility, flash_magic;
sam7xxx - AT91-ISP;...
Многие ARMы как раз поддерживают внутрисхемное программирование и не через JTAG.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Nov 22 2006, 13:33
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата(etoja @ Nov 22 2006, 11:45) *
для Andy Great:

Yagarto требует установки Java.

Imagecraft занимает всего 10 мегабайт и компилирует лучше Кейла.

Щазз. Это для Эклипса Ява нужна. Для компилятора нет. Вместо Эклипса можно Code::Blocks использовать или еще что-нибудь.
Насчет второго утверждения - сдается голословно. Подтвердите чем-нибудь.
Go to the top of the page
 
+Quote Post
IV_K
сообщение Nov 22 2006, 13:34
Сообщение #12


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

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



я хотел сказать, что эмулятор для них всех один можно использовать =))) а то, что у них есть и свои доп. интерфейсы для прошивки подразумевал =)
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Nov 22 2006, 14:03
Сообщение #13


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата(IgorKossak @ Nov 22 2006, 13:26) *
Цитата(IV_K @ Nov 22 2006, 12:15) *

>>Хочу уиочнить на счет JTAGа: как я понял все процы от разных фирм иожно рошивать одним JTAGом (напр. виглером) он же боддерживается всеми IDE?

lpc2xxx, sam7xxx, tms470xxx шьются одним житагом (мт-линк/j-link)

Не обязательно.
lpc2xxx - philips_flash_utility, flash_magic;
sam7xxx - AT91-ISP;...
Многие ARMы как раз поддерживают внутрисхемное программирование и не через JTAG.

Наверно ввопросе имелоссь ввиду можно ли использовать один и тотже jtag - отладчик для различных армов. Ответ именно так - интерфейс jtag у армов один на всех.

Что касается утверждения о превосходстве imagecraft над кейлом - попахивает чушью. Во первых не уточнено какой собственно компилятор использовался из под keil-среды для сравнения, в вторых, не знаю как под АРМ, а под авр кодогенератор у имеджкрафта весьма поганенький.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
_Alfred_
сообщение Nov 22 2006, 19:18
Сообщение #14


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Цитата
Наверно ввопросе имелоссь ввиду можно ли использовать один и тотже jtag - отладчик для различных армов. Ответ именно так - интерфейс jtag у армов один на всех.

Да, именно это я и имел ввиду - есть ли более-менее универсальный отладчик, которым можно было бы прошивать разные АРМы (TMS470, LPC, AT91, ADuC) и который бы поддерживался распостраненными средами?

Сообщение отредактировал _Alfred_ - Nov 22 2006, 19:19
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Nov 23 2006, 10:49
Сообщение #15


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Из недорогих - lptный wiggler и клон j-link'а mt-link, работающий по USB. Ими можно пользоватся практически из любой среды, где есть поддержка RDI, если ее нет, то среды как правило все равно поддерживают хотябы один из этих 2-х отладчиков. Однако с вигглером могут возникать проблемы различного вида. Поищите в форуме по названиям отладчиков - найдете много тем с интересующей информацией.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post

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

 


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


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