Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil Development Suite for ARM - Version 2.00-2.20
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
CrazyAlex
Вот кинули на почту, что вышел кейл 2.0.

Список изменений:

[Enhanced Device Simulation and Target Debugging]
Added device simulation and target debugging for the following devices:
Atmel AT91SAM7S128, AT91SAM7S256, AT91SAM7S32, AT91SAM7S64. Projects for Atmel AT91SAM7S Evaluation Board are included in the folder ..\ARM\...\Boards\Atmel\AT91SAM7S.
Philips LPC2131, LPC2132, LPC2138. Projects for Keil MCB2130 Evaluation Board are included in the folder ..\ARM\...\Boards\Keil\MCB2130.
[ULINK - Enhancements + New Features]
Corrected: problem with Big Endian interpretation on Samsung devices (configuration example in GNU\Boards\Samsung\S3C340X).
Added: Philips LPC213x and LPC210x devices are now stopped at RESET. There are no longer issues with lock situations (for example IDLE mode) that disable JTAG.
[Device Support]
Added startup code, example project, and header files for Samsung S3C44B0X (folder ..\ARM\Boards\Samsung\S3C44001\Hello).
Enhanced example projects with configuration for external program memory on Philips LPC2200 (folder ..\ARM\..\Boards\Phytec).
[Keil CARM Compiler]
The Keil CARM Compiler is included as final release. Added is a PACK directive and the __packed attribute that allows definition of byte-aligned variables.
[Keil AARM Macro Assembler]
Corrected: problem with LDR PC,=Reset_Addr (should load address, but not content). Note: check your Startup.S files, since it was part of the startup code in early versions.
[LA Linker/Locater]
Added: ELF/DWARF output file. The linker now generates an ELF/DWARF compatible output file with the extension *.ELF.
[µVision Debugger]
Enhanced: The ELF/DWARF loader has been enhanced and performs now full stack tracking, contains display support for enum types, uses the life-time information for register variables and allows debugging of source code in include files.
[Advanced RTX Real-Time Operating System]
Added: Advanced RTX Kernel including Kernel aware debugging support is now part of the Keil Development Suite for ARM.

Качать можно отсюда: http://www.keil.com/demo/eval/arm.htm
VAI
Заливаю. Кто может протестьть и сравнить с ИАРом?
NickB
Цитата(VAI @ Jan 31 2005, 17:33)
Заливаю. Кто может протестьть и сравнить с ИАРом?
*


Видно с первого взгляда что IAR генерит более компактный код
Но окошечки кнопочки , симулятор периферии - это в Keil оч хорошо
А вот документация похоже переделывалась из 51 и 166 и не доделана до конца То и дело нерываешься на отсутствие страниц и т.п.
Чего еще хорошего - RTOS ARTX в исходных кодах
CrazyAlex
Цитата(NickB @ Feb 1 2005, 14:13)
Чего еще хорошего - RTOS ARTX в исходных кодах

По поводу исходных кодов: они есть в 1.5. В 2.0 их нет.

И вопрос: в версии 1.5 эти самые исходники компилируются на ура, а в 2.0 не хотят. Выдают:

KERNEL\ARTX_CONFIG.C(198): error C197: inline-asm: undefined identifier
KERNEL\ARTX_CONFIG.C(210): error C197: inline-asm: undefined identifier
KERNEL\ARTX_CONFIG.C(406): error C53: redefinition of 'os_switch_tasks': different function attributes
KERNEL\ARTX_CONFIG.C(406): error C53: redefinition of 'os_switch_tasks': different '__swi' attribute value

Можно как-нибудь это победить или откатится назад на 1.5?
Кто-нибудь работал с этой ОС плотно, не на уровне "побаловаться"?
Есть порт под AT91R40008? У самого пока ума не хватает...
CrazyAlex
Вышел в свет кейл 2.11 для ARM.
Список изменений во вложении.
Качать как обычно с http://www.keil.com/demo/eval/arm.htm
P.S. Ставится поверх 2.00 без вопросов.
SergM
Дополню CrazyAlex:

В сообщении от Keil Software Support Team еще значится:

ARTX-ARM Includes TCP/IP Network Stack
The TCP/IP network suite for the Keil CARM compiler is now available. In addition to a powerful RTOS, ARTX-ARM includes the following protocol support:
PPP, SLIP, UDP, TCP, Telnet, TFTP, HTTP Server with CGI, DNS Client, and SMTP Client. Several TCP/IP example applications are provided which run on the
Phytec phyCORE LPC229x Evaluation Board.
http://www.keil.com/ararm/

