刚才在我这里用CW 5.1 for hcs12试了试楼主的问题,楼主在新生成工程的时候没有选择对float的支持。
这样,cw创建的工程中包含的算法库里边没有浮点预算的算法,所以出现楼主的问题。
解决办法,用CW新生成一个支持浮点预算的空工程,在新工程向导的第五步会让你选择支持浮点的类型。
把新生成工程的编译选项和楼主现在工程的编译选项比较一下,加上对浮点的支持的编译选项(主要是去掉你当前工程中的编译选项-D__NO_FLOAT__)。
比较新生成工程中的库文件和你当前的库文件,替换掉你当前的ansibi.lib (点击右键删除后在添加新的库文件,库文件在CW安装目录\\lib\HC12c\lib\)
|