日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣用USB/串行背包和作為實(shí)時(shí)系統(tǒng)監(jiān)視器的液晶顯示器組裝和配置

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-28 11:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

怎樣用USB/串行背包和作為實(shí)時(shí)系統(tǒng)監(jiān)視器的液晶顯示器組裝和配置

本指南詳細(xì)介紹了使用USB/串行背包和作為實(shí)時(shí)系統(tǒng)監(jiān)視器的液晶顯示器組裝和配置過(guò)程。

這些顯示器非常適合監(jiān)視“無(wú)頭”系統(tǒng)(例如小型服務(wù)器)的運(yùn)行狀況和狀態(tài)。 Raspberry Pi的安裝或作為常規(guī)計(jì)算機(jī)上的輔助信息顯示。

您可以在Adafruit商店中獲得我們可愛的壓克力攤位之一

組裝

要組裝LCD背包和支架,您需要:

焊接配件(鐵,焊料等)

十字螺絲刀

某些步驟可能需要使用鋼絲鉗;參見下面的注釋。

除電子設(shè)備外,該套件還包含五個(gè)激光切割件和四個(gè)#4-40 x 1“螺釘和螺母。

從壓克力支架兩面剝下紙襯。有些人使用剃須刀作為刮板來(lái)開始使用,但是

剝離后,零件可能會(huì)因激光切割而在其上留下少許煙灰,可以用肥皂和水清洗,但要絕對(duì)確定在組裝之前,所有東西都完全干燥!我們可以在此期間對(duì)電子設(shè)備進(jìn)行操作。..

下面是完整的LCD + Backpack的外觀,供參考,以供參考。

注視LCD的正面,背光LED從右邊,我們將焊接到頂部的標(biāo)題行。

從背面開始,USB和串行連接器應(yīng)沿著外邊緣,并且背包板上的文字相對(duì)于LCD。

通常,隨附的針排是相同的長(zhǎng)度作為此標(biāo)頭,但在某些情況下,您可能需要修剪一些。為此,請(qǐng)使用鉗子或剪線鉗。手工操作有時(shí)會(huì)卡在錯(cuò)誤的位置。

插針板有長(zhǎng)邊和短邊。銷釘?shù)拈L(zhǎng)邊應(yīng)指向背包板上的接頭連接器。

為幫助對(duì)齊,請(qǐng)暫時(shí)將其中一顆螺釘插入兩塊板上的角安裝孔中。正面和背面的第一個(gè)和最后一個(gè)銷釘。確保兩塊板對(duì)齊并平行,并且螺釘直接向后指向。您可以根據(jù)需要重新加熱這四個(gè)焊點(diǎn),同時(shí)保持正確的對(duì)齊方式。

一旦所有東西都變成方形且水平,則將其余的插頭引腳焊接到兩側(cè)。

如果您不小心以錯(cuò)誤的方式安裝了排針(長(zhǎng)邊朝前),別無(wú)所求……您

將2個(gè)螺釘插入前面板的一端,然后將一個(gè)小的墊片(它們類似于車把的細(xì)小胡須)滑到螺釘上,最后滑入LCD。

讓我們從LCD的一端開始背光突出,這更容易一些。為此目的的墊片有一個(gè)額外的咬口,可以裝在背光燈周圍。

在這兩個(gè)螺釘上添加螺母。將它們放在螺釘下方約1/10英寸(2毫米)的位置。

安裝第一側(cè);較長(zhǎng)的直邊位于底部,將前槽口與傾斜的部分對(duì)齊,然后向上旋轉(zhuǎn)以使螺釘/螺母適合切口,您可能需要調(diào)整螺母的位置稍微再試一次。

擰緊螺釘a幾轉(zhuǎn)。..暫時(shí)只是“手指緊”。

第二側(cè)的墊片/螺釘布置類似。在已安裝第一側(cè)的情況下,我們不會(huì)將板和墊片放下到位……而是

像以前一樣安裝螺母,然后第二側(cè)類似地旋轉(zhuǎn)到位。

擰緊螺釘時(shí),請(qǐng)輕輕擠壓,以使側(cè)面和前部件之間保持良好的接觸;我們不希望側(cè)片向外張開。

如果一切看起來(lái)都不錯(cuò)且筆直,您可以將所有螺釘再旋轉(zhuǎn)半圈左右,以便更牢固地固定……但又不要太緊,以免破壞塑料!/div》

Taa-daah!準(zhǔn)備插入。

Windows

要在Windows系統(tǒng)上使用LCD + Backpack,首先需要下載此.INF驅(qū)動(dòng)程序文件。這樣會(huì)使設(shè)備顯示為COM端口。

然后您將要下載LCD Smartie,它提供了所有系統(tǒng)狀態(tài)和監(jiān)視信息。

