2017-12-15 C2000小百科
版权声明:本系列文章欢迎转载,请注明出处,谢谢!
1 摘要
CCSv7是Texas Instruments针对自家嵌入式处理器或者单片机开发推出的集成开发环境,同时CCSv7也是完全免费的开发软件。本系列文章主要目的是介绍CCS使用入门及在实际项目开发过程中有用的技巧及方法。第7篇介绍如何编译生成.lib静态库。
在产品开发过程中,有时候出于敏感代码保护,或者为了减少编译时间,或者为了便于代码维护的目的,通常会去关键代码或者底层驱动代码编译成库.lib。库从本质上来说是一种可执行代码的二进制格式,把这些常用函数的目标文件打包在一起,提供相应函数的接口,便于程序员使用。在linking过程中,linker工具会自动从库中将程序中使用到的库函数机器码拷贝到最终生成的二进制可执行文件中。
2 操作步骤
· 和新建立一个工程是一样的,点击Project->New CCS Project,然后点击红框所示的Advanced setting。
·首先选择器件平台,因为手头有F28069 LaunchPad,我们选择F28069。可以看到Output format和Device endianness自动变成灰色
Note:所有C2000器件