你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32_19264显示程序

[复制链接]
notanything 提问时间:2018-3-6 10:09 /
花了很多时间就是不显示 头都打了 求各位大师指点一下

lcd.rar

下载

1.96 KB, 下载次数: 50, 下载积分: ST金币 -1

收藏 评论30 发布时间:2018-3-6 10:09

举报

30个回答
dsjsjf 回答时间:2018-3-15 15:34:11
因为你是推挽输出,所以读端口状态,读到的实际是你的输出,而不是显示屏的状态。如果配置为开漏输出,则是可以读到外部的电平状态

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

toofree 回答时间:2018-3-7 10:26:38
notanything 发表于 2018-3-7 10:15
非常感谢亲 感觉你说的有道理啊 不知道在哪一步切换为什么输入模式呢

读忙函数中Lcm_Rd_Status() ,需要切换方向。 傲游截图20180307102400.png
或者,看一下手册,主读忙行不行?如果知道多长时间忙,直接用延时代替可不可以。

toofree 回答时间:2018-3-6 10:49:49
LCD_DATA配置成推挽输出了,方向没有切换过,肯定是读不到的。
你这是典型的从51程序直接扒过来用的。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

队长shiwo 回答时间:2018-3-6 17:08:33
看手册看时序,码寄存器

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

linwei1234 回答时间:2018-3-6 18:00:17
不错啊

评分

参与人数 1ST金币 -1 收起 理由
zero99 -1 what ?

查看全部评分

springvirus 回答时间:2018-3-7 08:49:18
本帖最后由 springvirus 于 2018-3-7 08:50 编辑

若你手头有51的19264可以正常显示的程序,建议烧入后,用逻辑分析仪抓各控制引脚的时序,再对比着进行移植,貌似19264本身时序比较严格,我曾尝试着把51的19264驱动移植到新唐平台,但未成功点亮,后面计划上逻辑分析仪

还有就是各IO的工作模式,应进行及时处理,比如在读忙标志时,应置为输入等等

多尝试下,应该会有所收获,祝你成功!!

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

notanything 回答时间:2018-3-7 10:15:03
toofree 发表于 2018-3-6 10:49
LCD_DATA配置成推挽输出了,方向没有切换过,肯定是读不到的。
你这是典型的从51程序直接扒过来用的。 ...

非常感谢亲 感觉你说的有道理啊 不知道在哪一步切换为什么输入模式呢
notanything 回答时间:2018-3-7 10:18:18
springvirus 发表于 2018-3-7 08:49
若你手头有51的19264可以正常显示的程序,建议烧入后,用逻辑分析仪抓各控制引脚的时序,再对比着进行移植 ...

谢谢亲 不明白在读忙标志时 为何要设为输入模式呢
notanything 回答时间:2018-3-7 10:19:36

哎 难受啊 看得都快吐了只想放弃了
notanything 回答时间:2018-3-7 10:21:07
队长shiwo 发表于 2018-3-6 17:08
看手册看时序,码寄存器

那个延时函数是不是需要很精确呢
1234下一页

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版