危险的宏定义:MS-TO-BLESLOTS,MS-TO-DOUBLESLOTS,MS-TO-TIMERUNITS,TIMERUNITS-TO-MS。。。

2个职位/0个新职位
最后一篇文章
奥伦
离线
最后一次见到:1年7个月前
专家
已加入:2014-06-28 22:03
危险的宏定义:MS-TO-BLESLOTS,MS-TO-DOUBLESLOTS,MS-TO-TIMERUNITS,TIMERUNITS-TO-MS。。。

危险的宏定义:MS\u TO \u BLESLOTS、MS\u TO \u DOUBLESLOTS、MS\u TO \u TIMERUNITS、TIMERUNITS \u TO \u MS、US\u TO \u BLESLOTS、US\u TO \u DOUBLESLOTS、US\u TO \u TIMERUNITS。

对于使用这些宏的人,请注意,它们不应与公式一起使用。
例如,查看MS\ TO\ TIMERUNITS:
#定义MS到TIMERUNITS(x)((int)(x/10))
可以这样做毫秒到秒时间单位(10000)MS_TI_计时器(x)
但是毫秒到秒时间段(a+b)将给出:((内景)(a+b/10))
不是((内景)((a+b)/10))!!!

一个简单的补丁包宏定义中有括号:
#定义MS到TIMERUNITS(x)((int)((x)/10))
(与其他宏相同)。

我们使用的是DA1458x\ U SDK 5.0.3。

设备:
LC\U对话框
离线
最后一次见到:2周6天前
工作人员
已加入:2016-09-19 23:20
你好,奥伦,

你好,奥伦,

感谢您的意见,我们将在以后的版本中考虑这些建议。

最好的,

信用证