树莓派HDMI分辨率的设置
轉載:
https://www.yupae.net/post/raspberrypi1/
入手了一個樹莓派3(RASPBERRY PI 3 MODEL B),搗鼓了一陣子感覺還不錯。其實細搜一下,關于樹莓派的教程網上是有很多的,當然這其中的坑也有很多。另外,大部分教程是關于樹莓派2的,所以特地開個篇把樹莓派3(Raspberry Pi 3)那點事兒和踩過的坑統統記下來。
關于樹莓派的版本
樹莓派的版本
樹莓派有兩個版本,Element14(易絡盟電子)和 RS(歐時電子),產地不同而已,Element14是Made in China,RS的是Made in UK,主芯片配置都是完全一樣的。某寶上,R版的要E版的貴些,但絕對不是賣家口中的質量差異而只是海外運費的價差而已。
關于TF卡
買多大的TF卡才合適呢,這是每一個新上手樹莓派的朋友首先考慮的問題。
官方系統RASPBIAN JESSIE只有1.36G,如果你只是拿來裝個系統加上一些常用的軟件,理論上4G的TF卡就足夠了。當然,如果你打算用來做NAS,那4G顯然不夠。那是不是容量越大越好呢?經過實測,一些大容量的TF卡會存在一些兼容性問題,同樣的,TF卡的速度也并非越快越好,在選擇TF卡的時候不要一味追求大和快,在權衡性價比的基礎上首要考慮是否兼容。以下給出的是市面上所有TF卡與樹莓派兼容性的結果供參考(Reference: Working / Non-working SD cards),從中不難發現目前閃迪(Sandisk)各批次的16G TF卡其兼容性都是OK的。
系統燒錄
樹莓派買來了,卡也買來了,開始裝系統咯。首先,從官網上下載最新版的RASPBIAN JESSIE系統,然后把系統燒錄到TF卡上,這里就要用到鏡像工具,推薦使用USB Image Tool。
USB Image Tool
- 官網:http://www.alexpage.de/usb-image-tool/
- 直接下載:USB Image Tool.zip (216KB)
- Win7可直接運行;WinXP如果運行出錯,請安裝.net Framework 2.0 (22MB)。
對于Raspberry Pi等開發板,幾乎所有的新手教程都推薦使用Win32DiskImager作為系統安裝工具,其實這個工具問題不少:
- 不支持中文目錄名(文件或目錄有中文,會出現123錯誤);
- 只使用盤符區分不同USB設備,用戶需要自行核實,不方便;
- 瀏覽文件,記不住最后使用的目錄,找常用的文件很麻煩;
- 不支持zip或gz格式的壓縮檔案;
- 必須先插好SD卡,再開軟件;
- 其它小問題:界面風格簡陋;MD5在XP下亂碼等。
而USBIT恰恰不存在這些問題,使用起來非常方便,所以在Windows環境下建議還是使用USBIT作為USB燒錄工具。這里再推薦一篇文章詳細介紹USB Image Tool的使用,有興趣的不妨看一下,這里就不贅述了(Reference: USB Image Tool:Windows下的直接寫盤利器)。
樹莓派配置文檔 Config.txt 說明
由于樹莓派沒有傳統意義上的BIOS,所以現在各種系統配置參數通常被存在“Config.txt”這個文本文件中,它會在ARM內核初始化之前被GPU讀取。
這個文件存在引導分區上的。所以對于Linux,路徑通常是/boot/config.txt,如果是Windows(或者OS X)它會被識別為SD卡中可訪問部分的一個普通文件。
在Windows環境下進入TF卡,找到文件config.txt,使用文本工具打開,依次將下面項目的“值”修改為等號后的數值,并去掉前面的“#”:
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=16
hdmi_drive=2
config_hdmi_boost=0
sdtv_mode=2
arm_freq=800
解釋:
- hdmi_force_hotplug=1是支持HDMI設備的熱插拔;
- hdmi_group=2,hdmi_mode=16是顯示模式及分辨率修改項;
- hdmi_drive=2,表示音頻從HDMI接口輸出;
- config_hdmi_boost=0,設置HDMI接口的信號強度,默認為0,如果出現HDMI干擾問題可以嘗試設為4,最大為7;
- sdtv_mode=2表示顯示制式為標準PAL制;
- arm_freq=800為調頻項,可超頻為900、1000,修改前請務必做好散熱準備,謹慎超頻、后果自負。
關于HDMI分辨率,這里再多說幾句,hdmi_group和hdmi_mode一定要找到對應的值(附圖是部分分辨率參數值截圖)。另外設置好分辨率后,一定要把“hdmi_safe=1”這句用“#”注釋掉,要不然HDMI輸出的分辨率永遠都是640*480。
部分分辨率參數值
其它參數意義及其設置,可以參考http://elinux.org/RPiconfig上的敘述,也可以參看這篇文章(Reference: 樹莓派配置文檔 config.txt 說明)。
屏幕翻轉
相信認真看了上述材料的童鞋已經知道了如何設置屏幕的翻轉。對,使用 display_rotate 設置,按順時針旋轉屏幕(默認為0)。
display_rotate=0 正常
display_rotate=1 90度
display_rotate=2 180度
display_rotate=3 270度
display_rotate=0x10000 水平翻轉
display_rotate=0x20000 垂直翻轉
關于屏幕右上角的彩色塊
其實到這里,系統已經算是基本安裝配置好了,拔出TF卡插入樹莓派背部卡槽,加電,迫不及待的要開機了…
樹莓派供電不足
等一下,屏幕右上角一個彩色的小方塊一閃一閃,難道是屏幕壞了嗎?其實是樹莓派供電不足造成的,當HDMI轉VGA轉換器、USB集線器、USB鍵盤等外設通過樹莓派取電時就會造成樹莓派的供電不足,這時候請一定使用輸出5V 2.5A(樹莓派2可以使用2A)的電源。連接樹莓派的USB外設最好能獨立供電,集線器請勿使用反向供電的,反向供電繞過了樹莓派上所有自我保護的電路設計,電壓電流過高過大易導致燒毀樹莓派。
總結
以上是生活随笔為你收集整理的树莓派HDMI分辨率的设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电影资源格式说明
- 下一篇: ios 基础知识点总结