用keil软件写C语言程序,怎么使用模块化?

用keil软件写C语言程序,怎么使用模块化?,第1张

以子函数的形式完成一个小功能,然后再主函数中燃虚调用子函数完成所有的功能。这就是模块化尺段兆。或者把某一功能写成头文件陵租.h的形式,然后包含进来,#include<头文件>。

嗯,这个我做远程升级的时候用过,一个固件程序,一个用户程序,两个程序的基地址不可重复,不可共用一个Flash扇区.如果你想把两个工程放在一个里面管岁档理,可以用下面的方法:

1.打开keil

2.点击Project--New Multi-projet Workspace...

3.将你的两个工程添加进去即可

工程切举雀液换的话可以右击想激活的工正物程名字,在选项里选一下,就不贴图了.

烧写的话还是用分开的

pragma只是用于之间潜入asm代码,不是变了相的

混合编程

技术,它不能直接调用其他文件(注意是文件)中的函数。

真正意义上的多模块编程,孝岁每个模块之间都可以相互调用、传递参数,这种编程念凯就必须用寄存器、堆栈、内存区传递参数了。

有问题可以交流:仔慎唤banalsheep@163.com


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存