Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не могу скомпилировать в KEIL 3.11
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
_Alfred_
Здравствуйте!

Не могу заставить компилироваться проект в KEIL 3.11 стандартный пример hello.

В KEIL 2.00 создаю новый проект, выбираю LPC2129, соглашаюсь на автоматическое генерирование startup, добавляю два файла (Hello.c и Serial.c) к проекту и все нормально компилируется!

В KEIL 3.11 создаю новый проект, выбираю LPC2129, соглашаюсь на автоматическое генерирование startup, добавляю два файла (Hello.c и Serial.c) к проекту, пытаюсь компилировать - в результате:
*** Device is not supported by Toolchain ! ***
Нашел тему Keil Examples on uVision 3.5 - там вроде та же проблема с Keil mdk305.
В PROJECT --> MANAGE -->COMPONETS, ENV..,BOOKS --> Folders/Extensions установлено:
Tool Base Folder: C:\Program Files\Keil 3.11\ARM\
выбрано Use RealView Compiler
RealView folder: C:\Program Files\Keil 3.11\ARM\BIN31\
В Options for target:
Device - выбран LPC2129
Target - OS - None; Code Generation - ARM-mode; IROM1 0x0 0x40000; IRAM1 0x40000000 0x4000
Output - Create Executable, Debug Information, Create HRX File, Browse Information
Linker - Use Memory Layout...; Report 'might fail'...

Какие настройки еще нужно сделать?
VAI
проделал то-же самое в 3.15 проект скомпилился. А 311 ставить не хочу...
А если в примерах какой проект скомпилить, а потом заменить процессор на LPC2129?
_Alfred_
Цитата(VAI @ Dec 17 2007, 17:39) *
проделал то-же самое в 3.15 проект скомпилился. А 311 ставить не хочу...
А если в примерах какой проект скомпилить, а потом заменить процессор на LPC2129?
Спасибо за ответ.
Наверное у нас произошла какая-то путаница с версиями - RealView Microcontroller Development Kit Version 3.11 - это ж последний вроде (ARM Evaluation Software).
Если через Help --> About uVision то пишет:
Код
IDE-Version:µVision3 V3.53
Tool Version Numbers:
Toolchain Path:    C:\Program Files\Keil 3.11\ARM\BIN31\
C Compiler:         Armcc.Exe       V3.1.0.903
Assembler:          Armasm.Exe      V3.1.0.903
Linker/Locator:     ArmLink.Exe     V3.1.0.903
Librarian:          ArmAr.Exe       V3.1.0.903
Hex Converter:      FromElf.Exe     V3.1.0.903
CPU DLL:            SARM.DLL        V3.15b
Dialog DLL:         DARMP.DLL       V1.21

Если не сложно, выложите пожалуйста какой-нибудь проект, желательно под 3.11 (не важно какой - главное чтоб компилировался) - хочу попробовать у себя.

Компилировать пробовал разные примеры - ничего не компилируется. Может это из-за того что dll заменял, когда "регистрировал"?
_Alfred_
Все, разобрался!
Проблема была в неправильной "регистрации"...
VAI
Цитата
Наверное у нас произошла какая-то путаница с версиями - RealView Microcontroller Development Kit Version 3.11 - это ж последний вроде

Предпоследний.
http://electronix.ru/forum/index.php?showt...12362&st=43
Цитата
IDE-Version:
µVision3 V3.55a
Copyright © Keil Elektronik GmbH / Keil Software, Inc. 1995 - 2007

Tool Version Numbers:
Toolchain: RealView MDK Professional Version: 3.15b
Toolchain Path: BIN31\
C Compiler: Armcc.Exe V3.1.0.914
Assembler: Armasm.Exe V3.1.0.914
Linker/Locator: ArmLink.Exe V3.1.0.914
Librarian: ArmAr.Exe V3.1.0.914
Hex Converter: FromElf.Exe V3.1.0.914
CPU DLL: SARM.DLL V3.15b
Dialog DLL: DARMATS.DLL V1.05
Target DLL: BIN\UL2ARM.DLL V1.32
Dialog DLL: TARMATS.DLL V1.03

А примеров там куча d самом компиляторе:
...\Keil\ARM\Boards\
...\Keil\ARM\Examples\
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.