作者:劉洪濤,華清遠(yuǎn)見嵌入式學(xué)院講師。四、在內(nèi)核里寫i2c設(shè)備驅(qū)動(dòng)的兩種方式前文介紹了利用/dev/i2c-0在應(yīng)用層完成對(duì)i2c設(shè)備的操作,但很多時(shí)候我們還是習(xí)慣為i2c設(shè)備在內(nèi)
1. 串口方式0應(yīng)用編程 8051單片機(jī)串行口方式0為移位寄存器方式,外接一個(gè)串入并出的移位寄存器,就可以擴(kuò)展一個(gè)并行口?! ±河?051串行口外接CD4094擴(kuò)展8位并行輸出口,如圖所示,8位并行口的各位
前言 伴隨著工藝技術(shù)水平的提高,當(dāng)前ASIC設(shè)計(jì)規(guī)模和設(shè)計(jì)復(fù)雜度也不斷的提高。合理的選擇驗(yàn)證工具在ASIC設(shè)計(jì)過(guò)程中起了關(guān)鍵作用。下面就結(jié)合實(shí)際的項(xiàng)目開發(fā),對(duì)比驗(yàn)證工具的特點(diǎn),幫助大家更好的認(rèn)識(shí)驗(yàn)證工具?!
一.ESD引起集成電路損傷的三種途徑(1)人體活動(dòng)引起的摩擦起電是重要的靜電來(lái)源,帶靜電的操作者與器件接觸并通過(guò)器件放電。(2)器件與用絕緣材料制作的包裝袋、傳遞盒和傳送帶等摩擦,使器件本身帶靜電,它與人體或地
//************************************************************************//* Using I2C Master Mode for aCCess Slave (EEPRM) //* //* Written by: RIChard Yang //* Sr. Corporate Appl
;LCD設(shè)定(命令模式字的低8位數(shù)據(jù))BIAS EQU 52H ;1/3 偏壓4背極RC256 EQU 30H ;系統(tǒng)時(shí)鐘選用片內(nèi)RC振蕩器SYSEN EQU 02H ;打開系統(tǒng)時(shí)鐘LCDON EQU 06H ;打開偏壓發(fā)生器SYSDIS EQU 00H ;關(guān)閉系統(tǒng)時(shí)鐘和偏
/*============================================================使用1602液晶顯示的實(shí)驗(yàn)例子 明浩 2004/2/27==============================================================SMC1602A(16*2)模擬口線
例:創(chuàng)建一個(gè)VI,計(jì)算兩個(gè)數(shù)的算術(shù)平均值和幾何平均值。 · 第1步:創(chuàng)建新的VI。在主菜單中選擇“文件→新建VI”,新建一個(gè)空白VI;也可選擇“文件→新建”,在打開的“新建”對(duì)話框中選擇“VI”。 · 第2步:創(chuàng)建前
例:使用程序框圖工具欄中的調(diào)試工具對(duì)程序mean.VI進(jìn)行調(diào)試。 (1)結(jié)合使用高亮顯示執(zhí)行過(guò)程工具和單步執(zhí)行工具來(lái)了解程序執(zhí)行過(guò)程。在前面板窗口中設(shè)置輸入控件x和y的值分別為2和4。 · 第1步:?jiǎn)螕舾吡溜@示執(zhí)行過(guò)
波形圖可以接收和顯示多種類型和格式的數(shù)據(jù),數(shù)據(jù)類型包括數(shù)組、簇、波形數(shù)據(jù)等,數(shù)據(jù)格式包括一維數(shù)組、多維數(shù)組、簇?cái)?shù)組等。 例:根據(jù)輸入的數(shù)組和簇繪制波形圖曲線。 · 打開位于LabVIEW安裝文件夾\exmples\gen
例:在波形圖表中顯示W(wǎng)aveform Graph.vi中的波形。 (1)顯示正弦曲線。 利用For循環(huán)產(chǎn)生在0-2π之間均勻分布的100個(gè)正弦曲線數(shù)據(jù)點(diǎn),在循環(huán)結(jié)構(gòu)框內(nèi),將這些數(shù)據(jù)點(diǎn)一一輸入波形圖表中,選擇函數(shù)選板中“編輯→定時(shí)→
例:繪制XY圖波形.打開位于LabVIEW安裝文件夾\exmples\general\Graphs\gengraph.llb中的XY Graph.vi程序,程序框圖如圖1所示。 圖1 XY Graph.vi程序框圖 程序利用For循環(huán)分別產(chǎn)生100個(gè)在0-2之間均勻分布的正弦
輸入數(shù)據(jù)二維數(shù)組,可以從強(qiáng)度圖中分辨數(shù)組不同位置值的大小。 例:創(chuàng)建一個(gè)4×5的二維數(shù)組,用強(qiáng)度圖顯示。 · 第1步:在程序框圖窗口中用For循環(huán)創(chuàng)建一個(gè)長(zhǎng)度為5的一維數(shù)組,數(shù)組中元素按循環(huán)次數(shù)的倍數(shù)遞增,如圖
在強(qiáng)度圖表上繪制一個(gè)數(shù)據(jù)塊以后,笛卡爾平面的原點(diǎn)將移動(dòng)到最后一個(gè)數(shù)據(jù)塊的右邊。圖表處理新數(shù)據(jù)時(shí),新數(shù)據(jù)出現(xiàn)在舊數(shù)據(jù)的右邊;如圖表顯示己滿,則舊數(shù)據(jù)將從圖表的左邊界移出,這一點(diǎn)類似于帶狀圖表。 例:創(chuàng)建二
三維曲面圖用x、y和z數(shù)據(jù)繪制圖形上的各點(diǎn),再將這些點(diǎn)連接,形成數(shù)據(jù)的三維曲面。 例:創(chuàng)建一個(gè)按倍數(shù)遞增的正弦函數(shù)二維數(shù)組,顯示三維曲面圖。 · 第1步:在程序框圖窗口利用For循環(huán)創(chuàng)建一個(gè)正弦曲線一維數(shù)組,共
例:將數(shù)值型數(shù)據(jù)轉(zhuǎn)換成字符串,并與其他字符串組合在一起。 · 第1步;創(chuàng)建前面板控件 在前面板中,添加-個(gè)字符串翰入控件“初始字符串”,添加兩個(gè)數(shù)值輸人控件“嵌值”和“數(shù)值2”;添加將“初始字符串”和數(shù)植相
例:創(chuàng)建或打開一個(gè)文件,然后向文件中寫入數(shù)據(jù),隨后從該文件讀取寫入的數(shù)據(jù)。 · 第1步:創(chuàng)建或打開文件。在程序框圖中,添加節(jié)點(diǎn)“打開創(chuàng)建/替換文件” 將輸入接線端“提示”連接字符串常量“選擇文件”,用以指
例:將數(shù)組寫入表格形式文件,然后讀取寫入的數(shù)據(jù)。 ·第1步:創(chuàng)建數(shù)組數(shù)據(jù)。利用For循環(huán)創(chuàng)建一個(gè)5×3的二維數(shù)組名為“數(shù)組”,其中第x行第y列元素的數(shù)值為2(x-1)+(y-1),如圖1所示。 圖1 創(chuàng)建數(shù)組數(shù)據(jù) ·第2
uC/GUI是MICrigm公司推出的用于嵌入式系統(tǒng)的圖形用戶接口(graphics user interface,GUI)軟件包,由于uC/GUI完全以ANSI-C編寫,因此它與處理器無(wú)關(guān),可以很方便地移植到不同的操作系統(tǒng)和嵌入式微處理