Перейти к содержанию
    

ARM много, а я - один! Что выбрать для себя любимого.

Вот видите Семен! И с вами такое будет. Плюньте на АРМ7. АРМ9 - и никаких проблем. И психика в порядке. А там ДМА вообще никому не мешает. Если нормально распорядиться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я месяца три как изучаю STR9, не ставлю ни каких реалтаймос. работаю с ним как с обычной авркой, и почти невижу никаких сложностей. по спи работаю с ацп и датафлеш, по и2ц работаю с индикатором и резисторами. ща запускаю УСБ. микросхемка не такая дорогая. платку под нее развел двухстороню. плл на все 96мегагерц. она у меня фурье считает. ;) по уарту стоит 485. непривычно было два питания ставить 1.8 и 3.3, в аврках то одно. пишу все на иаре. вобщем пока доволен переходом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я месяца три как изучаю STR9...

Это совершенно минималистично-усеченный вариант ARM9 только ядро - ни внешней шины, ни характерных сотен мегагерц. Практически это сделан за счет готовых наворотов ядра попугаистый конкурент банальным ARM7 среднего класса. Тот-же NXP вылизовал и вылизал периферию, систему шин, работу с FLASH .... тут после неудачного и, полагаю, провального STR7 пошли более кототким, очевидным, лобовым путем STR9 (и STM). Результат достигнут приличный. Если-бы не заметно портящие картину глюкодром с так и не доведенной до ума периферией и отвратная документация, то для многих применений дейсвительно отличная штука. Кусок рынка ST захватили, вопрос, как им его удержать удастся после раскачавшегося NXP c его свежими LPC29/30 и LPC17/13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно - можно я влезу? :)

Я собственно хотел лишь узнать, что из современных (ну или не сильно устаревших) контроллеров лучше всего поместить мне на монтажку :05:

Вот тут коллеги рекомендовали платки типа SK-MLPC2378 и прочих(открыл первую попавшуюся по цене). Ну вот не хочу я покупать такие вот чудеса, если уж на то пошло - лучше купить старенький б\у КПК, там будет тоже самое, только сразу с экраном, блютузом или проч. (может, jtag прийдется поискать).

 

Я наверно зря написал, что не хочу изобретать велосипед - я его относил лишь к программной среде, которую хочу видеть удобной. А макетку я хочу как-раз распаять сам. Посему, конкретизирую вопросы:

 

- что выбрать из контроллеров, имеющих доступные для домашней пайки корпуса (не BGA), желательно 64 или чуть больше ноги.

- и чтобы была удобная среда программирования

- и ещё механизмы отладки.

 

Вот тут товарищ рекомендовал AT91SAM926x, но увы- BGA,QFP..

По поводу USB - просто хочется, может когда-нибудь руки дойдут.

Из современных LPC у терры вижу только LPC2364. Что про него скажете?

 

И вообще, основной вопрос - какие контроллеры проще запрограммировать/отладить доступными подручными средствами? Насколько DBGU у AT91SAM7 оправдывает себя?Какая среда/ы его поддерживает?IAR? Как он в работе?С библиотеками всё в порядке?Отладку по коду на Си поддерживает? Я там видел ещё какие-то GNU среды по ARM?Как с ними?

А как работает EmbeddedICE у LPC?

Добавлю jtag у меня нет и покупать..честно говоря пока не хочется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

..лучше купить старенький б\у КПК, там будет тоже самое, только сразу с экраном, блютузом или проч. (может, jtag прийдется поискать).

Типа за 1200RUR/48USD??? Берите немедленно и живите счастливо.

Из современных LPC у терры вижу только LPC2364. Что про него скажете?

Паяйте. Все нормально.

И вообще, основной вопрос - какие контроллеры проще запрограммировать/отладить доступными подручными средствами?

Прошить любые.

Добавлю jtag у меня нет и покупать..честно говоря пока не хочется.

Тогда пока незачем и пустые вопросы за отладку задавать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Типа за 1200RUR/48USD??? Берите немедленно и живите счастливо.

 

Паяйте. Все нормально.

 

Прошить любые.

 

Тогда пока незачем и пустые вопросы за отладку задавать.

 

Ок. Повторимся ещё раз.Как там насчёт DBGU?Вроде отладка малыми средствами?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как там насчёт DBGU?Вроде отладка малыми средствами?

Просто маркетогоги у Atmel отличаются особой беспринципностью :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто маркетогоги у Atmel отличаются особой беспринципностью :)

Ну чтож, мне это как-раз сподручно :) Разве нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

DBGU - это не только отладка, но еще и ЗАГРУЗКА!!! На халяву.

С простейшим программным интерфейсом. Хоть из гипертерминала грузи руками. Проще бублика.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

DBGU - это не только отладка...

Про загрузку не надо, это у всех есть, ну а вот, про внутрисхемную отладку по DBGU UART Вы нам c Cemen, как я понял, сейчас все и расскажите. И зачем там какой-то JTAG прицепили еще.... Жду с нетерпением....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Про загрузку не надо, это у всех есть, ну а вот, про внутрисхемную отладку по DBGU UART Вы нам c Cemen, как я понял, сейчас все и расскажите. И зачем там какой-то JTAG прицепили еще.... Жду с нетерпением....

А я что?А я ничего :) Так,DBGU - это плюс. А какие среды его поддерживают?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Никакие. Это просто обкоцанный UART.

 

 

Ну вот :( всю малину обломали. Я ждал ответа от DpInRock. Такое красивое маркетинговое слово DBGU - ну прямо "чернила для шестого класса". У Вас есть "чернила для шестого класса"? нет :( А у Atmel есть - "это плюс" :)...

 

Так,чернила :) Непонятно получается - одни товарищи говорят, что это очень, прямо суперпростая вещь, другие - что чернила. Где же истина? Правда, честно говоря в даташите про эти чернила буквально абзац водянистых иностранных слов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так,чернила :) Непонятно получается - одни товарищи говорят, что это очень, прямо суперпростая вещь, другие - что чернила. Где же истина? Правда, честно говоря в даташите про эти чернила буквально абзац водянистых иностранных слов.

Это обычный UART, к отладке он имеет не большее отношение, чем любой другой. Назвали его так просто.

 

Давайте. Интересно будет посмотреть на результаты. Серьезно.

Хорошо, к вечеру отпишу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это обычный UART, к отладке он имеет не большее отношение, чем любой другой. Назвали его так просто.

Редиски они. Я тут смотрю, коллеги на телесистемах рекламируют wiggler как панацею для тех, кто хочет что-то делать руками. А если нет лпт - тогда можно отдыхать ?

Изменено пользователем Cemen

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Значит отвечаю. Предыдущие ораторы все верно отметили. Обычный уарт. Который заодно и грузит. Ну очень удобно.

 

Мне-то хорошо. У меня заказчик за все платит. Конечно.

Но когда я сам подумывал, а не замахнуться ли на Вильяма, на Шекспира, то как раз смотрел на AT91S9263/ Из нее можно сделать полноценный КПК. Но заточеный под себя. Типа, фотку сделать, книжку почитать, в инет сходить.

И на всю жизнь развлечение. Можно и Линукс на tyq пробовать и винды. А можно и самому что-то писать.

 

А при желании и прибор забабахать. Скорость то обалдючая, по сравнению с АВР.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...