使用干凈的系統(tǒng)和.INF文件,您也許可以跳到下面的“瀏覽”步驟(步驟6)。但是很常見的是,在沒有準(zhǔn)備好驅(qū)動(dòng)程序文件的情況下興奮地插入新設(shè)備,最終導(dǎo)致設(shè)備損壞且無(wú)法正常工作。如果發(fā)生這種情況,請(qǐng)下載.INF并執(zhí)行以下步驟。..

從“開始”菜單中,選擇“設(shè)備和打印機(jī)”。

此面板列出了連接到系統(tǒng)的設(shè)備(打印機(jī)等)。底部將是一個(gè)未標(biāo)記為“ Adafruit Industries”的設(shè)備。

右鍵單擊此項(xiàng)目,然后選擇“屬性”。(或雙擊圖標(biāo)。)

從“屬性”面板的“硬件”選項(xiàng)卡中,單擊“屬性”按鈕。完全是它的屬性!

從“常規(guī)”標(biāo)簽上,單擊“更改設(shè)置”。

這應(yīng)該啟用“更新驅(qū)動(dòng)程序…”按鈕。點(diǎn)擊…

出現(xiàn)提示時(shí),選擇“瀏覽我的計(jì)算機(jī)”的驅(qū)動(dòng)程序軟件”(請(qǐng)勿使用自動(dòng)搜索)。

將顯示一個(gè)文件選擇對(duì)話框。導(dǎo)航到以前下載的.INF文件的位置。

您會(huì)看到有關(guān)未簽名驅(qū)動(dòng)程序的消息。沒關(guān)系,告訴它進(jìn)行安裝。

稍后,LCD + Backpack應(yīng)該在“設(shè)備”面板中顯示為“通訊端口”以及一個(gè)COM端口號(hào)。 跟蹤該端口號(hào),稍后將需要它。

如果尚未解壓縮并安裝LCD Smartie軟件,請(qǐng)繼續(xù)進(jìn)行下去。

LCD Smartie是一款“經(jīng)典”軟件。..上次正式發(fā)布是在2007年,但好消息是它可以在當(dāng)前版本的Windows上很好地運(yùn)行。用戶界面有些陳舊。這是一個(gè)復(fù)雜的程序包,具有很多功能,超出了我們?cè)诖私榻B的范圍。 LCD Smartie網(wǎng)站上提供了一些說(shuō)明,或者您可以瀏覽GUI并找出其中的大多數(shù)選項(xiàng)。

首先,我們需要為L(zhǎng)CD + Backpack對(duì)其進(jìn)行設(shè)置。

在菜單中單擊“設(shè)置”。 LCD Smartie小窗口,會(huì)彈出大量的配置對(duì)話框。從“屏幕”選項(xiàng)卡的右上角“顯示設(shè)置”部分,選擇“插件”選項(xiàng)卡。從“顯示插件”菜單中選擇 matrix.dll ,然后更改“啟動(dòng)參數(shù)”以反映設(shè)備的正確COM端口。 更改COM端口設(shè)置后,您需要退出并重新啟動(dòng)LCD Smartie。

在“啟動(dòng)/關(guān)閉”標(biāo)簽中,您會(huì)看到有一些選項(xiàng)可以在系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行該軟件,因此您無(wú)需執(zhí)行任何操作每次都通過(guò)此過(guò)程。

Linux(包括Raspberry Pi)

安裝(簡(jiǎn)便方法)

許多Linux發(fā)行版(Ubuntu,Raspbian“ Wheezy”,Occidentalis等)都將LCDproc作為軟件包提供,這大大簡(jiǎn)化了基本安裝(盡管您會(huì)仍然需要完成配置步驟)。在命令行中,只需鍵入:

下載:文件

復(fù)制代碼

sudo apt-get install LCDproc sudo apt-get install LCDproc

會(huì)提示您是否要安裝所有必備軟件包?;卮稹笆恰?,則應(yīng)該在一分鐘左右的時(shí)間里下載并安裝所有軟件。

安裝(困難的方式)

并不是真的 困難,只是需要一些額外的步驟。

首先,下載最新版本的源代碼,可以使用Web瀏覽器中的此鏈接,也可以使用命令行類型(作為單個(gè)連續(xù)行):

下載:文件

復(fù)制代碼

wget http://sourceforge.net/projects/lcdproc/files/lcdproc/0.5.6/lcdproc-0.5.6.tar.gz/download -O lcdproc.tar.gz wget http://sourceforge.net/projects/lcdproc/files/lcdproc/0.5.6/lcdproc-0.5.6.tar.gz/download -O lcdproc.tar.gz

然后解壓縮存檔。如果使用GUI桌面,通??梢酝ㄟ^(guò)雙擊文件或右鍵單擊并選擇“提取。..”或類似方法來(lái)完成。或從命令行鍵入:

下載:文件

復(fù)制代碼

tar xzf lcdproc.tar.gz tar xzf lcdproc.tar.gz

