sonycman 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба Имеется опыт работы с 8 битными контроллерами ATmega. Хочется освоить что-либо помощнее. Надо иметь на борту АЦП, I2C, SPI и желательно ЦАП и USB. Корпус не более QFP64 по кол-ву ног. Пока выбор пал на LPC2142-48. Что мне надо иметь, чтобы писать программы и шить в такой контроллер? Какой софт/железо? Вроде есть недорогие отладочные платы с такими контроллерами на сайте MT-System. Не знаю только, высылают они товар по почте или нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба Пока выбор пал на LPC2142-48. Что мне надо иметь, чтобы писать программы и шить в такой контроллер? Какой софт/железо? 1. ULink + Keil, 2. J-Link(он же MTLink, он же JetLink) + Keil/IAR, 3. Wiggler (мутная вещь) + CW. 4. Если отладку предполагаете делать на симуляторе, то можно обойтись и встроенным в этот МК бутлоадером - заливать прошивку по UART0 тулзой Phillips Flash Utility. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SpiritDance 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба отладочные платы olimex на этом контроллере продаются в розницу в обоих столицах, по-моему теперь даже в чипедипе ими торговать стали. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба 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. Придётся заказывать по почте, у нас такого не найти. Никто не знает подходящих магазинов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба 1. Ulink весьма дорог - в MT system 150 баксов. А Keil - среда разработки? Из сети можно скачать? 2. J-Link для меня недосягаем - $275. MT-Link ~70USD Придётся заказывать по почте, у нас такого не найти. Никто не знает подходящих магазинов? Самый лучший магазин по почте это сам Olimex. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба 3. А вот Olimex ARM-JTAG (это и есть Wiggler?) недорог. Но почему он "мутный"? И что такое CW? "мутный" потому что сомнительная сложность и функциональность. Железо виглера включает только буфер между LPT портом и конечным устройством. Соответвенно вся функциональность выполняется программно на PC. Нормально реализована возможность работы через вигглер только в Rowley CrossWorks (CW). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SpiritDance 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба 2. J-Link для меня недосягаем - $275. Его клоны можно приобрести за сумму порядка $70. Названия клонов вам уже дали. И что такое CW? http://rowley.co.uk/arm/index.htm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 23 января, 2007 Опубликовано 23 января, 2007 (изменено) · Жалоба Насчёт MT-Link понял, спасибо. Можно взять. Разве Olimex высылает по почте в Россию? Как тогда с оплатой? А можно привети линки на крякнутый софт для ARM: CW, Keil, IAR? Изменено 23 января, 2007 пользователем sonycman Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 23 января, 2007 Опубликовано 23 января, 2007 (изменено) · Жалоба Что-то я не понял, для LPC2xxx макс. скорость SPI интерфейса равна всего-лишь 1/8 от частоты CPU? Или даже меньше? При 60 Мгц это только 7,5 Мгц. Что-же так мало-то? А я хотел ЖКИ по SPI на 10-13 мегагерцах подключить... :( Может, мне лучше AT91SAM7S256 попробовать? Как считаете? Изменено 23 января, 2007 пользователем sonycman Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andy Great 0 23 января, 2007 Опубликовано 23 января, 2007 · Жалоба 3. А вот Olimex ARM-JTAG (это и есть Wiggler?) недорог. Но почему он "мутный"? И что такое CW? "мутный" потому что сомнительная сложность и функциональность. Железо виглера включает только буфер между LPT портом и конечным устройством. Соответвенно вся функциональность выполняется программно на PC. Нормально реализована возможность работы через вигглер только в Rowley CrossWorks (CW). У кого как :) У меня и с Кейлом работает; пляски с бубном рулят, но ведь работает... H-JTAG - хорошая штука. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 24 января, 2007 Опубликовано 24 января, 2007 · Жалоба У кого как :) У меня и с Кейлом работает; пляски с бубном рулят, но ведь работает... H-JTAG - хорошая штука. H-Jtag - это то-же самое, что и Wiggler? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GetSmart 0 24 января, 2007 Опубликовано 24 января, 2007 · Жалоба SPI1 (в отличие от SPI0) может работать на 1/2 CPU Clock. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 24 января, 2007 Опубликовано 24 января, 2007 · Жалоба SPI1 (в отличие от SPI0) может работать на 1/2 CPU Clock. На такой скорости только на передачу :( ибо из-за документированного бага с длительностью первых клоков сам себя не видит :(. В дуплексе максимум 1/4. 1/8 в slave режиме. Разве Olimex высылает по почте в Россию? Как тогда с оплатой? А слабо на кнопочку было нажать? http://www.olimex.com/dev/index.html http://www.olimex.com/dev/index.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 0 24 января, 2007 Опубликовано 24 января, 2007 (изменено) · Жалоба SPI1 (в отличие от SPI0) может работать на 1/2 CPU Clock. Вы имеете ввиду SSP? Так как SPI в LPC214x только один, и про него ясно написано - 1/8 от input clock. А про скорость SSP в кратком даташите не говорится. И вообще чем SSP отличается от SPI? ЗЫ: блин, сбивают с толку "куцые" даташиты от Филипс. Пока соберёшь полное руководство... Привык к Атмелу, когда всё, что надо в одном файле. Чем другим не пример? А слабо на кнопочку было нажать? Да почитал я там уже: We strongly encourage you to use your local distributor in your country for your order. Так что смысла в этом мало. Проще в Терраэлектронике или в МТСистем заказать. К тому же карт Виза и подобных не имею :( Изменено 24 января, 2007 пользователем sonycman Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 0 24 января, 2007 Опубликовано 24 января, 2007 · Жалоба Привык к Атмелу, когда всё, что надо в одном файле. Чем другим не пример? Datasheet это вполне устоявшееся форма документа и отнюдь не "как у Atmel" остальное это "User Manual" и "Errata". В чем проблема взять хоть все три, хоть один из них, хоть Application Notes в придачу.... и про него ясно написано - 1/8 от input clock. Словосочетание "input clock" не о чем задуматься не заставило? И вообще чем SSP отличается от SPI? В следующий раздел после SPI назывется SSP - там и написано :). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться