реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Не могу скомпилировать в KEIL 3.11, *** Device is not supported by Toolchain ! ***
_Alfred_
сообщение Dec 17 2007, 13:04
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Здравствуйте!

Не могу заставить компилироваться проект в 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'...

Какие настройки еще нужно сделать?
Go to the top of the page
 
+Quote Post
VAI
сообщение Dec 17 2007, 13:39
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



проделал то-же самое в 3.15 проект скомпилился. А 311 ставить не хочу...
А если в примерах какой проект скомпилить, а потом заменить процессор на LPC2129?


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
_Alfred_
сообщение Dec 17 2007, 15:38
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Цитата(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 заменял, когда "регистрировал"?
Go to the top of the page
 
+Quote Post
_Alfred_
сообщение Dec 17 2007, 22:01
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 13-07-05
Пользователь №: 6 757



Все, разобрался!
Проблема была в неправильной "регистрации"...
Go to the top of the page
 
+Quote Post
VAI
сообщение Dec 18 2007, 04:37
Сообщение #5


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Цитата
Наверное у нас произошла какая-то путаница с версиями - 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\


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 13:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016