要構(gòu)建和安裝軟件,您需要在終端窗口中輸入以下命令:

下載:文件

復(fù)制代碼

cd lcdproc-0.5.6

。/configure

make

sudo make install cd lcdproc-0.5.6

。/configure

make

sudo make install

(您可能需要更改第一個(gè)命令以匹配當(dāng)前版本號(hào)。)

這只需幾分鐘即可完成。如果由于缺少庫(kù)而停止運(yùn)行,則需要跟蹤并安裝缺少的組件(可能使用apt-get)。

USB連接

將LCD背包連接到USB端口,然后在終端中鍵入以下內(nèi)容:

下載:文件

復(fù)制代碼

dmesg dmesg

在輸出的底部,您將看到對(duì)USB設(shè)備的引用。這些行之一將包含一個(gè)tty名稱,例如:

下載:文件

復(fù)制代碼

[ 3710.377212] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device [ 3710.377212] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device

記住該名稱“ ttyACM0”(或您分配的名稱),進(jìn)行配置時(shí)將需要它軟件。

TTY串行連接

對(duì)于Raspberry Pi,我們可以跳過(guò)USB端口并將LCD背包連接到Pi的GPIO接頭…在A型板上特別有用。

通常接頭上的串行連接用于登錄與終端。為了使LCD能夠使用它,必須將其關(guān)閉(然后才能使用終端功能-您需要使用USB鍵盤或無(wú)線網(wǎng)絡(luò)連接來(lái)登錄)。需要編輯兩個(gè)文件:

下載:文件

復(fù)制代碼

sudo nano /boot/cmdline.txt sudo nano /boot/cmdline.txt

更改此行:

下載:文件

復(fù)制代碼

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

至:

下載:文件

復(fù)制代碼

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

(基本上,刪除對(duì)ttyAMA0的引用)

并且:

下載:文件

復(fù)制代碼

sudo nano /etc/inittab sudo nano /etc/inittab

注釋掉或刪除最后一行。即更改此內(nèi)容:

下載:文件

復(fù)制代碼

T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100 T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

至:

下載:文件

復(fù)制代碼

# T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100 # T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

或直接刪除該行。

記住名稱“ ttyAMA0”,您將需要它來(lái)配置軟件。

必須重新啟動(dòng)系統(tǒng)才能使它生效。您可以立即執(zhí)行此操作,也可以在設(shè)置LCD配置文件之后執(zhí)行此操作。

配置LCDd,LCD守護(hù)程序

配置文件 LCDd.conf 的位置可能會(huì)因使用的安裝方法而異。如果使用程序包管理器(apt-get)安裝,則很可能位于:/etc

如果是從源代碼安裝的,則最有可能位于:/user/local/etc

如果在上述兩個(gè)位置中都沒有,請(qǐng)使用find命令:

下載:文件

復(fù)制代碼

sudo find / -name LCDd.conf -print sudo find / -name LCDd.conf -print

此文件必須以root用戶身份進(jìn)行編輯,例如:

下載:文件

復(fù)制代碼

sudo nano /etc/LCDd.conf sudo nano /etc/LCDd.conf

LCDproc隨附的默認(rèn)配置文件為巨大,它支持許多設(shè)備和每個(gè)可以想象的選項(xiàng)。與其嘗試引導(dǎo)您瀏覽這個(gè)龐大的文件,不如使用此簡(jiǎn)化版(僅限我們的LCD背包)替換整個(gè)文件的內(nèi)容,更容易 。然后只需要編輯幾行。 (您可能要先備份原始文件。)

下載:文件

復(fù)制代碼

# Pared-down LCDd configuration file; contains only those

# settings relevant to the Adafruit USB+Serial Backpacks.

# Global settings apply to all driver types -------------

[server]

# Path to driver modules. IMPORTANT: EDIT THIS TO MATCH

# YOUR SETUP. Last character should ALWAYS be slash.

DriverPath=/usr/lib/lcdproc/

# Select Matrix Orbital driver

Driver=MtxOrb

# Interface, port and user under which daemon runs

Bind=127.0.0.1

Port=13666

User=nobody

# If ‘yes’ server runs in foreground (handy during setup)

#Foreground=yes

# Settings specific to Matrix Orbital driver ------------

[MtxOrb]

# Output device. IMPORTANT: EDIT THIS FOR YOUR SETUP!

Device=/dev/ttyACM0

# Speed applies only to serial pins; ignored w/USB.

Speed=9600

# Display size, type, contrast and brightness range.

Size=16x2

Type=lkd

Contrast=750

hasAdjustableBacklight=yes

Brightness=1000

OffBrightness=0 # Pared-down LCDd configuration file; contains only those

# settings relevant to the Adafruit USB+Serial Backpacks.

# Global settings apply to all driver types -------------

[server]

# Path to driver modules. IMPORTANT: EDIT THIS TO MATCH

