ARM水鸟 HotPower@126.com 2006.5.6 于西安大雁塔村队部
以下适用与KARM 3.00a(2.50应该也可以)
打开旧工程文件
1.修改main() 旧: #include /* ARTX kernel functions & defines */
新: #include /* 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
|
|
用户1008998 2007-11-29 16:51
没用过Keil
也没用过ARM
直接郁闷了
雁塔菜农 2007-11-13 20:01
用户741296 2007-11-13 08:09
高手,不懂
用户60235 2007-11-13 01:59