把原本的51程序加上RTX系统代码
编译提示CODE SPACE MEMORY OVERLAP
发现是RTX使用了Timer0做系统的时基,占用了中断入口
而原来的程序是Timer0提供心跳,也用到了中断入口,导致冲突。
把原来的程序使用Timer0的中断入口删掉就可以了。
这只是一种情况,其他的冲突根据实际分析。
2023-11-02 18:48:52
把原本的51程序加上RTX系统代码
编译提示CODE SPACE MEMORY OVERLAP
发现是RTX使用了Timer0做系统的时基,占用了中断入口
而原来的程序是Timer0提供心跳,也用到了中断入口,导致冲突。
把原来的程序使用Timer0的中断入口删掉就可以了。
这只是一种情况,其他的冲突根据实际分析。