# YOUR SETUP. Last character should ALWAYS be slash.

DriverPath=/usr/lib/lcdproc/

# Select Matrix Orbital driver

Driver=MtxOrb

# Interface, port and user under which daemon runs

Bind=127.0.0.1

Port=13666

User=nobody

# If ‘yes’ server runs in foreground (handy during setup)

#Foreground=yes

# Settings specific to Matrix Orbital driver ------------

[MtxOrb]

# Output device. IMPORTANT: EDIT THIS FOR YOUR SETUP!

Device=/dev/ttyACM0

# Speed applies only to serial pins; ignored w/USB.

Speed=9600

# Display size, type, contrast and brightness range.

Size=16x2

Type=lkd

Contrast=750

hasAdjustableBacklight=yes

Brightness=1000

OffBrightness=0

感興趣的行包括:

下載:文件

復(fù)制代碼

DriverPath=/usr/lib/lcdproc/ DriverPath=/usr/lib/lcdproc/

這是LCDproc驅(qū)動(dòng)程序文件的位置,并且通常是/usr/lib/lcdproc/或/usr/local/lib/lcdproc/

與配置文件的位置一樣,您可能需要使用“查找”命令。編輯此行時(shí),請(qǐng)確保最后一個(gè)字符為正斜杠:/

下載:文件

復(fù)制代碼

Device=/dev/ttyACM0 Device=/dev/ttyACM0

這是LCD背包的設(shè)備名稱,該名稱是在較早的步驟中發(fā)現(xiàn)的。在大多數(shù)Linux系統(tǒng)上,用于USB連接的背包為/dev/ttyAMC0 ,或用于與Raspberry Pi GPIO頭的串行連接為/dev/ttyAMA0 。 》應(yīng)再編輯一行以進(jìn)行初始測(cè)試:

下載:文件

復(fù)制代碼

#Foreground=yes #Foreground=yes

默認(rèn)情況下,此行被注釋掉。 刪除開頭的#字符以啟用它。這使LCDd進(jìn)程始終在前臺(tái)運(yùn)行,因此可以使用Control + C輕松停止它,而不必使用kill命令來(lái)解決。一旦我們知道一切正常,就可以重新添加注釋字符。

測(cè)試運(yùn)行

讓我們看看它是否有效!類型:

下載:文件

復(fù)制代碼

sudo LCDd sudo LCDd

如果這會(huì)引發(fā)錯(cuò)誤消息,則很可能是在設(shè)備行中的 DriverPath 中指定了錯(cuò)誤的設(shè)備名稱。 》行未正確指向驅(qū)動(dòng)程序文件的位置(或缺少結(jié)尾的斜杠),或者配置文件不在預(yù)期的位置。

如果LCDd按預(yù)期運(yùn)行,則應(yīng)在屏幕上收到歡迎消息LCD。那是好消息!按Control + C停止程序,然后我們將進(jìn)行更多配置…

設(shè)置lcdproc和自動(dòng)啟動(dòng)

如果LCDd運(yùn)行正常,我們可以將其恢復(fù)為后臺(tái)配置。像以前一樣編輯LCDd.conf并將初始#添加回“前景”行:

下載:文件

復(fù)制代碼

#Foreground=yes #Foreground=yes

有一些可以與LCDd一起使用的客戶端,但是其中最有用的是 lcdproc ,它在幾個(gè)系統(tǒng)狀態(tài)屏幕之間循環(huán)。

lcdproc.conf 是lcdproc的配置文件。它應(yīng)該與LCDd.conf一起位于同一目錄中。這是另一個(gè)繁瑣的文件…歡迎您扎根并根據(jù)自己的喜好進(jìn)行更改,但是默認(rèn)配置非常有用,為了簡(jiǎn)單起見,我們將其保持原樣。

我們將設(shè)置 LCDd 和 lcdproc 都可以在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)。

如果使用軟件包管理器(apt-get)安裝,則應(yīng)該已經(jīng)設(shè)置LCDd自動(dòng)啟動(dòng)。否則,您可以在/etc/init.d中創(chuàng)建此文件:

下載:文件

復(fù)制代碼

cd /etc/init.d

sudo nano LCDd cd /etc/init.d

sudo nano LCDd

將以下內(nèi)容復(fù)制并粘貼到文件中作為開始;我們將在之后進(jìn)行幾行調(diào)整。

下載:文件

復(fù)制代碼

#! /bin/sh

#

# LCDd initscript for LCDd

# by Jose Luis Tallon 《[email protected]》

#

### BEGIN INIT INFO

# Provides: lcdd LCDd

# Required-Start: $remote_fs $syslog

# Required-Stop: $remote_fs $syslog

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description: LCD daemon

# Description: Control LCD displays connected to the computer

### END INIT INFO

#

# Written by Miquel van Smoorenburg 《[email protected]》。

# Modified for Debian

# by Ian Murdock 《[email protected]》。

