打印
[MCU]

合泰的开发环境为什么不支持对有小数的预处理

[复制链接]
932|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tnteye|  楼主 | 2018-3-18 19:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这两天在用合泰的单片机的时候,发现一个问题,就是使用#define宏定义的时候,整数的乘除都可以直接在编译以后得到结果,唯独带有小数的宏定义,出来的不是一个结果,而是直接把运算的过程嵌到程序里去了,导致运算量陡增,请问,有知道是怎么回事的吗?感谢!

相关帖子

沙发
dirtwillfly| | 2018-3-18 20:47 | 只看该作者
编译器不支持吧

使用特权

评论回复
板凳
linqing171| | 2018-3-18 21:01 | 只看该作者
优化等级的问题吧,没有碰到过。我用他们MCU的时候,他们只有汇编的开发环境。

使用特权

评论回复
地板
ayb_ice| | 2018-3-19 08:37 | 只看该作者
编译器有可能不支持

使用特权

评论回复
5
tnteye|  楼主 | 2018-3-19 11:07 | 只看该作者
应该是编译器的问题,谢谢大家的回答!

使用特权

评论回复
6
zqx1000| | 2018-4-10 11:10 | 只看该作者

用MODBUS就可以,是毕业设计吧?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

22

帖子

0

粉丝