OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2424|回复: 5

TFTLCD上显示变量

[复制链接]

2

主题

7

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2017-7-14
在线时间
9 小时
发表于 2017-7-20 11:07:03 | 显示全部楼层 |阅读模式
1金钱
我遇到的问题是:当通过两个模块输入的两个变量数据在STM32中进行加运算之后为什么显示一个定值,其中输入的变量数据是20ms的频率变化,但是在LCD上却显示一个静值,求和的值不随变量变化?

最佳答案

查看完整内容[请看2#楼]

恩,对,没有写在while循环中,所以只能显示初始化时的状态值,失误了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

7

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2017-7-14
在线时间
9 小时
 楼主| 发表于 2017-7-20 11:07:04 | 显示全部楼层
baiyu 发表于 2017-7-20 19:33
加过后的显示程序未进行循环?

恩,对,没有写在while循环中,所以只能显示初始化时的状态值,失误了
回复

使用道具 举报

15

主题

338

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1240
金钱
1240
注册时间
2016-3-16
在线时间
273 小时
发表于 2017-7-20 11:09:04 | 显示全部楼层
debug一下,看是你求和的值没变化,还是TFT显示不刷新,排除一下问题点
回复

使用道具 举报

2

主题

7

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2017-7-14
在线时间
9 小时
 楼主| 发表于 2017-7-20 15:59:41 | 显示全部楼层
zhsyghhz 发表于 2017-7-20 11:09
debug一下,看是你求和的值没变化,还是TFT显示不刷新,排除一下问题点

因为输入的两个变量数在LCD上显示的不断的变化,说明TFT是能够不断的刷新的,但是当我把这两个数相加就显示定值了,不变化了,是不是因为STM32在进行两个变量变化很快的数值进行相加的时候出现了错误啊?我查的资料是STM32进行数字运算的速度是300ns,是完全能够跟的上速度的啊
回复

使用道具 举报

339

主题

418

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1631
金钱
1631
注册时间
2016-9-29
在线时间
114 小时
发表于 2017-7-20 18:22:28 | 显示全部楼层
是不是变化太快显示不出来 打断点跟踪一下看看
回复

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2017-7-6
在线时间
35 小时
发表于 2017-7-20 19:33:00 | 显示全部楼层
加过后的显示程序未进行循环?
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-12-22 21:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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