# Modified for lcdproc by Jonathan Oxer 《[email protected]》

#

#

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

DAEMON=/usr/sbin/LCDd

NAME=“LCDd”

DESC=“LCDd”

DAEMON_OPTS=“-s 1 -f -c /etc/LCDd.conf”

test -x $DAEMON || exit 0

set -e

case “$1” in

start)

echo -n “Starting $DESC: ”

start-stop-daemon --start --quiet --background \

--exec $DAEMON -- $DAEMON_OPTS

echo “$NAME.”

;;

stop)

echo -n “Stopping $DESC: ”

start-stop-daemon --stop --oknodo --quiet \

--exec $DAEMON

echo “$NAME.”

;;

restart|force-reload)

echo -n “Restarting $DESC: ”

$0 stop

sleep 1

$0 start

;;

*)

N=/etc/init.d/$NAME

# echo “Usage: $N {start|stop|restart|reload|force-reload}” 》&2

echo “Usage: $N {start|stop|restart|force-reload}” 》&2

exit 1

;;

esac

exit 0 #! /bin/sh

#

# LCDd initscript for LCDd

# by Jose Luis Tallon 《[email protected]》

#

### BEGIN INIT INFO

# Provides: lcdd LCDd

# Required-Start: $remote_fs $syslog

# Required-Stop: $remote_fs $syslog

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description: LCD daemon

# Description: Control LCD displays connected to the computer

### END INIT INFO

#

# Written by Miquel van Smoorenburg 《[email protected]》。

# Modified for Debian

# by Ian Murdock 《[email protected]》。

# Modified for lcdproc by Jonathan Oxer 《[email protected]》

#

#

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

DAEMON=/usr/sbin/LCDd

NAME=“LCDd”

DESC=“LCDd”

DAEMON_OPTS=“-s 1 -f -c /etc/LCDd.conf”

test -x $DAEMON || exit 0

set -e

case “$1” in

start)

echo -n “Starting $DESC: ”

start-stop-daemon --start --quiet --background \

--exec $DAEMON -- $DAEMON_OPTS

echo “$NAME.”

;;

stop)

echo -n “Stopping $DESC: ”

start-stop-daemon --stop --oknodo --quiet \

--exec $DAEMON

echo “$NAME.”

;;

restart|force-reload)

echo -n “Restarting $DESC: ”

$0 stop

sleep 1

$0 start

;;

*)

N=/etc/init.d/$NAME

# echo “Usage: $N {start|stop|restart|reload|force-reload}” 》&2

echo “Usage: $N {start|stop|restart|force-reload}” 》&2

exit 1

;;

esac

exit 0

感興趣的行是 DAEMON 和 DAEMON_OPTS 。編輯它們以分別反映LCDd程序和配置文件的實(shí)際位置。

確保腳本是可執(zhí)行的:

下載:文件

復(fù)制代碼

sudo chmod 755 LCDd sudo chmod 755 LCDd

然后,我們將設(shè)置lcdproc以便在稍后啟動(dòng)

下載:文件

復(fù)制代碼

sudo nano /etc/rc.local sudo nano /etc/rc.local

在此文件的末尾(但在最后的“退出0”之前),添加以下行:

下載:文件

復(fù)制代碼

/usr/bin/lcdproc /usr/bin/lcdproc

需要更改路徑以反映系統(tǒng)上的安裝(例如,可能是/usr/local/bin或類似的文件)。

現(xiàn)在,重新引導(dǎo)系統(tǒng)。 LCD應(yīng)該會(huì)自動(dòng)恢復(fù),并循環(huán)顯示多個(gè)系統(tǒng)信息。

Mac OS X

Mac OS X的設(shè)置類似于Linux,但有一些額外的障礙:

您需要從以下位置下載并構(gòu)建來(lái)源;沒有可用的打包安裝程序(即與Linux說(shuō)明中的“ The Hard Way”類似的例程)。

為此,您需要安裝XCode(當(dāng)前可用的版本要求OS X 10.7 Lion或10.8 Mountain Lion)以及輔助命令行工具(首選項(xiàng)→下載)。

涉及自動(dòng)啟動(dòng)。

下載后,雙擊該文件以提取源代碼。然后打開“終端”窗口,然后將“ cd”放入新創(chuàng)建的文件夾中:

下載:文件

復(fù)制代碼

cd lcdproc-0.5.6 cd lcdproc-0.5.6

請(qǐng)勿 使用確切的Linux程序構(gòu)建軟件-我們需要在此過(guò)程中進(jìn)行一些小的更改。第一步是一樣的。在命令行的源文件夾中,鍵入:

下載:文件

復(fù)制代碼

。/configure 。/configure

然后編輯Matrix Orbital驅(qū)動(dòng)程序的源文件:

下載:文件

復(fù)制代碼

nano server/drivers/MtxOrb.c nano server/drivers/MtxOrb.c

