Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil uVision3 + Infineon XC167 + ARM STR91
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
ДДН
Полезная информация, может кому пригодится.

Раньше кодил исключительно под Infineon C167, XC167. Теперь появилась необходимость работать с ARM (STR91x).
Поставил Keil uVision3 v.3.51 + ARM Development Tools Release 4.2007 (Cygnus, RealView), накатил сверху toolchain'ы C166/C167 и возник интересный эффект. Если создаешь новый проект для 166/167, то при любой попытке собрать его кейла ругается "Device is not supported by toolchain!", при этом старые проекты для 166/167 собираются на ура. Под ARM все также собирается отлично.

Разобрался и обнаружил ответственную за это безобразие фичу. В файле опций проекта .Opt для каждого таргета есть строчка OPTAX, в визуальном интерфейсе ничем не отображённая. В новых проектах 166/167 она равна 255 и при этом проект не собирается. Если изменить на 0, то все становится OK!
grau
Могу добавить еще такое наблюдение.. Было Keil v3 ARM, на прошлой неделе поставил еще оди Keil, но для С166, в другую папку. Теперь при старте армовский открывает проекты для С166 и материться. Так же пропали некоторые опции настройки, к примеру шрифта в окне вывода сборки.
ДДН
Цитата(grau @ Oct 25 2007, 13:40) *
Могу добавить еще такое наблюдение.. Было Keil v3 ARM, на прошлой неделе поставил еще оди Keil, но для С166, в другую папку. Теперь при старте армовский открывает проекты для С166 и материться. Так же пропали некоторые опции настройки, к примеру шрифта в окне вывода сборки.


В реестре-то только одна ветка настроек uVision.
Всякие шрифты описаны где-то в *.ini файлах в папке Keil/uV3.
Maximm
Может поможите с такой проблемой -
http://electronix.ru/forum/index.php?showtopic=38447
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.