打印

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

[复制链接]
739|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 | 只看该作者
很有可能内存超界

使用特权

评论回复
5
金刚葫芦娃啊| | 2016-4-19 23:00 | 只看该作者

群主大人  发话了  必须来啊

使用特权

评论回复
6
dirtwillfly| | 2016-4-20 16:22 | 只看该作者
金刚葫芦娃啊 发表于 2016-4-19 23:00
群主大人  发话了  必须来啊


放心,我不会亏待你的

使用特权

评论回复
7
liang83797638|  楼主 | 2016-4-21 16:30 | 只看该作者
金刚葫芦娃啊 发表于 2016-4-19 14:05
可能是内存超界了   这样转换很容易出现这种情况

我用的是F5418A  有128K  程序才80几K,我昨天换了一个转换函数就没存在这个问题了 ,可能这个转换函数存在一定的问题  ,但是就是不知道问题出在哪里

使用特权

评论回复
8
金刚葫芦娃啊| | 2016-4-21 20:15 | 只看该作者
liang83797638 发表于 2016-4-21 16:30
我用的是F5418A  有128K  程序才80几K,我昨天换了一个转换函数就没存在这个问题了 ,可能这个转换函数存 ...

这不是你多少ram的问题 好吧   

使用特权

评论回复
9
可可球| | 2016-4-22 11:17 | 只看该作者
我昨天换了一个转换函数就没存在这个问题了

换成哪个函数了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

6

帖子

0

粉丝