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

 
 
18 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Хочу попробовать ARM, подскажите, что для этого нужно?, Какой проц выбрать, отлад. платку и какой софт?
sonycman
сообщение Jan 23 2007, 16:44
Сообщение #1


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Имеется опыт работы с 8 битными контроллерами ATmega.
Хочется освоить что-либо помощнее.
Надо иметь на борту АЦП, I2C, SPI и желательно ЦАП и USB.
Корпус не более QFP64 по кол-ву ног.
Пока выбор пал на LPC2142-48.

Что мне надо иметь, чтобы писать программы и шить в такой контроллер?
Какой софт/железо?
Вроде есть недорогие отладочные платы с такими контроллерами на сайте MT-System.
Не знаю только, высылают они товар по почте или нет.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 23 2007, 17:10
Сообщение #2


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(sonycman @ Jan 23 2007, 16:44) *
Пока выбор пал на LPC2142-48.
Что мне надо иметь, чтобы писать программы и шить в такой контроллер?
Какой софт/железо?

1. ULink + Keil,
2. J-Link(он же MTLink, он же JetLink) + Keil/IAR,
3. Wiggler (мутная вещь) + CW.

4. Если отладку предполагаете делать на симуляторе, то можно обойтись и встроенным в этот МК бутлоадером - заливать прошивку по UART0 тулзой Phillips Flash Utility.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Jan 23 2007, 17:32
Сообщение #3


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

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



отладочные платы olimex на этом контроллере продаются в розницу в обоих столицах, по-моему теперь даже в чипедипе ими торговать стали.


--------------------
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
sonycman
сообщение Jan 23 2007, 18:19
Сообщение #4


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(defunct @ Jan 23 2007, 18:10) *
1. ULink + Keil,
2. J-Link(он же MTLink, он же JetLink) + Keil/IAR,
3. Wiggler (мутная вещь) + CW.

4. Если отладку предполагаете делать на симуляторе, то можно обойтись и встроенным в этот МК бутлоадером - заливать прошивку по UART0 тулзой Phillips Flash Utility.

Спасибо за советы!
Я живу в Тольятти, поэтому достать смогу не всё.
1. Ulink весьма дорог - в MT system 150 баксов. А Keil - среда разработки? Из сети можно скачать?
2. J-Link для меня недосягаем - $275.
3. А вот Olimex ARM-JTAG (это и есть Wiggler?) недорог. Но почему он "мутный"? И что такое CW?

Я радиолюбитель, и дорогие дебаггеры для меня недоступны. Хотя на Ulink можно при желании разориться.

Из плат выбрал пока Olimex LPC-H2148 или Olimex LPC-P2148.
Или EA-QSB-010 от Embedded Artists.
Придётся заказывать по почте, у нас такого не найти. Никто не знает подходящих магазинов?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 23 2007, 18:28
Сообщение #5


Гуру
******

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



Цитата(sonycman @ Jan 23 2007, 17:19) *
1. Ulink весьма дорог - в MT system 150 баксов. А Keil - среда разработки? Из сети можно скачать?
2. J-Link для меня недосягаем - $275.

MT-Link ~70USD

Цитата
Придётся заказывать по почте, у нас такого не найти. Никто не знает подходящих магазинов?

Самый лучший магазин по почте это сам Olimex.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 23 2007, 18:30
Сообщение #6


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(sonycman @ Jan 23 2007, 18:19) *
3. А вот Olimex ARM-JTAG (это и есть Wiggler?) недорог. Но почему он "мутный"? И что такое CW?

"мутный" потому что сомнительная сложность и функциональность. Железо виглера включает только буфер между LPT портом и конечным устройством. Соответвенно вся функциональность выполняется программно на PC. Нормально реализована возможность работы через вигглер только в Rowley CrossWorks (CW).
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Jan 23 2007, 18:34
Сообщение #7


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

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



Цитата(sonycman @ Jan 23 2007, 18:19) *
2. J-Link для меня недосягаем - $275.

Его клоны можно приобрести за сумму порядка $70. Названия клонов вам уже дали.

Цитата(sonycman @ Jan 23 2007, 18:19) *
И что такое CW?

http://rowley.co.uk/arm/index.htm


--------------------
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
sonycman
сообщение Jan 23 2007, 18:54
Сообщение #8


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Насчёт MT-Link понял, спасибо.
Можно взять.