(也可以使用vi,emacs或您選擇的任何編輯器。)

查找此行(在387行附近):

下載:文件

復(fù)制代碼

p-》fd = open(device, O_RDWR | O_NOCTTY); p-》fd = open(device, O_RDWR | O_NOCTTY);

用以下兩行替換:

下載:文件

復(fù)制代碼

p-》fd = open(device, O_RDWR | O_NONBLOCK);

#undef HAVE_CFMAKERAW

p-》fd = open(device, O_RDWR | O_NONBLOCK);

#undef HAVE_CFMAKERAW

然后其余的構(gòu)建過(guò)程類似于Linux:

下載:文件

復(fù)制代碼

make

sudo make install make

sudo make install

然后,配置與Linux指令相似,但有以下更改:

dmesg將不會(huì)顯示USB設(shè)備名稱。取而代之的是,您需要在/dev目錄中扎根查找設(shè)備名稱;例如始于:

下載:文件

復(fù)制代碼

ls /dev/tty.usb* ls /dev/tty.usb*

將輸出與先斷開連接然后再連接的設(shè)備進(jìn)行比較,以幫助查找正確的設(shè)備名稱,然后編輯 Device = LCDd.config中的行匹配。

LCD驅(qū)動(dòng)程序默認(rèn)位于/usr/local/lib/lcdproc/中。編輯LCDd.config中的 DriverPath = 行以進(jìn)行匹配(并記住包含斜杠)。

LCDd 守護(hù)程序位于默認(rèn)情況下在/usr/local/sbin 中。

lcdproc 客戶端在/usr/local/bin 中b》(并且必須以root身份運(yùn)行-在初始配置/測(cè)試期間使用“ sudo”)。

鑒于OS X獨(dú)特的啟動(dòng)守護(hù)程序的方法,自動(dòng)啟動(dòng)配置也有很大不同。 》 首先,編輯lcdproc配置文件,以使其重生行為不會(huì)干擾系統(tǒng)自身的功能:

下載:文件

復(fù)制代碼

sudo nano /usr/local/etc/lcdproc.conf

sudo nano /usr/local/etc/lcdproc.conf

查找此行,該行已被注釋掉默認(rèn)值:

下載:文件

復(fù)制代碼

#Foreground=true #Foreground=true

刪除初始的#字符以啟用此行,然后將所做的更改保存到文件中。

有點(diǎn)awk病房。..此行應(yīng)在 lcdproc.conf (在前臺(tái)運(yùn)行)中啟用,但在 LCDd.conf (后臺(tái)后臺(tái)駐留程序)進(jìn)行測(cè)試后。

再進(jìn)行一次更改。在 lcdproc.conf 中查找此行(在77行附近):

下載:文件

復(fù)制代碼

HighLoad=1.3

HighLoad=1.3

如果您使用的是多核系統(tǒng),請(qǐng)?jiān)黾哟藬?shù)字以適合。例如,在4核iMac上,我使用的是 5.0 的4倍大的值。

這設(shè)置了LCD背光閃爍的處理器負(fù)載閾值(表示沉重工作)。在啟動(dòng)和登錄時(shí),會(huì)啟動(dòng)許多進(jìn)程,如果設(shè)置得太低,它們可能會(huì)暫時(shí)觸發(fā)此閃爍。

下一步,我們需要為兩個(gè)程序都創(chuàng)建 plist 文件。從命令行:

下載:文件

復(fù)制代碼

nano net.omnipotent.LCDd.plist nano net.omnipotent.LCDd.plist

將以下內(nèi)容復(fù)制并粘貼到新文件中:

下載:文件

復(fù)制代碼

Label

net.omnipotent.LCDd

ProgramArguments

/usr/local/sbin/LCDd

KeepAlive

Label

net.omnipotent.LCDd

ProgramArguments

/usr/local/sbin/LCDd

KeepAlive

然后是第二個(gè)文件:

下載:文件

復(fù)制代碼

nano net.omnipotent.lcdproc.plist nano net.omnipotent.lcdproc.plist

包含:

下載:文件

復(fù)制代碼

Label

net.omnipotent.lcdproc

ProgramArguments

/usr/local/bin/lcdproc

KeepAlive

Label

net.omnipotent.lcdproc

ProgramArguments

/usr/local/bin/lcdproc

KeepAlive

將這兩個(gè)文件的所有權(quán)設(shè)置為“ root”,然后復(fù)制到系統(tǒng)守護(hù)程序目錄:

下載:文件

復(fù)制代碼

sudo chown root:wheel net.omnipotent.LCDd.plist

sudo chown root:wheel net.omnipotent.lcdproc.plist

sudo cp net.omnipotent.LCDd.plist /Library/LaunchDaemons

sudo cp net.omnipotent.lcdproc.plist /Library/LaunchDaemons sudo chown root:wheel net.omnipotent.LCDd.plist

