KEIL中能将ARM程序与C51程序合并到一起编译吗?

时间:2021-12-24 11:46:23
我现在有两个程序,一个程序是用keil 4 MDK编译的,一个是用keil 4 C51编译的,我能不能把两个程序合并到一起,用keil 4 MDK编译?请大家指点一下。

6 个解决方案

#1


风马牛不相及的东西

#2


CPU不一样,只能手动把你需要的与CPU无关的模块代码合并

#3


两个东西的核心都不一样,你只能自己移植和内部核心不相关的代码,就像2楼说的一样,剩下的就需要改写成mdk能够使用的代码

#4


首先搞清楚你要做什么,然后才是能不能做和怎么做。

你要把两类不同芯片的代码合并,是要做什么?如果是功能移植的话,原来在另一芯片上的代码可能要根据新芯片重写。

#5


楼主打开安装目录,将keilc51中的C51文件拷贝到keil4.2

#6


引用 5楼longyan993 的回复:
楼主打开安装目录,将keilc51中的C51文件拷贝到keil4.2
然后再改下keilmdk配置文件即可。

#1


风马牛不相及的东西

#2


CPU不一样,只能手动把你需要的与CPU无关的模块代码合并

#3


两个东西的核心都不一样,你只能自己移植和内部核心不相关的代码,就像2楼说的一样,剩下的就需要改写成mdk能够使用的代码

#4


首先搞清楚你要做什么,然后才是能不能做和怎么做。

你要把两类不同芯片的代码合并,是要做什么?如果是功能移植的话,原来在另一芯片上的代码可能要根据新芯片重写。

#5


楼主打开安装目录,将keilc51中的C51文件拷贝到keil4.2

#6


引用 5楼longyan993 的回复:
楼主打开安装目录,将keilc51中的C51文件拷贝到keil4.2
然后再改下keilmdk配置文件即可。