rezident (28.04.2011 02:38 - 02:40, просмотров: 108) ответил mips2010 на По отдельности IDE работают без проблем. Либо С51,либо MDK. На одном компе,но в разных папках не хотят жить вместе. Хочу под АРМ иметь МДК, а под х51 иметь С51. Задолбал ИАР своими глюками с переферией железа...
А в чем проявляется это "не хотят жить вместе"? Вот я установил MDK4.14 и С51 V9.02. Корневая папка одна c:\Keil. В ней подпапки \ARM, \C51, \UV4. Запускаю IDE и в опциях проекта выбираю тип кристалла SiLabs->C8051F350. Help->About выдает информацию
IDE-Version:
µVision V4.14.4.0
Copyright (C) 2010 KEIL(TM) Tools by ARM
License Information:
I am xxx
xxx
LIC=xxx
Tool Version Numbers:
Toolchain: PK51 Prof. Developers Kit Version: 9.02
Toolchain Path: C:\Keil\C51\BIN\
C Compiler: C51.Exe V9.02
Assembler: A51.Exe V8.02
Linker/Locator: BL51.Exe V6.22
Librarian: LIB51.Exe V4.24
Hex Converter: OH51.Exe V2.6
CPU DLL: S8051.DLL V3.73
Dialog DLL: DCYG.DLL V2.70
Ничего не делаю, IDE не закрываю, только в опциях проекта выбираю Device -> NXP -> LPC1114x301. Снова смотрю Help->About
IDE-Version:
µVision V4.14.4.0
Copyright (C) 2010 KEIL(TM) Tools by ARM
License Information:
I am xxx
xxx
LIC=xxx
Tool Version Numbers:
Toolchain: RealView MDK-ARM Version: 4.14
Middleware: RL-ARM Real-Time Library Version V4.13
Toolchain Path: BIN40\
C Compiler: Armcc.Exe V4.1.0.567
Assembler: Armasm.Exe V4.1.0.567
Linker/Locator: ArmLink.Exe V4.1.0.567
Librarian: ArmAr.Exe V4.1.0.567
Hex Converter: FromElf.Exe V4.1.0.567
CPU DLL: SARMCM3.DLL V4.14
Dialog DLL: DARMP1.DLL V1.20.0.3
Т.е. IDE само переключает нужные компиляторы и линковщики в зависимости от типа кристалла, выбранного в проекте. Так в чем же у вас проблема? Не компилируется проект? Или какие-то другие ошибки возникают?