电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
12864显示问题
已解决
73482
个问题
已帮助
5993
位优秀工程师
12864显示问题
究极电子
2018-05-18
浏览量:926
写啦一段控制电机的程序,想要实时显示电机的运动的位移,但是一有12864显示,就相当于加啦个延时,有没有什么办发可以避免
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
a2ece75e7f11ad3c
对于12864显示的内容,实际上太快,人眼也分辨不过来,大概100ms刷新一次就可以了,做一个定时器定时刷新电机的数据。100ms对于12864刷新某几个位,时间上是完全允许的。
发布于
2018-05-19
举报
评论 0
0
0
其他答案
数量:
8
牛妞小小
你是定时测路程吗?
发布于
2018-05-18
举报
评论 0
0
0
hehung
你可以将液晶显示或者电机记录位移的程序放在定时器中。
发布于
2018-05-18
举报
评论 0
0
0
@曲终人散@
如果你的代码中使用了延时函数,很有可能就是它们造成的
发布于
2018-05-18
举报
评论 0
0
0
chen0000009
这种建议使用操作系统,延时可以用系统里面的非阻塞式延时,然后把电机运动位移的读取任务优先级设最高
发布于
2018-05-18
举报
评论 0
0
0
涛涛涛涛涛
显示一般用定时器触发
发布于
2018-05-22
举报
评论 0
0
0
donatello
12864本身显示有延时没有办法避免,楼主可以选择两个解决方案:一是使用操作系统,延时函数替换成非阻塞延时函数;二是使用没有延时的显示屏。
发布于
2018-05-31
举报
评论 0
0
0
米饭米饭吖
你可以用另一个定时器来做显示,类似在另一个定时器里做一个计数(转换为时间),计数的时候你可以继续主线程序,计数够了延时也够了,这样可以把延时的影响减小一点
发布于
2018-06-07
举报
评论 0
0
0
菜鸟冷虎
一般加一个状态机来处理这种情况
发布于
2018-06-17
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
12864显示问题
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: