MSP430程序问题,小弟实在搞不懂

[复制链接]
1041|8
 楼主| liang83797638 发表于 2016-4-19 09:11 | 显示全部楼层 |阅读模式
我写了一个比较大的 程序  昨天添加了一些  就导致其中16进制转浮点数函数计算出错   添加的东西都跟这个函数没关系   而且只要删掉昨天添加的  或者比较大一点的程序部分就又会恢复正装  有没有大神指点下
float ByteToFloat(unsigned char* byteArry)
{
  return *((float*)byteArry);
}
这是我的转化函数
金刚葫芦娃啊 发表于 2016-4-19 14:05 | 显示全部楼层
可能是内存超界了   这样转换很容易出现这种情况

评分

参与人数 1威望 +10 收起 理由
dirtwillfly + 10 很给力!

查看全部评分

dirtwillfly 发表于 2016-4-19 19:47 | 显示全部楼层
金刚葫芦娃啊 发表于 2016-4-19 14:05
可能是内存超界了   这样转换很容易出现这种情况

android2 发表于 2016-4-19 22:26 | 显示全部楼层
很有可能内存超界
金刚葫芦娃啊 发表于 2016-4-19 23:00 | 显示全部楼层

群主大人  发话了  必须来啊
dirtwillfly 发表于 2016-4-20 16:22 | 显示全部楼层
金刚葫芦娃啊 发表于 2016-4-19 23:00
群主大人  发话了  必须来啊


放心,我不会亏待你的
 楼主| liang83797638 发表于 2016-4-21 16:30 | 显示全部楼层
金刚葫芦娃啊 发表于 2016-4-19 14:05
可能是内存超界了   这样转换很容易出现这种情况

我用的是F5418A  有128K  程序才80几K,我昨天换了一个转换函数就没存在这个问题了 ,可能这个转换函数存在一定的问题  ,但是就是不知道问题出在哪里
金刚葫芦娃啊 发表于 2016-4-21 20:15 | 显示全部楼层
liang83797638 发表于 2016-4-21 16:30
我用的是F5418A  有128K  程序才80几K,我昨天换了一个转换函数就没存在这个问题了 ,可能这个转换函数存 ...

这不是你多少ram的问题 好吧   
可可球 发表于 2016-4-22 11:17 | 显示全部楼层
我昨天换了一个转换函数就没存在这个问题了

换成哪个函数了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部