**C166编译使用过程的有些问题记录**
1、发现存储区不够,如下
linking…
*** WARNING L5: SECTION LOCATED OUTSIDE CLASS AREA
SECTION: ?ND0?DATA_BASE
CLASS: NDATA0
Program Size: data=17456(near=17456) const=17756(near=17342) code=40966
creating hex file from “.\Outputfile\HBmu”…
原因: memory model 没有选对;
解决:重新选择options->target ——memory model 选择合适的模型;我用的XC2267M-104,选择
compact:’far‘ data, ‘near’ funcs