WCH沁恒单片机
直播中

偶是糕富帅

11年用户 788经验值
私信 关注
[问答]

请问如何才能在CH58x中使用到rand()函数呢?

代码中使用了rand()函数,报错,显示implicit declaration of function 'rand'; did you mean 'nanf'? [-Wimplicit-function-declaration]!
但之前在CH579M中并没有报错。
请问如何才能在CH58x中使用到rand()函数呢?
  

回帖(3)

李玉林

2022-7-27 09:47:03
不支持math.h的问题已解决,RSIV不支持硬件浮点计算,需要使用专门的库
举报

郑静东

2022-7-27 09:47:10
已解决,忽略该警告,可以正常使用rand()
举报

张丽娟

2022-7-27 09:47:16
添加了math头文件后,在MounRiver编译器中,右键工程名-Properties,添加下图中的 “m”。

举报

更多回帖

发帖
×
20
完善资料,
赚取积分