打印

stm32f4开fpu后导致ucgui的graph控件出问题

[复制链接]
1735|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
asun1388|  楼主 | 2013-10-12 16:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
硬件平台:stm32f407
ucos:2.92
ucgui:3.98

不开fpu之前graph的刻度控件显示正常,加了FPU之后graph的刻度的数字全为0;
求解释。
我开fpu就是修改了os_cpu_c.c的OSTaskStkInit函数以及os_cpu_a.asm文件中的OS_CPU_PendSVHandler函数
以及keil选项的 use fpu;及定义使用fpu的宏。

我看了下这些都是底层的东西,照例是不可能会影响到ucgui的吧。

求解答。

沙发
asun1388|  楼主 | 2013-10-24 09:50 | 只看该作者
额,最后查找的原因是调用的是以前没开fpu编译形成的库。重新编译生成的库就没问题。

使用特权

评论回复
板凳
zdl_happy| | 2013-12-12 15:43 | 只看该作者
您好,您的Graph可以显示曲线吗?我也是用的3.98的,但其提示Graph_Data_YT.c中GUI_DrawGraphEx有问题创建不了YT数据,你是怎么弄的,指点一下,谢谢!

使用特权

评论回复
地板
夏尔75| | 2016-3-19 18:59 | 只看该作者
我的曲线和坐标没有对应,曲线用的而是液晶本身的坐标,这个该怎么设置呢?

使用特权

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

本版积分规则

15

主题

45

帖子

2

粉丝