矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 分立元件

用FPGA控制液晶屏有点意思!

[复制链接]
     
发表于 2020-7-17 15:43:54 来自手机 | 显示全部楼层
楼主威武!看来别人说每个人的天赋都不一样这句话是正确的!楼主玩的这个在我看来太难了!!!!怎么理解?一堆分立的硬件去驱动液晶屏吗?还能显示图案?不可思议啊!!
相反用单片机程序就容易理解多了!这不我刚刚跟楼上的大侠学了一个!
回复 支持 反对

使用道具 举报

     
发表于 2020-7-17 17:41:16 | 显示全部楼层
我也觉得FPGA难玩
开始玩单片机SPI协议驱动液晶屏,也是一头雾水,突然有天就想通了,不就是那条线先拉低,后那条线拉低,再那条线拉高或拉低吗,从此各种协议理解就容易了。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-7-17 19:43:23 来自手机 | 显示全部楼层
无敌吴刚 发表于 2020-7-17 15:43
楼主威武!看来别人说每个人的天赋都不一样这句话是正确的!楼主玩的这个在我看来太难了!!!!怎么理解? ...

是啊,个人擅长不一样,我现在发现代码并不适合我,数字电路才是我的追求
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-7-17 19:46:30 来自手机 | 显示全部楼层
chhds 发表于 2020-7-17 17:41
我也觉得FPGA难玩
开始玩单片机SPI协议驱动液晶屏,也是一头雾水,突然有天就想通了,不就是那条线先 ...

就是IO口高低电平的事,可是要把时间弄对才行
回复 支持 反对

使用道具 举报

     
发表于 2020-7-18 07:22:12 | 显示全部楼层
分立元件 发表于 2020-7-17 19:46
就是IO口高低电平的事,可是要把时间弄对才行

是的,时序也很重要,我不懂在代码上怎样计算时差,只能用逻辑分析仪测量各个信号的时差,不符合要求了就增加延迟或优化减少时差。
我对FPGA不懂,很好奇它是怎样做延迟几微秒、几毫秒的?
回复 支持 反对

使用道具 举报

     
发表于 2020-7-18 07:27:36 | 显示全部楼层
chhds 发表于 2020-7-18 07:22
是的,时序也很重要,我不懂在代码上怎样计算时差,只能用逻辑分析仪测量各个信号的时差,不符合要求了就 ...

长的延时就是把信号保存起来,到时间就读出来,美其名曰“数字延时”延多长都行。短时间延时是个大麻烦,不信就延时1.3ns试试。
回复 支持 反对

使用道具 举报

     
发表于 2020-7-18 08:06:37 | 显示全部楼层
用fpga是不是更快了
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-7-18 08:53:44 来自手机 | 显示全部楼层
chhds 发表于 2020-7-18 07:22
是的,时序也很重要,我不懂在代码上怎样计算时差,只能用逻辑分析仪测量各个信号的时差,不符合要求了就 ...

计数器分频主频得到各种时间
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-7-18 08:58:50 来自手机 | 显示全部楼层
menglongfc 发表于 2020-7-18 08:06
用fpga是不是更快了

FPGA是并行运行,单片机是串行运行,FPGA高速下才有优势!
回复 支持 反对

使用道具 举报

     
发表于 2020-7-18 11:18:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2020-7-18 15:36:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-28 18:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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