请教MDK5中RTX-Kernel如何使用

请教MDK5中RTX-Kernel如何使用,第1张

1、笔者个人对KEIL5与KEIL4的比较

相较弯陆嫌于KEIL 5 的“华丽”,笔者还是喜欢KEIL4的“内敛”,主要也还是习惯了,懒得换了。因为工作的 原因,最 新的芯片上KEIL4没有支持,有人可能提出可以去下载芯片支持包加载进去,我相信这个肯定可以,估计 已经有很多网友这么做了,但是我想,新的实物总要求接触,固步自封不是一种好的习惯。

下面简单介绍两者的差异:

KEIL4你不用担心,芯片的问题,因为大部分的芯片,但你装载软件的时候,就好自动的加载进去。但是到了KEIL5,当你安装好了软件,它依然不可以用,还需要点击“Pack installer”,如下图所示的那个按钮,下面的都是在联网的情况下,否则无法下载。

然后你会进入下图的界面,在下图中你可以很明显的看到,左侧的芯片,点击你需要的芯片类型旁边的"install",相应的芯片就会加载进埋手入软件,每款芯片都有相应的例程。点击“Examples”,即可看到相应的例程,你也点击"copy"把例悉并程拷贝到桌面。

我觉的比UCOSII好用。

1、返滚这个是keil自带的,没有移植的痛苦。

2、rtx kernel可以建卜世正立200多个任务,而UCOSII只能建60多个;rtx kernel可以实现多型悔个任务同一个优先级,而UCOSII不能。

3、rtx kernel是免费的。

亲测可用的步骤如下:

新建工程

新建代码文件并添圆做加到上面的工程中

软件界面左侧 Project Workspace窗口里面在“Target 1”处右键d出窗镇枝口御腔敏中选择“Options for Target ‘Target 1’”,选择“Target”标签,在“Operating system”下拉选择“RTX-51 Tiny”,点击Ok即可,

编译,搞定

一下是编译结果:

Build target 'Target 1'

compiling text.c...

linking...

Program Size: data=27.1 xdata=0 code=699

"RTX" - 0 Error(s), 0 Warning(s).


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12561032.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存