在msp430中如何定义bool类型的变量,是需要调用什么头文件吗?
注:用的iar 5.3 msp430f5438a 目前只调用了msp430x54x.h
问题二:最近做代码移植,在别人的平台上调用了很多次trunc函数(对一个数取整数部分),请问在哪个头文件中有类似的函数可以调用吗?
本人小白,诸多不解,请大神们多多指点!!
rookiecalf:
标准c中没有bool类型,如果要用的话,你得自己使用宏定义来定义。
要取整的话得用标准的math库吧,效果一般不太理想。MPS430虽然可以使用IQmath库,但是也会带来其他的问题(主要是你原来的程序得做变动,还有学习曲线之类的)。
还是建议你自己来实现以下这函数吧。
灰小子:
bool类型可以用字符型或者一个bit来存储
trunc是DELPHI里的函数,标准C里好像有个floor函数,你看看能不能用