FPGA 點亮TFT LCD 的調試感悟

爲了做一塊用以點亮 TFT LCD 接口的單板PCB,一共打了兩次樣。

第一次,PCB layout完成后,就發過去打樣,太著急了,犯了如下錯誤:

1, 元件的封裝錯誤,引腳間距錯誤,想當然的用了庫里的封裝,卻沒有核對一下。

2, 芯片之間IO的電壓不匹配,一個是5V,另一個是3.3V.

3, 軟件程序錯誤!這一點,直接導致在上兩個原因rework之後,還是點不亮。使自己走向了硬件錯誤的錯誤方向,決定做第二塊PCB。

第二次,這次PCB經過了檢查,限於水平有限,(在發去打樣的期間,看了一些資料)還是有待改進:

1, layout時每一根信號線,都需要有回路,沿著最短的路徑構成回路,所以接地鋪銅是一個很重要的問題。這板子時鐘頻率不高,所以這裡應該影響不大。

2, 在焊接元件時,在NCP3063的輸出電容沒焊接的情況下,無法得到期望的電壓。所以,模塊化思想的前提是每一個模塊的完整性。

3,最後,確認這版PCB基本符合硬件需求條件,那麼著重修改程序,才發現,單一的時序沒問題,是全局的時序圖沒有吃透。只更改了一行,跳圖正常!

 

小結:前前後後耗時兩個半月,終於才搞定! 被自己的執著感動,也被自己的愚蠢蠢哭!

         好在還是成功了!目前只是點亮簡單的紅綠藍灰白黑colorbar等,下一步的目標,是用按鍵切圖,再接著是播放自定義圖片。

   終於明白了,前輩們說的,自學之路充滿了崎嶇,太艱難,漫長,希望有人帶著。

        可沒人帶領的情況下,那就自己努力吧!希望明天會更好!

转载于:https://www.cnblogs.com/wangzt/p/5706143.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值