WARNING: "__aeabi_d2uiz" [/home/taobao/driver/hc-sr04/hc_sr04.ko] undefined!
WARNING: "__aeabi_ddiv" [/home/taobao/driver/hc-sr04/hc_sr04.ko] undefined!
WARNING: "__aeabi_dmul" [/home/taobao/driver/hc-sr04/hc_sr04.ko] undefined!
WARNING: "__aeabi_ui2d" [/home/taobao/driver/hc-sr04/hc_sr04.ko] undefined!
你这个错误应该是交叉编译工具和内核配置不兼容导致的,就这个错误应该是你的编译工具不支持这些浮点指令,可以通过配置内核关掉浮点,或者找到支持浮点的编译工具链
或者将程序里面的浮点数1.7改为整数17
distance=(time*1.7)/1000;
改为
distance=(time*17)/100;
阅读(6630) | 评论(2) | 转发(0) |