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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Выбор оценочной платы и отладчика
Motion
сообщение Jul 31 2009, 10:06
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Была поставлена цель изучить архитектуру АRM7. За основу взята книга - "Микроконтроллеры ARM7. Семейство LPC2000 компании Philips. Вводный курс".

Хочу все примеры из книги отлаживать сразу в МК (а не в симуляторе). Получается нужна демо плата + программатор-отладчик. Посмотрел в интернете - много всего предлагают. И цены очень разные.

Вопросы:


1) Какую плату лучше взять - с минимальным, средним или максимальным (USB, Ethernet, Touch Screen и т.д.) наличием периферии? И как будут эти платы отличаться по цене?
2)Все примеры в книге, скорее всего, сделаны под демо плату PCB2100 (Keil), то есть под МК LPC2129. Если я возьму не демо плату PCB2100 (или аналог), а какую-то другую (с большим количеством периферии и другим МК) будут ли у меня работать примеры?
3)Какой отладчик посоветуете?
Go to the top of the page
 
+Quote Post
researcher
сообщение Jul 31 2009, 23:34
Сообщение #2


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

Группа: Свой
Сообщений: 135
Регистрация: 20-01-07
Из: Одесса – Харьков
Пользователь №: 24 616



1) Сравнение плат.
http://www.keil.com/boards/arm.asp

Приблизительные цены:
http://www.terraelectronica.ru/catalog.php?ID=988

Из МК лучше взять LPC2148 или LPC2368.

Можно взять плату LPC-H2148 http://olimex.com/dev/lpc-h2148.html
Затем скачать схему http://www.keil.com/mcb2140/mcb2140-schematics.pdf
И допаять что нужно. Примеры сможете заливать с Keil без переделки smile.gif.

Но лучше начать с LPC2368.
http://www.starterkit.ru/html/index.php?na...p=view&id=9


2) Книга хорошая, но местами морально устарела, местами встречаются опечатки, примеры заточены под старый компилятор, часть примеров в новом компиляторе работать не будут, так что на плату 2100 сильно не рассчитывайте, на грабли наступать придётся smile.gif (книга давно писалась......) .

По этому качайте последний Keil.
Смотрите примеры в C:\Keil\ARM\Boards\Keil
Читайте документацию C:\Keil\ARM\Hlp
Читайте документацию www.nxp.com

3) JetSeven.


Цитата(Владимир_КПИ @ Jul 31 2009, 12:06) *
Была поставлена цель изучить архитектуру АRM7. За основу взята книга - "Микроконтроллеры ARM7. Семейство LPC2000 компании Philips. Вводный курс".

1) Какую плату лучше взять - с минимальным, средним или максимальным (USB, Ethernet, Touch Screen и т.д.) наличием периферии? И как будут эти платы отличаться по цене?
2)Все примеры в книге, скорее всего, сделаны под демо плату PCB2100 (Keil), то есть под МК LPC2129. Если я возьму не демо плату PCB2100 (или аналог), а какую-то другую (с большим количеством периферии и другим МК) будут ли у меня работать примеры?
3)Какой отладчик посоветуете?


--------------------
:) Иду по жизни с паяльником ……………………
Go to the top of the page
 
+Quote Post
Motion
сообщение Aug 1 2009, 10:22
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Спасибо
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 1 2009, 10:45
Сообщение #4


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Владимир_КПИ @ Jul 31 2009, 19:06) *
1) Какую плату лучше взять - с минимальным, средним или максимальным (USB, Ethernet, Touch Screen и т.д.)

Эти вопросы довольно часто на форуме обсуждались. Например тут.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Aug 1 2009, 17:56
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(Владимир_КПИ @ Jul 31 2009, 13:06) *
1) Какую плату лучше взять - с минимальным, средним или максимальным (USB, Ethernet, Touch Screen и т.д.) наличием периферии? И как будут эти платы отличаться по цене?

Возьмите плату, наиболее близкую к придуманному проекту, которым хотите удивить мир.
Например, удаленный MP3 плэйер, подключаемый по Ethernet к серверу данных с музыкой с выбором проигрываемой мелодии с помощью протокола http и отображением новостей rss. Поставите плэйер в туалете.
"если ты стоишь на мосту и плюешь в воду, то наблюдай, как по ней расходятся круги, ибо иначе ничего путного из твоего занятия произойти не может" Козьма Прутков
Но на сайте Олимекс, например, указано, что ARM - не тот микроконтроллер, с которого стоит начинать.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
Motion
сообщение Aug 1 2009, 21:02
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Цитата
Но на сайте Олимекс, например, указано, что ARM - не тот микроконтроллер, с которого стоит начинать.


Есть небольшой опыт работы с AVR - одно работающее устройство.
Go to the top of the page
 
+Quote Post
Motion
сообщение Aug 5 2009, 08:15
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Остановил свой выбор на платах - MCB23XX и MCB24XX. На них есть практически всё - кнопки, светодиоды, аналоговый вход, аналоговый выход + всякие всевозможные интерфейсы (can, usb, ethernet, RS232). Минус - цена.