sudo chown root:wheel net.omnipotent.lcdproc.plist

sudo cp net.omnipotent.LCDd.plist /Library/LaunchDaemons

sudo cp net.omnipotent.lcdproc.plist /Library/LaunchDaemons

在下次重啟時(shí),LCD應(yīng)該按照l(shuí)cdproc配置開始循環(huán)狀態(tài)信息。

如果LCD沒有響應(yīng),則可能是LCDd配置文件中的設(shè)備名稱錯(cuò)誤。相對(duì)于/dev目錄的內(nèi)容,再次檢查那里的值,然后通過(guò)從命令行運(yùn)行LCDd進(jìn)行測(cè)試。
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 監(jiān)視器
    +關(guān)注

    關(guān)注

    1

    文章

    805

    瀏覽量

    35264
  • 液晶顯示器
    +關(guān)注

    關(guān)注

    11

    文章

    589

    瀏覽量

    45099
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    點(diǎn)陣式LCD驅(qū)動(dòng)液晶顯示驅(qū)動(dòng)IC液晶顯示IC廠家 VK1056B

    ? COM周期(DUTY)可配置為1/2、1/3、1/45.? 內(nèi)置顯示RAM為14×4位6.? 省電模式(通過(guò)關(guān)顯示和關(guān)振蕩進(jìn)入) 7. ? 3線
    發(fā)表于 05-06 15:02

    MAX1531評(píng)估套件:助力LCD顯示器電源設(shè)計(jì)

    們提供了一個(gè)便捷且高效的解決方案,下面就來(lái)詳細(xì)了解一下這個(gè)評(píng)估套件。 文件下載: MAX1531EVKIT.pdf 一、套件概述 MAX1531評(píng)估套件是一塊經(jīng)過(guò)全面組裝和測(cè)試的表面貼裝電路板,主要為液晶顯示器(LCD)監(jiān)視器
    的頭像 發(fā)表于 04-02 14:30 ?207次閱讀

    深度解析MAX1664:有源矩陣液晶顯示器電源芯片的卓越之選

    深度解析MAX1664:有源矩陣液晶顯示器電源芯片的卓越之選 在當(dāng)今的電子設(shè)備中,液晶顯示器(LCD)的應(yīng)用無(wú)處不在。而對(duì)于有源矩陣薄膜晶體管(TFT)液晶顯示器而言,電源供應(yīng)和背板驅(qū)動(dòng)電路
    的頭像 發(fā)表于 03-21 10:25 ?741次閱讀

    低功耗電源管理神器——LTC2935 電壓監(jiān)視器詳解

    公司的 LTC2935 超低功耗電壓監(jiān)視器,它為系統(tǒng)提供了強(qiáng)大的初始化、電源故障預(yù)警和復(fù)位生成功能,尤其適用于對(duì)功耗敏感的電池供電應(yīng)用。 文件下載: LTC2935.pdf 核心特性:低功耗與高精度的完美結(jié)合 低功耗設(shè)計(jì) LTC2935 的典型靜態(tài)電流僅為 500nA,
    的頭像 發(fā)表于 02-27 11:45 ?469次閱讀

    LTC2992 雙寬范圍功率監(jiān)視器:設(shè)計(jì)與應(yīng)用的全面解析

    LTC2992 雙寬范圍功率監(jiān)視器:設(shè)計(jì)與應(yīng)用的全面解析 在電子設(shè)備的設(shè)計(jì)中,精確監(jiān)測(cè)電源的電流、電壓和功率對(duì)于確保系統(tǒng)的穩(wěn)定性和性能至關(guān)重要。LTC2992 雙寬范圍功率監(jiān)視器作為
    的頭像 發(fā)表于 02-26 14:35 ?340次閱讀

    深入剖析LM96194硬件監(jiān)視器:功能、應(yīng)用與設(shè)計(jì)要點(diǎn)

    深入剖析LM96194硬件監(jiān)視器:功能、應(yīng)用與設(shè)計(jì)要點(diǎn) 在現(xiàn)代電子設(shè)備的設(shè)計(jì)中,硬件監(jiān)視器扮演著至關(guān)重要的角色,它能夠實(shí)時(shí)監(jiān)測(cè)設(shè)備的各項(xiàng)參數(shù),確保系統(tǒng)的穩(wěn)定運(yùn)行。今天,我們就來(lái)深入探討
    的頭像 發(fā)表于 02-26 09:35 ?350次閱讀

    LT1182/LT1183/LT1184/LT1184F:冷陰極熒光燈(CCFL)和液晶顯示器(LCD)對(duì)比度開關(guān)調(diào)節(jié)的技術(shù)剖析

    LT1182/LT1183/LT1184/LT1184F:冷陰極熒光燈(CCFL)和液晶顯示器(LCD)對(duì)比度開關(guān)調(diào)節(jié)的技術(shù)剖析 在現(xiàn)代電子設(shè)備中,冷陰極熒光燈(CCFL)和液晶顯示器(LCD
    的頭像 發(fā)表于 02-12 09:15 ?1156次閱讀

    工業(yè)級(jí)彩色液晶圖文顯示控制RA6809MQ4N資料

    RA6809MQ4N是臺(tái)灣瑞佑科技股份有限公司(RAiO)研發(fā)推出的一款低功耗及顯示功能強(qiáng)大的彩色液晶圖文顯示控制,芯片內(nèi)建了128Mb SDRAM顯存,可
    發(fā)表于 11-18 10:32

    液晶顯示器的基本結(jié)構(gòu)和關(guān)鍵材料

    在當(dāng)今智能化、數(shù)字化的時(shí)代,液晶屏(lcd screen)作為人機(jī)交互的核心部件,廣泛應(yīng)用于工業(yè)控制、醫(yī)療設(shè)備、消費(fèi)電子等領(lǐng)域。本文將帶您深入探索LCD的基本結(jié)構(gòu)、關(guān)鍵材料及其技術(shù)特點(diǎn),并展示如何通過(guò)定制液晶屏(customiz
    的頭像 發(fā)表于 11-08 15:00 ?4823次閱讀
    <b class='flag-5'>液晶顯示器</b>的基本結(jié)構(gòu)和關(guān)鍵材料

    原廠 FZH173是點(diǎn)陣式液晶顯示驅(qū)動(dòng)電路 LCD驅(qū)動(dòng)

    方便的和4 位或者8位和6800或者8080系列的MPU相連,支持兩線、三線串行通訊模式。由于驅(qū)動(dòng)點(diǎn)陣液晶顯示器 所需的諸如顯示RAM,字符發(fā)生ROM / RAM和
    發(fā)表于 10-31 14:42

    TV101WXM-NL9薄膜晶體管液晶顯示器規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《TV101WXM-NL9薄膜晶體管液晶顯示器規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 09-29 15:40 ?0次下載

    液晶顯示屏接口怎樣選?

    看到市面上有好多種液晶屏接口 - HDMI/VGA, LVDS, RGB, MCU Parallel, SPI... 作為用戶, 我該怎樣選?
    發(fā)表于 09-02 17:44

    使用SIL級(jí)電源監(jiān)視器的優(yōu)勢(shì)

    此前強(qiáng)調(diào)了診斷活動(dòng)對(duì)于滿足基本功能安全標(biāo)準(zhǔn)的定性和定量的意義,如圖1所示。出于定性考慮,無(wú)論安全完整性等級(jí)(SIL)如何,都必須實(shí)施電源監(jiān)視器。而對(duì)于定量要求,主要有兩個(gè)考慮因素:可靠性預(yù)測(cè)和架構(gòu)
    的頭像 發(fā)表于 07-11 15:40 ?1920次閱讀

    液晶顯示屏出廠要做哪些安全檢測(cè)

    液晶顯示屏(LCD)在出廠時(shí)需要進(jìn)行一系列安全檢測(cè),以確保其在使用過(guò)程中不會(huì)對(duì)用戶造成任何潛在的安全隱患。這些檢測(cè)主要包括電氣安全、機(jī)械安全、環(huán)境適應(yīng)性等方面,以下是液晶顯示屏出廠需要做的主要安全
    的頭像 發(fā)表于 06-30 14:59 ?1726次閱讀
    <b class='flag-5'>液晶顯示</b>屏出廠要做哪些安全檢測(cè)

    強(qiáng)電磁環(huán)境生存指南:液晶工業(yè)顯示器廠家聚徽抗干擾設(shè)計(jì)全解析

    在工業(yè)自動(dòng)化進(jìn)程不斷加速的當(dāng)下,液晶工業(yè)顯示器已成為工業(yè)控制系統(tǒng)中不可或缺的關(guān)鍵設(shè)備。然而,工業(yè)現(xiàn)場(chǎng)環(huán)境復(fù)雜,充斥著各種干擾源,尤其是變頻、電機(jī)等設(shè)備產(chǎn)生的強(qiáng)電磁干擾,嚴(yán)重威脅著
    的頭像 發(fā)表于 05-23 14:02 ?1256次閱讀
    晴隆县| 阳谷县| 资兴市| 浮山县| 兰州市| 嘉义县| 兰考县| 鄄城县| 武清区| 遵义县| 广汉市| 密云县| 靖西县| 且末县| 中阳县| 宜阳县| 昌宁县| 阿巴嘎旗| 荆州市| 广平县| 莱阳市| 迁西县| 镇康县| 宜春市| 枣庄市| 明溪县| 台中县| 定日县| 罗甸县| 舟曲县| 云龙县| 石泉县| 都兰县| 洪洞县| 苍山县| 侯马市| 五寨县| 中阳县| 凤庆县| 石城县| 逊克县|