keil转realview步骤.txt

来自「Keil UV3中自带操作系统ARTX的应用例程」· 文本 代码 · 共 42 行

TXT
42
字号
ARM水鸟  HotPower@126.com
2006.5.6 于西安大雁塔村队部

以下适用与KARM 3.00a(2.50应该也可以)

打开旧工程文件

1.修改main()
旧:
#include <ARTX.h>                     /* ARTX kernel functions & defines     */

新:
#include <RTL.h>                      /* RTX kernel functions & defines      */

2.修改swi部分
旧:
工程中有SWI.S

新:
移去工程中的SWI.S
将..\Keil\ARM\RV30\RTL\Kernel\SRC下的SWI_Table.s
拷贝到当前目录并加入到工程中

注意:SWI的总个数N
    和IMPORT  __SWI_N-1与DCD     __SWI_N-1要配对!!!


3.修改OS部分
旧:
工程中有ARTX_CONFIG.C

新:
移去工程中的ARTX_CONFIG.C
将..\Keil\ARM\RV30\Startup\Philips下的RTX_Config.c
拷贝到当前目录并加入到工程中

如果用非典的Startup.s,则要继续修改RTX_Config.c。

4.如果用RTX时,加入其他*.S可增加调试透明度
IQR_RTX.S
SWI_RTX.S

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?