这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » keil,arm keil arm用户的福音

共2条 1/1 1 跳转至

keil,arm keil arm用户的福音

院士
2006-09-17 18:14:16     打赏
keil,arm keil arm用户的福音



关键词: 用户     福音    

院士
2006-12-22 22:43:00     打赏
2楼
ARM Announces New RealView Development Tools For ARM Powered Microcontrollers
January 30, 2006

New ARM RealView Tools offer complete out-of-the-box
development solution for ARM Powered MCUs

CAMBRIDGE, UK: ARM [(LSE:ARM); (Nasdaq:ARMHY)] today announced the release of its new RealView® Microcontroller Development Kit, which integrates the ARM® RealView Compilation Tools with the Keil µVision3® development environment. This product provides developers with a feature-rich, integrated development environment specifically optimized for a wide range of ARM processor-based microcontrollers (MCUs), enabling shorter development cycles and signifiCANtly reducing time-to-market.

"This announcement is clear evidence that the acquisition of Keil is already bearing results," said Mike Inglis, EVP Marketing and Business Development, ARM. "The RealView Microcontroller Development Kit, together with the wide choice of ARM processor-based microcontrollers from our semiconductor Partners, provides a complete solution to attack the embedded, automotive, and consumer markets."

The RealView Microcontroller Development Kit features a Keil µVision3 integrated development environment (IDE), which includes a full project manager, editor, debugger and comprehensive MCU simulator for accurate designs. It also incorporates a configuration wizard, which speeds the generation of start-up code and configuration files. Projects created under the IDE are automatically built using RealView Compilation Tools. The built-in microcontroller simulator CAN model more than 50 ARM processor-based MCU devices, including their instruction set, on-chip peripherals and the external signals used to stimulate them.

The RealView Compilation Tools bring the high performance associated with the device creation market to the microcontroller market. Developed and tuned to deliver the tightest code density, the compilers produce images of signifiCANtly smaller code size leading to signifiCANt product cost reductions. The compilers generate optimized code for both the 32-bit ARM and 16-bit Thumb® instruction sets and support full ISO standard C and C++.

"This new development kit realizes our vision of combining the best of ARM and Keil tool technologies for advanced microcontroller development," said Brian McAllister, director of Marketing, Development Systems, ARM. "The RealView Compilers, which are the result of more than 16 years of focused investment and development, combined with the Keil IDE, one of the world's most popular development environments for microcontrollers, will enable us to deliver the combined power of these proven tools to the developers' desktop."

"Embedded software development is an increasingly critical part of total product development cycle. Our ARM microcontroller customers expect out-of-the-box solutions, quick to learn and robust," said Jacko Wilbrink, ARM Microcontroller marketing manager, Atmel. "With the new RealView Microcontroller Development Kit, everyone CAN experience the advantage of proven technology, designed to be used by a large number of customers in market segments especially industrial and consumer."

Availability
The RealView Microcontroller Development Kit is available immediately from ARM and its authorized distributors listed at http://www.keil.com/distis. In addition, ARM is offering a special opportunity for customers with valid software maintenance agreements for the PK-ARM Professional Developer's Kit to download the RealView Microcontroller Development Kit from the Keil web site: http://www.keil.com/update/relnotes/rvmdk250.htm.

About ARM
ARM designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices. ARM's comprehensive product offering includes 16/32-bit RISC microprocessors, data engines, 3D processors, digital libraries, embedded memories, peripherals, software and development tools, as well as analog functions and high-speed connectivity products. Combined with the company's broad Partner community, they provide a total system solution that offers a fast, reliable path to market for leading electronics companies. More information on ARM is available at http://www.ARM.com.

1: keil ARM 250以后改称realwiew 微控制器 开发包了 2: 哪里有得下?如题,???? 3: keil与realview完美结合 
以后keil ARM将变成RealView Development Tools .
可到keil官方网站下载 4: 终于可以C++了不过现在还"听不到福音",在等等看... 5: keil ARM 2.50aWhat's New in RVMDK Version 2.50a
[RealView Compilation Tools]
Added the industry-standard RealView Compilation Tools form ARM as well as numerous program examples. The RealView examples are found in the \KEIL\ARM\RV\EXAMPLES\ folder. Overview information is available from the \KEIL\ARM\HLP\RVI.CHM help file.
[RealView Compilation Tools]
The RealView Compilation Tools fully support C and C++ including templates and namespaces. The µVision Debugger supports debugging of C++ code but may have restrictions with regards to the debug illusion for C++.
[ULINK]
Added support for daisy chaining.
[ULINK]
Added ARM9 device support.
[Device Support]
Added device support for the STMicroelectronics STR730 series.
[CARM Compiler]
Corrected a problem with loop optimizations and loop counts.
[CARM Compiler]
Corrected the behaviour of the strstr function when the substring to locate is in the middle of the string to search.
6: 静候云中月8888的福音搞得46M如此巨大???? 7: 比原来大1倍多 8: 感觉Keil自带部分几乎没变 9: 自带部分改了几个错误主要是增加了RealView,而且keil ARM的名称也改成the RealView Microcontroller Development Kit  10: 用RealView可以在ARTX中使用C++只需将main.c更名为main.cpp即可.

11: 不错唯一遗憾的是realview好像没有__at语句 12: 就是没有__at,指针应该可以替代的掺了...不好意思这里说... 13: KEIL加入ARM后的大作 14: C++有什么好处呢/?没有用过不晓得它的优势~~ 15: C++倒不会增加多少优势但可以使以后软件的维护更加方便.

例如在函数重载上,C可能要定义很多不同类型,不同入口参数等基本相同的函数,
而C++利用函数重载功能只需定义一个函数名即可(当然,还要细分函数).

再就是构造函数,它做MCU模块的初始化是再好不过的了.

而且对于全部类,该类的构造函数的调用将会在main()前调用.

再就是函数都作为类成员(类成员函数),这样就不会群魔乱舞地瞎调用了.

再就是内联函数,它在某种程度上也可提高速度或优化代码.这个我只在AVR上实践过...而且我在AVR上从不用C...

总之,用C++在ARM上裸奔要比C好的多...

如果C++编好的话,完全可以不跑OS一样玩ARM.

起名C++,总有它比C好的道理吧... 16: c++是面向对象程序c++是面向对象程序设计思想,C是结构化程序设计思想.
C++更有利于程序的安全性和维护性 17: 在MCU中肯定找不到合适的对象,但凑合过也比C日子好过 18: realview果然厉害把原来在keil ARM上编的一个程序改成realview,编译后代码从57k减少到52k
除了_at外,其它都很顺利通过,只是出现了很多警告. 19: 没有at真不方便想给rom里固定地址写特定数据,没有at真不方便

ADS好像用分散加载的方法(没用过),realview也用分散加载吗?!!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]