专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

MSP430学习点滴—IAR5.30

作者:xuchen   来源:xuchen的blog   点击数:  更新时间:2014年05月28日   【字体:

一:在IAR设置添加头文件

在IAR中编程序时 时常用到自己编写的头文件,这时需要设置添加包含头文件的路径的。常用方法是在工程上单击右键选择options,在c/c++ complier 设置里面的preprocessor中加载你的头文件路径。 $PROJ_DIR$ 表示包含文件的路径在工程文件中,和eww文件相同的目录下,即从当前工程目录下寻找。
图中,$PROJ_DIR$\Headfile意思头文件包含在当前工程文件所在路径的下一级目录Headfile中(Headfile是自己新建的文件夹)。
 
 
二、
笔者将所有中断函数单独开辟一个c文件时,中断函数中用到其他文件中定义的全局变量时,曾出现以下问题,
Error[e46]: Undefined external "?cstart_init_zero" referred in Fun ( D:\WaterMeter Program\DISPLY_20140220\Debug\Obj\Fun.r43 ) 如下图所示:
 

具体发现问题所在为:

解决问题的办法:如图所示:工程文件上右击选择option 选择general option 中的library Configuration选项卡中的library选择,Normal DLIB 具体如图所示:

问题解决。
 
关闭窗口

相关文章