Microchip软件怎么读取ieee754内存值?

2020-02-08 09:11发布

我在keil c里能读出内存值,不知道怎么的,在Microchip里边就不对了,不知道哪位大侠可以帮助一下的!谢谢!
代码如下:

void main(void)
{
  float ieee754;
  unsigned int VOL;
  unsigned char *per;
  per=(unsigned char *)&ieee754;
  per[0]=0x40;
  per[1]=0x21;
  per[2]=0x9b;
  per[3]=0x00;
  VOL=ieee754*1000;
  while(1);
}

此代码在keil c可以读出VOL、ieee754、per[]等的值,在microchip里就错乱了,读不到了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。