打印

为什么要使用Keil MDK-ARM中间件库?

[复制链接]
3090|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
runqrs|  楼主 | 2013-1-1 13:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 runqrs 于 2013-1-1 13:27 编辑

快速开发功能强大的应用程序
RTX内核连同它的源代码,可以提供所有所需的资源,去创建和控制多线程和实时应用程序,并且可以根据具体系统要求进行定制。大多数Keil中间件库可以选择使用或不使用RTX。

你所要做的
MDK-Professional包括启用TCP/IP网络,CAN,USB和Flash文件系统支持库。使用这些现有的资源,使您能够专注于开发应用程序的核心。没有必要把时间浪费在重新执行低级别功能上。

利用Keil公司的专业知识
所有Keil中间件库都由ARM和Keil工程师进行设计、测试和优化。中间库有一个简单的API的模块化设计。通过文档和例子,可以很容易重新使用我们的专家所做的工作。

源代码
所有的中间件组件提供了源代码。这可以让你重建库或扩展其功能集,对于需要源代码认证的产品非常有用。

Keil的中间件库的其他好处包括:
可扩展性 - 其模块化结构意味着,应用程序很容易设计和维护。库可以在多个简单的或者复杂的应用程序中重复使用。

抽象 - 根据要求删除低级别的外设和任务管理功能,可以让你的工程师专注于他们所知道的功能 - 应用程序的核心功能。

可靠性 - 当你利用Keil中间件代码,您正在使用的是信心,因为所有这些组件都经过严格测试,包括ARM工程师和第三方用户。

成本 - MDK专业版提供免版税middlware库。虽然有可能自己开发类似的功能,也可能可能降低了成本。但是在大多数情况下,这会导致意外的延迟,特别是如果你的工程师不熟悉该领域。 MDK-Professional使您降低成本和开发时间。

支持 - 有丰富的在线资源,包括例子和模板,使您可以快速启动项目。由Keil MDK-ARM和米尔科技全力支持,以确保您的开发过程中如果您有任何疑问,那么你并不孤单。

原文来自ARM博客

相关帖子

沙发
runqrs|  楼主 | 2013-1-1 21:14 | 只看该作者
使用MDK的中间库,就相当于在Cortex-M3,M4上跑了一个微型的操作系统,相对来说,比裸机程序会方便很多。

使用特权

评论回复
板凳
hxh360| | 2013-1-2 20:15 | 只看该作者
确实有用!!

使用特权

评论回复
地板
runqrs|  楼主 | 2013-1-4 10:02 | 只看该作者
Keil 还有一个可以再8051里面跑操作系统的,叫RTX51:myir-tech.com/products/arm/c51/rtx51.htm,专门针对资源少的51内核。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:水煮黄豆

2

主题

25

帖子

2

粉丝