|
Вот,начальство купило тестовую платку на ADuC7026 |
|
|
|
Feb 8 2005, 19:07
|
Участник

Группа: Свой
Сообщений: 49
Регистрация: 8-02-05
Из: 61RUS
Пользователь №: 2 510

|
Добрый день. Сегодня получили платку от Analog devices на ADuC7026 + адаптер jtag под кейл. До этого я работал с ad dsp, а там в pure asm , ну и с pic, конечно, но и там - pure asm. Хочется попробывать их (ARM) поизучать, а там, возможно и попременять, как более продвинутые контроллеры, чем pic  , попутно и молодость вспомню, на С попишу  . Кстати, почитал я немного доку на их ассемблер - могу выразить свой респект, грамотно сделали процессор(ARM). Ладно, поставил пакет - Keil uVision3 - ругается на ограничение в 16 кил на код. Это как я понимаю, лечится? Еще вопрос: там же на компакте был IAR, но он не ставится, требует license #. Этот license берется на iar.com, как я понимаю, а вот потом его полечить мона? Еще вопрос: адаптер jtag ulink будет работать в IAR? Или надо wigler собирать? И как мнение народа, в чем лучше работать в keil или в IAR? Если дочитали до сюда, то мой А если еще и ответите, то 2x
|
|
|
|
|
 |
Ответов
|
Feb 9 2005, 16:04
|
Участник

Группа: Свой
Сообщений: 49
Регистрация: 8-02-05
Из: 61RUS
Пользователь №: 2 510

|
Ох, и намучался я с этим кейлом сегодня. Пытался собрать и запустить uC/OS 2. В конце концов все кончилось на том, что компилятор GNU не понимает extern из асма, конечно, с этим можно разобраться, но помойму проще на IAR соскочить ;-) Кроме того, не так уж и безглючно у меня работает jtag адаптер - время от времени отваливается, приходится его из usb втыкать/вытыкать. ДМА лично мне в нем не нуно, там где оно нуно bf стоят, а если их не хватает, то и ts мона поставить. А вот контроллер с ОС РВ для всякого рода управления, опрашивания клавиатур, вырисовывания всякой чепухи на lcd, комуникационных задач и т.д. очень даже подойдет.
Хотелось бы все таки узнать у народа, с чьим пакетом лучше работать?
И еще один вопрос про виглер: слышал я где-то, что есть несколько вариантов, какой более безглюкавый? (если можно, ссылку).
|
|
|
|
|
Feb 10 2005, 10:45
|

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

|
Цитата(AlexandrY @ Feb 9 2005, 20:09) ... Так в IAR об этом кажись даже понятия не имеют. (еще ему один минус  ... Если только "кажись", то зачем же сразу минус? У меня IAR при максимальных оптимизациях (что по размеру, что по скорости) с ARM (LPC, Samsung) и uC/OS работает на ура. Как сказал NickB - все ошибки из головы, особенно в плане реентерабельности кода (в этом у IAR огромный плюс).
|
|
|
|
|
Feb 11 2005, 11:52
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 22-06-04
Пользователь №: 102

|
Цитата(AlexandrY @ Feb 11 2005, 12:16) Хе-хе.. Еще раз протестировал IAR, KEIL и CW на Whetstone. Код из IAR 4.20A работает медленее чем из CW 1.3 на 25% и медленнее чем из KEIL 2.0 в 3-и раза!!! У нас один парень в KEIL-е умудрился сделать DTMF декодер по алгоритму Герцеля в реальном времени на LPC2106 с использование float point! И еще. Если найдете место в документации IAR где расписано какая функция реентерабельная, а какая нет, то буду вам очень благодарен. Я вот никак в толк не возьму как Keil может быть быстрее Может быть все дело в библиотеках? Как пример вот короткий листинг И еще - по кр мере в демо нет библиотек double - <_<
|
|
|
|
|
Feb 12 2005, 10:36
|

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

|
Цитата(AlexandrY @ Feb 11 2005, 19:47) Не странно ли, что на сайте IAR нет бенчей по быстродействию? Теперь понятно почему их там нет. 1. http://www.iar.com/FilesPublic/EW/001876/E...-benchmarks.pdf. 2. Не достаточно ли скоропостижной критики?
|
|
|
|
Сообщений в этой теме
angir Вот,начальство купило тестовую платку на ADuC7026 Feb 8 2005, 19:07 AlexandrY Не лучший выбор, однако. TMS470 выглядят приятнее.... Feb 8 2005, 21:27 angir Цитата(AlexandrY @ Feb 9 2005, 00:27)Не лучши... Feb 9 2005, 04:38  AlexandrY Для знакомства хватит и симулятора на Keil.
Вижу б... Feb 9 2005, 07:55 VAI ЦитатаНе лучший выбор, однако. TMS470 выглядят при... Feb 9 2005, 05:35 NickB А вот по моему мнению IAR код генерит поплотнее че... Feb 9 2005, 08:21 AlexandrY Меньший код чем у других часто свидетельствует о р... Feb 9 2005, 10:07  NickB Цитата(AlexandrY @ Feb 9 2005, 13:07)Меньший ... Feb 10 2005, 08:34  angir Цитата(AlexandrY @ Feb 9 2005, 20:09)Ну с GNU... Feb 9 2005, 17:23  v_shamaev Цитата(AlexandrY @ Feb 9 2005, 20:09)Ну с GNU... Feb 9 2005, 18:18       AlexandrY А бенчи-то по размеру.
И вообще, народ имеет право... Feb 15 2005, 19:32    IgorKossak Цитата(AlexandrY @ Feb 11 2005, 12:16)Если на... Feb 11 2005, 13:13     AlexandrY Спасибо за намек. Но в EWARM_CompilerReference так... Feb 11 2005, 13:49 COMA ЦитатаИ еще один вопрос про виглер: слышал я где-т... Feb 9 2005, 20:14 v_shamaev Цитата(COMA @ Feb 9 2005, 23:14)Извечный вопр... Feb 9 2005, 21:01 COMA Может Микрософт что-нибудь предложит ? Что-то вро... Feb 9 2005, 22:26 angir Скачал вчера IAR, получил по емейл ключик, постави... Feb 10 2005, 10:09 IgorKossak Цитата(angir @ Feb 10 2005, 13:09)Скачал вчер... Feb 10 2005, 13:50  SlavaCh Здравствуйте! Мы тоже собираемся использовать ... Feb 11 2005, 07:49 angir Вылез еще один интересный глюк: при компиляции os_... Feb 10 2005, 12:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|