论文部分内容阅读
引言随着嵌入式产品应用环境和功能的日趋复杂,应用工程师都希望能够把更多的精力放在应用层次上应用功能的开发和稳定,而花更少的精力来关注底层驱动软件的实现和细节。基于此目的,一个比较好的实现方法就是在开发当中能够把已经稳定和充分测试的底层驱动软件的平台框架放在一个工程中编译当做“固化”,而把应用程序的功能实现部分放在另外一个工程中编译,从而减少驱动软件和应用软件的耦合度。这就有点像在编写PC软件时,我们编写一定的应用功能,而底层的驱动等则通过调用DLL的方式去实现。