野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9574|回复: 3

使用ewmin,带ucos,没有勾选fpu单元,在把edit的显示设置为浮点显示的时候,就har...

[复制链接]
发表于 2016-4-11 18:34:19 | 显示全部楼层 |阅读模式
使用ewmin,带ucosiii,没有勾选fpu单元,在把edit的显示设置为浮点显示的时候,就hard default,这是为什么呢?
这样描述吧,我使用了ucosiii,界面是用stewmin5.28,没有勾选fpu运算单元,这样可以正常运行,但是现在我想把edit的显示设置为浮点模式的时候,就跳到硬件错误了? 因为某种原因,我不能勾选浮点运算单元!
回复

使用道具 举报

发表于 2016-4-11 18:58:57 | 显示全部楼层
这个没搞过,帮顶         
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-11 19:07:20 | 显示全部楼层
fire 发表于 2016-4-11 18:58
这个没搞过,帮顶

火哥,我仿真的时候都可以,就是到硬件上就不行了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-12 10:13:05 | 显示全部楼层
fire 发表于 2016-4-11 18:58
这个没搞过,帮顶

火哥,我解决这个问题了,原来问题出在把edit显示框设为浮点显示模式这里,关键就是这个函数EDIT_SETFLOATE()里,这个函数必须要使用浮点,所以当我没有勾选硬件浮点单元的时候,执行到这个函数就要报错。
总结一下,在stemvin里面,凡是涉及到浮点显示的地方,如果不勾选浮点运算单元的话,都要出错,因为stemwin本身就对浮点运算做了优化。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 01:41 , Processed in 0.035828 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表