Смотрел платы других производителей - у них в основном на плате интерфейсные разъёмы (can, usb, ethernet, RS232). Как же можно сразу изучать их? (сложно) Для начала я бы попробовал зажечь светодиод, обработать прерывание от кнопки, померять напряжение, вывести сигнал на динамик, а потом уже что-то более сложное (USB например). Я правильно мыслю?


Подскажите, пожайлуста, платы с огромным набором периферии наподобие MCB23XX и MCB24XX.
Go to the top of the page
 
+Quote Post
srg_co
сообщение Aug 5 2009, 09:27
Сообщение #8


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

Группа: Свой
Сообщений: 131
Регистрация: 22-03-05
Из: Краснодар
Пользователь №: 3 600



1. Посмотрите на LPC-P2378 - отладочная плата фирмы Olimex для микроконтроллера LPC2378, кнопки и свтодиоды есть и макетное поле и цена меньше.
2. MMLPC236X + EVBMMTM - цена примерно как у MCB23/24.
Go to the top of the page
 
+Quote Post
Motion
сообщение Aug 6 2009, 06:36
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Понравилась платка LPC-P2378STK , а ещё больше понравилась эта плата (Embedded Artists), потом к ней можно будет докупить и подсоединить дополнительную плату с LCD, R232, Ethernet
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 6 2009, 23:40
Сообщение #10


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Владимир_КПИ @ Aug 6 2009, 15:36) *
а ещё больше понравилась эта плата (Embedded Artists)

LPC2148? Не стар ли он есть?)
Цитата(Владимир_КПИ @ Aug 6 2009, 15:36) *
потом к ней можно будет докупить и подсоединить дополнительную плату с LCD, R232, Ethernet

По-моему достойный вариант. Как по цене, так и по возможностям.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Motion
сообщение Aug 7 2009, 05:41
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Цитата
LPC2148? Не стар ли он есть?)


Вы имеете ввиду, что контроллер LPC2148 простенький и стар? Кстати, эта плата 3-я версия. Понравилась тем, что интерестней других по переферии. Плюс возможно расширение с помощью дополнительных плат.

А что вы скажите насчёт LPC-2378STK?

То что вы предложили в основном содерждит в себе интерфейсы (USB, RS-232, Ethernet и т.д.), а в платке от EMBARTS есть кнопки, светодиоды, динамик, моторчик, светодиодная матрица, потенциометры - более простые вещи, а потом подсоединяя доп. платы можно изучать более сложные вещи - LCD, USB, RS-232, Ethernet и т.д.

Если я ошибаюсь - поправьте меня.

Да, ещё у EMBARTS есть такие платы Но не знаю насколько они подходят для обучения.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 7 2009, 12:14
Сообщение #12


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Владимир_КПИ @ Aug 7 2009, 14:41) *
в платке от EMBARTS есть кнопки, светодиоды, динамик, моторчик, светодиодная матрица, потенциометры - более простые вещи

И стоит она 99 евро, т.е. примерно 44 * 99 = 4356 р., тогда, как платка от стартеркит - 3065 р. За дополнительную платку (ETHERNET самое главное) понадобится заплатить еще 75 евро. Дороговато за "более простые вещи" выходит.

Цитата(Владимир_КПИ @ Aug 7 2009, 14:41) *
а в платке от EMBARTS есть кнопки, светодиоды, динамик, моторчик, светодиодная матрица, потенциометры

А оно обязательно надо? Не проще ли нужное подключить самому?

Цитата(Владимир_КПИ @ Aug 7 2009, 14:41) *
А что вы скажите насчёт LPC-2378STK?

Тут цена http://www.terraelectronica.ru/catalog.php...e=2&PageS=1
Себе бы брать не стал. Для меня дорого. Да и не нужно мне столько "наворотов".


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Motion
сообщение Aug 7 2009, 13:16
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Такой ещё вопрос - с чего мне начинать после покупки платы? Что пытаться на ней сделать(учитываю, что я ещё почти ничего не смыслю в этом)?

Модератор. Задавайте вопросы в соответствии с выбранным Вами разделом! Иначе тему, которая по сути своей оффтопик (что мне купить? что мне потом делать с купленным?), придется перенести в более соответствующий ей раздел.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Aug 7 2009, 18:40
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(Владимир_КПИ @ Aug 7 2009, 16:16) *
Что пытаться на ней сделать(учитываю, что я ещё почти ничего не смыслю в этом)?

если так и непридумали, что делать - по фарватеру:
блинк, блинк....
"hello world"
delayms(x)


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 8 2009, 06:53
Сообщение #15


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(Владимир_КПИ @ Aug 7 2009, 22:16) *
Такой ещё вопрос - с чего мне начинать после покупки платы? Что пытаться на ней сделать(учитываю, что я ещё почти ничего не смыслю в этом)?

И после этого, Вы готовы переплачивать за кнопочки, светодиоды, дисплей, моторчик и т.п.?


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

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

 


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


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