s3c2440裸机浮点运算停止

这里需要运动开发板来控制步进电机测试不同加减速曲线的性能,需要使用不同占空比的PWM,在定时器中断中需要计算下一个中断的时间,这时间需要浮点运算,如图1所示attachments-2020-10-UJvf5kqj5f957c48410fc.png

Makefile已经添加了支持浮点运算的库了-lgcc -L/usr/local/arm/4.3.2/lib/gcc/arm-none-linux-gnueabi/4.3.2,程序编译没问题,但是烧写后,第43行delt_t = o / (5.9 * t + 1);一直不执行下去,卡在这的感觉,串口能够输出x,但是不能输出y。有谁知道为什么吗?

请先 登录 后评论

1 个回答

星星之火 - 嵌入式工程师
擅长:答疑助手

裸机的话用 3.4.5工具链。

请先 登录 后评论
  • 1 关注
  • 0 收藏,65 浏览
  • Strong. 提出于 2020-10-25 21:25

相似问题