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

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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版