Разве Olimex высылает по почте в Россию?
Как тогда с оплатой?

А можно привети линки на крякнутый софт для ARM: CW, Keil, IAR?

Сообщение отредактировал sonycman - Jan 23 2007, 18:55
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 23 2007, 21:00
Сообщение #9


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Что-то я не понял, для LPC2xxx макс. скорость SPI интерфейса равна всего-лишь 1/8 от частоты CPU? Или даже меньше?
При 60 Мгц это только 7,5 Мгц. Что-же так мало-то? А я хотел ЖКИ по SPI на 10-13 мегагерцах подключить... sad.gif

Может, мне лучше AT91SAM7S256 попробовать? Как считаете?

Сообщение отредактировал sonycman - Jan 23 2007, 21:03
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 23 2007, 23:31
Сообщение #10


Знающий
****

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



Цитата(defunct @ Jan 23 2007, 18:30) *
Цитата(sonycman @ Jan 23 2007, 18:19) *

3. А вот Olimex ARM-JTAG (это и есть Wiggler?) недорог. Но почему он "мутный"? И что такое CW?

"мутный" потому что сомнительная сложность и функциональность. Железо виглера включает только буфер между LPT портом и конечным устройством. Соответвенно вся функциональность выполняется программно на PC. Нормально реализована возможность работы через вигглер только в Rowley CrossWorks (CW).

У кого как smile.gif У меня и с Кейлом работает; пляски с бубном рулят, но ведь работает... H-JTAG - хорошая штука.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 24 2007, 01:18
Сообщение #11


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Andy Great @ Jan 24 2007, 00:31) *
У кого как smile.gif У меня и с Кейлом работает; пляски с бубном рулят, но ведь работает... H-JTAG - хорошая штука.


H-Jtag - это то-же самое, что и Wiggler?
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jan 24 2007, 02:12
Сообщение #12


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



SPI1 (в отличие от SPI0) может работать на 1/2 CPU Clock.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 24 2007, 04:23
Сообщение #13


Гуру
******

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



Цитата(GetSmart @ Jan 24 2007, 01:12) *
SPI1 (в отличие от SPI0) может работать на 1/2 CPU Clock.

На такой скорости только на передачу sad.gif ибо из-за документированного бага с длительностью
первых клоков сам себя не видит sad.gif. В дуплексе максимум 1/4.
1/8 в slave режиме.

Цитата
Разве Olimex высылает по почте в Россию?
Как тогда с оплатой?

А слабо на кнопочку было нажать?
http://www.olimex.com/dev/index.html
http://www.olimex.com/dev/index.html


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 24 2007, 04:32
Сообщение #14


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(GetSmart @ Jan 24 2007, 03:12) *
SPI1 (в отличие от SPI0) может работать на 1/2 CPU Clock.

Вы имеете ввиду SSP? Так как SPI в LPC214x только один, и про него ясно написано - 1/8 от input clock.
А про скорость SSP в кратком даташите не говорится.
И вообще чем SSP отличается от SPI?

ЗЫ: блин, сбивают с толку "куцые" даташиты от Филипс. Пока соберёшь полное руководство...
Привык к Атмелу, когда всё, что надо в одном файле. Чем другим не пример?

Цитата(zltigo @ Jan 24 2007, 05:23) *
А слабо на кнопочку было нажать?


Да почитал я там уже:
We strongly encourage you to use your local distributor in your country for your order.
Так что смысла в этом мало. Проще в Терраэлектронике или в МТСистем заказать.
К тому же карт Виза и подобных не имею sad.gif

Сообщение отредактировал sonycman - Jan 24 2007, 04:35
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jan 24 2007, 04:50
Сообщение #15


Гуру
******

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



Цитата(sonycman @ Jan 24 2007, 03:32) *
Привык к Атмелу, когда всё, что надо в одном файле. Чем другим не пример?

Datasheet это вполне устоявшееся форма документа и отнюдь не "как у Atmel" остальное это
"User Manual" и "Errata". В чем проблема взять хоть все три, хоть один из них, хоть Application Notes в придачу....
Цитата
и про него ясно написано - 1/8 от input clock.

Словосочетание "input clock" не о чем задуматься не заставило?
Цитата
И вообще чем SSP отличается от SPI?

В следующий раздел после SPI назывется SSP - там и написано smile.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

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

 


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


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