Hitex Provides ARM7 Insiders Guide
The Insider's Guide to the Philips ARM7-Based Microcontrollers provides detailed information about ARM and helps developers that are new to this
architecture get started. Over 20 example projects that run with the Keil CARM Evaluation Tools teach the ARM architecture and LPC2000-specific
peripherals.
http://www.keil.com/lpc/lpc2100_overview.asp

uVision Interface to MATLAB/Simulink
Adapted Solutions, a company with in-depth knowledge of system modeling, has created the PONTiFLEX interface between the Keil µVision Debugger and
MATLAB/Simulink. PONTiFLEX is based on the AGDI Interface that is available in uVision for all microcontroller families (8051, 166, and ARM).
http://www.keil.com/pr/article/1073.htm

Phyton PICE-52 Integration with uVision
Phyton has integrated their PICE-52 emulator with the Keil µVision Debugger. Users of the Phyton emulators may now use the uVision IDE as the primary
interface for software development and debugging with the emulator.
http://www.keil.com/pr/article/1075.htm

Ну и еще smile.gif :

Embedded Project Development Workshop

The Keil Software Embedded Project Workshop gives engineers a chance to quickly upgrade their embedded development skills. New technologies that reduce
time spent developing and debugging are explored while you build fully-functional programs. This 3-day workshop takes place at the Keil office in Plano,
TX, from April 13-15. Workshops tend to fill up quickly. Register today to guarantee your seat.
http://www.keil.com/events/class/24.htm
AjaxLab
Цитата(CrazyAlex @ Mar 22 2005, 11:12)
Вышел в свет кейл 2.11 для ARM.
Список изменений во вложении.
Качать как обычно с http://www.keil.com/demo/eval/arm.htm
P.S. Ставится поверх 2.00 без вопросов.
*


А если не поверх 2.00?
CrazyAlex
Цитата(AjaxLab @ Mar 23 2005, 19:32)
А если не поверх 2.00?

Не пробовал. Пока временно отошел от АРМ, нет времени убить полностью и начисто поставить.
CrazyAlex
Вышел в свет кейл 2.20 для ARM.

>Keil CARM Version 2.20 is now available. This update adds support for function >inlining and cross function inlining. The linker removes unused
>functions. Compiler warnings are enhanced and several minor problems are >corrected.

Список изменений во вложении.

Качать как обычно с http://www.keil.com/demo/eval/arm.htm

P.S. Ставится поверх 2.11 без вопросов.

P.P.S. Там же:
ARTX-ARM Version 1.01 Update
Version 1.01 of the ARTX Advanced RTOS for ARM is now available. This update includes TCP/IP support and new configurations for LPC2000, AT91SAM7Sxx,
STR71x, and ADuC702x devices. The kernel-aware debugging dialog has been enhanced with accurate Stack Load display.
IgorKossak
Глядя на такую частоту возникновения релизов невольно задумываешься - а не подождать ли пока всё успокоится? wink.gif
На ИАРе тоже такое случается, когда релизы выходят по три раза на месяц, а потом затишье на полгода и этот последний как раз и является наиболее стабильным.
igor-k
А в ентой Keil не знают про AT91RM9200. Или я просто не смог найти?
yuriyc
Цитата(igor-k @ Apr 30 2005, 07:25)
А в ентой Keil не знают про AT91RM9200. Или я просто не смог найти?
*

AT91RM9200 реализован на ядре ARM9. Keil это ядро не поддерживает. У них только АРМ7. Полный список можно посмотреть здесь http://www.keil.com/dd/
mu-bart
help.gif помогите, жизненно нужна переведённая техническая документация на AT91SAM7S?
если есть, то вышлите на mu-bart@mail.ru саму документацию или ссылку на неё.
огромное спасибо.
Tcom
Смотри www.gaw.ru пощёлкай там есть перевод
VAI
Tcom Вы заметили дату сообщения на которое отвечали :-)
Konst_777
Цитата(VAI @ Jan 2 2008, 17:21) *
Tcom Вы заметили дату сообщения на которое отвечали :-)

ИМХО. Для форума дата не важна. Важно наличие ответа на вопрос.
Tcom a14.gif
VAI
человек задал вопрос совсем в другой теме, это его единственное, почти за 2 года, сообщение....
Да и сама тема сильно устарела и уже не актуальна...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.