我的毕业设计教授问了个我难以回答的问题,求解!
时间:10-02
整理:3721RD
点击:
教授问: 为什么工程内要添加这么多文件? 答:如果不添加就会报错运行不了,这是工程的必须文件不能没有。教授问:不能运行那只是结果,我现在问你他为什么要添加?为何不能指定一个位置直接调用呢?每次都加这么多文件多麻烦?
我竟无言以对,请问我该如何较专业的回答呢?总不能说ccs就是这么规定的吧,那我还不得over了
我竟无言以对,请问我该如何较专业的回答呢?总不能说ccs就是这么规定的吧,那我还不得over了
这么刁钻的问题!我个人不是很懂,但是如果必须要添加这么多文件的话,你就直接说呗!个人愚见,呵呵!
实在不懂就说呗,并向教授请教下他的看法
没法请教,他说这个万一人家答辩的时候问你你找谁请教去,自己解决!
我说了啊,他非得问为什么。
模块化编程思想
我觉得添加的文件都是一些头文件,那些文件就像是固件库一样封装好了。那些头文件是在用的时候方便程序员进行调用,也可以不用那些头文件直接自己编写寄存器也是可以的,例如MSP430有时候就只有一个主函数没有其他的头文件。这样的话便于利用,如果直接找路径的话有的时候会出现路径的叠加(很多文件重复),我曾经就遇到过。大概就是这个意思,希望对你有用。
揣摩一下教授的意思,教授既然这么问题,那肯定他有答案。别人不一定问同样的问题,相同的肯定会问。
CCS确实不需要添加这么多的工程文件,指定路径也可以的。
应该软件优化之后不用添加的,很多没用的
