介紹基于嵌入式uCLinux操作系統(tǒng),使用SamsungS3C 44BOXCPU,設(shè)計并實現(xiàn)的一種數(shù)字存儲示波器。在uCLinux平臺上實現(xiàn)多任務(wù)程序運行,用 中斷方式實現(xiàn)觸摸屏控制。系統(tǒng)具有采集、存儲、顯示和分析的功能。
關(guān)鍵詞:嵌入式系統(tǒng);uCLinux;數(shù)字存儲示波器;FIFO;多任 務(wù)
關(guān)鍵詞:嵌入式系統(tǒng);uCLinux;數(shù)字存儲示波器;FIFO;多任 務(wù)
Changsha 410083, China)
Samsung S3C44BOX是三星公司專為手持設(shè)備和一般應(yīng)用提供的高性價比和高性能的微處理器 ,它使用ARM7TDMI核,工作在66MHz。為了降低系統(tǒng)總成本和減少外圍器件,這款芯片中還 集成了下列部件:8KB Cache、外部存儲器控制器、LCD控制器、4個DMA通道、2通道UART、1 個多主IIC總線控制器、1個IIS(Inter?IC Sound)總線控制器,5通道PWM定時器及1個內(nèi)部 定時器、71個通用I/O口、8個外部中斷源、實時時鐘、8通道12位ADC等。
1.2A/D轉(zhuǎn)換采集系統(tǒng)
由于數(shù)字存儲示波器工作在40MHz,而S3C44BOX處理器內(nèi)帶ADC的工作頻率最高只能達到50kH z,所以必須單獨設(shè)計一個A/D轉(zhuǎn)換采集系統(tǒng),其組成如圖2所示。
1.2A/D轉(zhuǎn)換采集系統(tǒng)
由于數(shù)字存儲示波器工作在40MHz,而S3C44BOX處理器內(nèi)帶ADC的工作頻率最高只能達到50kH z,所以必須單獨設(shè)計一個A/D轉(zhuǎn)換采集系統(tǒng),其組成如圖2所示。
根據(jù)數(shù)字存儲示波器的隨機采樣原理得知:示波器每次觸發(fā)以后,A/D轉(zhuǎn)換器完成一組采樣 序列,并將其存入高速RAM中;稍后,由微處理器進行處理,顯示在液晶屏幕上,這就是一 次數(shù)據(jù)獲得過程。系統(tǒng)接口具體方案如圖3所示。使用微處理器S3C44BOX的I/O端口來讀取數(shù) 據(jù)并發(fā)出控制信號。其中“FIFO RAM”為先進先出存儲器,采用IDT公司的IDT72V02型號, 最高轉(zhuǎn)換速率為15ns,1024×9bit存儲空間。
系統(tǒng)利用S3C44BOX微處理器I/O端口中的F端口實現(xiàn)數(shù)據(jù)的輸入輸出,利用D端口和G端口來進 行控制。采集的信號經(jīng)過A/D變換后首先進入FIFO存儲器,當(dāng)從FIFO中每讀出一個數(shù)據(jù)后需 要再向其發(fā)送一個讀數(shù)脈沖信號,這樣才能保證讀出下一個單元內(nèi)存儲的數(shù)據(jù),讀數(shù)脈沖由 G端口的第四位PG4給出。數(shù)據(jù)從FIFO存儲器中被讀出后經(jīng)過數(shù)字鎖存器進入端口F的數(shù)據(jù)寄 存器PFDATA中,數(shù)字鎖存信號由D端口的第四位PD4給出。當(dāng)處理器讀周期到來時,數(shù)據(jù)由端 口被讀入內(nèi)存。每當(dāng)數(shù)據(jù)采滿1K時,F(xiàn)IFO存儲器會產(chǎn)生一個中斷信號,該中斷信號由D端口 的PD6輸入給微處理器。
系統(tǒng)利用S3C44BOX微處理器I/O端口中的F端口實現(xiàn)數(shù)據(jù)的輸入輸出,利用D端口和G端口來進 行控制。采集的信號經(jīng)過A/D變換后首先進入FIFO存儲器,當(dāng)從FIFO中每讀出一個數(shù)據(jù)后需 要再向其發(fā)送一個讀數(shù)脈沖信號,這樣才能保證讀出下一個單元內(nèi)存儲的數(shù)據(jù),讀數(shù)脈沖由 G端口的第四位PG4給出。數(shù)據(jù)從FIFO存儲器中被讀出后經(jīng)過數(shù)字鎖存器進入端口F的數(shù)據(jù)寄 存器PFDATA中,數(shù)字鎖存信號由D端口的第四位PD4給出。當(dāng)處理器讀周期到來時,數(shù)據(jù)由端 口被讀入內(nèi)存。每當(dāng)數(shù)據(jù)采滿1K時,F(xiàn)IFO存儲器會產(chǎn)生一個中斷信號,該中斷信號由D端口 的PD6輸入給微處理器。
2.1數(shù)據(jù)采集和存儲模塊
數(shù)據(jù)采集存儲模塊的流程如圖4所示。
數(shù)據(jù)采集存儲模塊的流程如圖4所示。
2.2波形顯示和刷新模塊
系統(tǒng)使用一塊大小為240×320像素的256彩色液晶顯示屏,其平面尺寸為93mm×75mm(長 ×寬)。微處理器S3C44BOX為LCD的控制提供了良好的支持,其實現(xiàn)主要通過微處理器中的LC D控制器來完成。波形的顯示主要通過將數(shù)字量轉(zhuǎn)換成液晶顯示屏上點的坐標(biāo)來實現(xiàn),存放 在內(nèi)存中的數(shù)據(jù)經(jīng)過坐標(biāo)變換就可以在LCD上進行顯示。因為LCD的坐標(biāo)系與顯示波形 時所用的坐標(biāo)系y軸方向相反,且需要將波形顯示在屏幕的特定區(qū)域內(nèi),所以在顯示之前要 對數(shù)據(jù)進行歸一化處理。從端口讀入數(shù)據(jù)的范圍為0~0xff,0點對應(yīng)于LCD上y軸坐標(biāo)的190 ,0xff對應(yīng)于LCD上y軸坐標(biāo)的50,則0x7f對應(yīng)于LCD上坐標(biāo)為120的點,即屏幕顯示的零點, 相應(yīng)的轉(zhuǎn)化公式為:Y=120-(data-0x7f)×0x7f,其中:data為從端口讀 入的數(shù)據(jù);Y是data在LCD上顯示的y坐標(biāo)。LCD一屏可以顯示300個數(shù)據(jù)點 ,點與點之間用矢量法直線相連。
2.3觸摸屏控制模塊
觸摸屏是附著在LCD表面的一層透明薄膜,它將壓力轉(zhuǎn)換成模擬電信號,再經(jīng)過模 數(shù)轉(zhuǎn)換送給系統(tǒng)。本系統(tǒng)觸摸屏使用FM7843芯片控制。FM7843是4線電阻觸摸屏轉(zhuǎn)換接口芯 片。它是一款具有同步串行接口的12位取樣模數(shù)轉(zhuǎn)換器。在125kHz吞吐速率和2.7V電 壓下的功耗為750μW,而在關(guān)閉模式下的功耗僅為0.5μW。圖5為觸摸屏工作流程示 意圖。觸摸屏通過中斷方式完成其功能,從執(zhí)行流程上來說,首先在Touch Panel?init() 中完成兩件事:注冊驅(qū)動程序和注冊中斷。對于觸摸屏設(shè)備,主設(shè)備號為58,設(shè)備名為“FM 7843”,驅(qū)動程序子函數(shù)集為Touch Panel?fops。Touch Panel?fops中指定了read,sele ct,open,telease四個操作子函數(shù)的地址,依次為:Read Touch Panel,Touch Panel Sel ect,Open Touch Panel和Close Touch?Panel。當(dāng)用戶進程調(diào)用open()打開/dev/FM7843時 ,內(nèi)核調(diào)用Open Touch Panel();用戶進程調(diào)用read()讀該設(shè)備時,內(nèi)核調(diào)用Read Touch P anel()。request?irq()注冊中斷處理,中斷為TOUCHPANEL?IRQ?NUM,中斷處理程序為To uch Panel Interrupt(),說明為“Touch?Panel”。當(dāng)觸摸屏被觸摸有數(shù)據(jù)來到時,中斷 被觸發(fā),調(diào)用中斷處理程序,準(zhǔn)備處理數(shù)據(jù)。
該系統(tǒng)中觸摸屏主要用于獲取用戶的控制信息, 在LCD的上方顯示有若干個觸摸屏按鈕,例 如其中有幅值增加、幅值減小、頻率增加和頻率減小等。幅值和頻率的選定值存放在指定內(nèi) 存單元中,當(dāng)檢測到觸摸點的坐標(biāo)在相應(yīng)區(qū)域中后,系統(tǒng)就會根據(jù)程序預(yù)先設(shè)定來設(shè)定采樣 頻率和幅值,這些在前、后臺任務(wù)之間進行同步和通信。任務(wù)之間的通信是通過共享指定的 物理內(nèi)存單元來實現(xiàn)的,不同任務(wù)之間對共享內(nèi)存單元的訪問是互斥的。uCLinux的設(shè)計針 對沒有MMU(內(nèi)存管理單元模塊)的處理器,不能使用虛擬內(nèi)存管理技術(shù)。uCLinux系統(tǒng)對于內(nèi) 存的訪問是直接的,所有程序中訪問的地址都是實際的物理地址,操作系統(tǒng)對內(nèi)存空間沒有 保護。當(dāng)觸摸屏檢測到有改變幅值或頻率的信號發(fā)生時,就去修改指定單元中存儲的數(shù)據(jù), 這樣的內(nèi)存單元對于兩個任務(wù)來說屬于臨界資源,在觸摸屏修改內(nèi)存期間需要禁止其他程序 對該內(nèi)存進行任何操作。同樣,采集程序每次在發(fā)送幅值和頻率信號之前要對該內(nèi)存單元進 行讀操作,若在此時有觸摸屏信號對內(nèi)存提出寫操作要求,程序就應(yīng)該進行等待,直到采集 部分的讀操作執(zhí)行完畢,釋放內(nèi)存的訪問權(quán)。?
系統(tǒng)使用一塊大小為240×320像素的256彩色液晶顯示屏,其平面尺寸為93mm×75mm(長 ×寬)。微處理器S3C44BOX為LCD的控制提供了良好的支持,其實現(xiàn)主要通過微處理器中的LC D控制器來完成。波形的顯示主要通過將數(shù)字量轉(zhuǎn)換成液晶顯示屏上點的坐標(biāo)來實現(xiàn),存放 在內(nèi)存中的數(shù)據(jù)經(jīng)過坐標(biāo)變換就可以在LCD上進行顯示。因為LCD的坐標(biāo)系與顯示波形 時所用的坐標(biāo)系y軸方向相反,且需要將波形顯示在屏幕的特定區(qū)域內(nèi),所以在顯示之前要 對數(shù)據(jù)進行歸一化處理。從端口讀入數(shù)據(jù)的范圍為0~0xff,0點對應(yīng)于LCD上y軸坐標(biāo)的190 ,0xff對應(yīng)于LCD上y軸坐標(biāo)的50,則0x7f對應(yīng)于LCD上坐標(biāo)為120的點,即屏幕顯示的零點, 相應(yīng)的轉(zhuǎn)化公式為:Y=120-(data-0x7f)×0x7f,其中:data為從端口讀 入的數(shù)據(jù);Y是data在LCD上顯示的y坐標(biāo)。LCD一屏可以顯示300個數(shù)據(jù)點 ,點與點之間用矢量法直線相連。
2.3觸摸屏控制模塊
觸摸屏是附著在LCD表面的一層透明薄膜,它將壓力轉(zhuǎn)換成模擬電信號,再經(jīng)過模 數(shù)轉(zhuǎn)換送給系統(tǒng)。本系統(tǒng)觸摸屏使用FM7843芯片控制。FM7843是4線電阻觸摸屏轉(zhuǎn)換接口芯 片。它是一款具有同步串行接口的12位取樣模數(shù)轉(zhuǎn)換器。在125kHz吞吐速率和2.7V電 壓下的功耗為750μW,而在關(guān)閉模式下的功耗僅為0.5μW。圖5為觸摸屏工作流程示 意圖。觸摸屏通過中斷方式完成其功能,從執(zhí)行流程上來說,首先在Touch Panel?init() 中完成兩件事:注冊驅(qū)動程序和注冊中斷。對于觸摸屏設(shè)備,主設(shè)備號為58,設(shè)備名為“FM 7843”,驅(qū)動程序子函數(shù)集為Touch Panel?fops。Touch Panel?fops中指定了read,sele ct,open,telease四個操作子函數(shù)的地址,依次為:Read Touch Panel,Touch Panel Sel ect,Open Touch Panel和Close Touch?Panel。當(dāng)用戶進程調(diào)用open()打開/dev/FM7843時 ,內(nèi)核調(diào)用Open Touch Panel();用戶進程調(diào)用read()讀該設(shè)備時,內(nèi)核調(diào)用Read Touch P anel()。request?irq()注冊中斷處理,中斷為TOUCHPANEL?IRQ?NUM,中斷處理程序為To uch Panel Interrupt(),說明為“Touch?Panel”。當(dāng)觸摸屏被觸摸有數(shù)據(jù)來到時,中斷 被觸發(fā),調(diào)用中斷處理程序,準(zhǔn)備處理數(shù)據(jù)。
該系統(tǒng)中觸摸屏主要用于獲取用戶的控制信息, 在LCD的上方顯示有若干個觸摸屏按鈕,例 如其中有幅值增加、幅值減小、頻率增加和頻率減小等。幅值和頻率的選定值存放在指定內(nèi) 存單元中,當(dāng)檢測到觸摸點的坐標(biāo)在相應(yīng)區(qū)域中后,系統(tǒng)就會根據(jù)程序預(yù)先設(shè)定來設(shè)定采樣 頻率和幅值,這些在前、后臺任務(wù)之間進行同步和通信。任務(wù)之間的通信是通過共享指定的 物理內(nèi)存單元來實現(xiàn)的,不同任務(wù)之間對共享內(nèi)存單元的訪問是互斥的。uCLinux的設(shè)計針 對沒有MMU(內(nèi)存管理單元模塊)的處理器,不能使用虛擬內(nèi)存管理技術(shù)。uCLinux系統(tǒng)對于內(nèi) 存的訪問是直接的,所有程序中訪問的地址都是實際的物理地址,操作系統(tǒng)對內(nèi)存空間沒有 保護。當(dāng)觸摸屏檢測到有改變幅值或頻率的信號發(fā)生時,就去修改指定單元中存儲的數(shù)據(jù), 這樣的內(nèi)存單元對于兩個任務(wù)來說屬于臨界資源,在觸摸屏修改內(nèi)存期間需要禁止其他程序 對該內(nèi)存進行任何操作。同樣,采集程序每次在發(fā)送幅值和頻率信號之前要對該內(nèi)存單元進 行讀操作,若在此時有觸摸屏信號對內(nèi)存提出寫操作要求,程序就應(yīng)該進行等待,直到采集 部分的讀操作執(zhí)行完畢,釋放內(nèi)存的訪問權(quán)。?
- 示波器(181414)
相關(guān)推薦
利用數(shù)字示波器調(diào)試嵌入式I2C總線
本內(nèi)容提供了利用數(shù)字示波器調(diào)試嵌入式I2C總線,本文闡述了在實際開發(fā)中所遇到的I2C通信問題及使用示波器分析問題和解決問題的方法。嵌入式系統(tǒng)中應(yīng)用了越來越多的總線,其開發(fā)
2011-11-04 17:30:165572
嵌入式存儲器的設(shè)計方法是什么?
隨著集成電路制造工藝水平的提高,半導(dǎo)體芯片上可以集成更多的功能,為了讓產(chǎn)品有別于競爭對手的產(chǎn)品特性,在ASIC上集成存儲器可以降低成本和功耗、改善性能、增加系統(tǒng)級芯片的可靠性。隨著對嵌入式存儲器需求的持續(xù)增長,其復(fù)雜性、密度和速度也日益增加,從而需要提出一種專用存儲器設(shè)計方法。
2019-11-01 07:01:17
嵌入式存儲芯片LPDDR的應(yīng)用領(lǐng)域主要有哪些?
對嵌入式存儲LPDDR需求為什么越來越高?嵌入式存儲芯片LPDDR的應(yīng)用領(lǐng)域主要有哪些?
2021-06-18 09:03:04
嵌入式CF卡存儲技術(shù)的缺點怎么解決?
隨著應(yīng)用需求的不斷提高,許多嵌入式系統(tǒng)在應(yīng)用時都要求帶有擴展的大容量存儲器來存儲數(shù)據(jù)。CF 卡(Compact Flsah Card)由于價格便宜、存儲容量大、體積小、兼容性好等優(yōu)點被廣泛應(yīng)用
2019-08-20 08:23:34
嵌入式FIFO怎么配置和使用?
嵌入式設(shè)備由于具有硬件可在線配置,實現(xiàn)靈活等特點,使得其應(yīng)用越來越廣泛。尤其在基于FPGA的硬件系統(tǒng)中應(yīng)用較多,目前在許多產(chǎn)品中實現(xiàn)了嵌入式網(wǎng)口、嵌入式PCI/PCI-E、嵌入式USB等各種模塊
2020-03-09 06:54:45
嵌入式Linux存儲設(shè)備包含什么
前言:本文所說的嵌入式Linux存儲設(shè)備包含:U盤、SD卡、NandFlash分區(qū)。本文主要實現(xiàn)嵌入式Linux在開機后,可自動檢測存儲外設(shè)(U盤/SD卡)是否插入,對存儲設(shè)備(U盤/SD卡
2021-12-21 08:19:32
嵌入式Linux怎么移植實時設(shè)備驅(qū)動程序?
Linux暴風(fēng)雨般地占領(lǐng)了嵌入式系統(tǒng)市場。根據(jù)工業(yè)分析家分析,大約1/3到1/2的新的32位和64位嵌入式系統(tǒng)設(shè)計采用了Linux。嵌入式Linux已經(jīng)在很多應(yīng)用領(lǐng)域顯示出優(yōu)勢,比如SOHO家庭網(wǎng)
2020-03-27 08:14:25
嵌入式培訓(xùn)狂歡2012,什么是嵌入式培訓(xùn)?嵌入式培訓(xùn)去那好
”。 嵌入式系統(tǒng)幾乎包括了生活中的所有電器設(shè)備,如掌上 PDA 、移動計算設(shè)備、電視機頂盒、手機上網(wǎng)、數(shù)字電視、多媒體、汽車、微波爐、數(shù)字相機、家庭自動化系統(tǒng)、電梯、空調(diào)、安全系統(tǒng)、自動售貨機、蜂窩式
2012-01-02 17:20:31
嵌入式基礎(chǔ)教程之嵌入式系統(tǒng)組成
本文創(chuàng)客學(xué)院嵌入式開發(fā)培訓(xùn)講師為讀者介紹嵌入式基礎(chǔ)教程之嵌入式系統(tǒng)組成,嵌入式系統(tǒng)通常由嵌入式處理器、外圍設(shè)備接口、嵌入式操作系統(tǒng)、應(yīng)用軟件的嵌入式計算機系統(tǒng)和執(zhí)行裝置(被控對象)組成
2017-06-28 13:59:20
嵌入式基礎(chǔ)知識分享
綜合學(xué)科,所涉及的內(nèi)涵和知識非常廣泛,包括:數(shù)字電路,模擬電路,計算機組成原理,單片機基礎(chǔ),C語言基礎(chǔ),操作系統(tǒng),數(shù)據(jù)結(jié)構(gòu),編譯原理,計算機控制,計算機網(wǎng)絡(luò)等知識。在真正學(xué)習(xí)嵌入式開發(fā)之前,首先要打好
2020-05-11 01:23:06
嵌入式多媒體應(yīng)用的存儲器分配方法
Cache 或者片上存儲器。 對于嵌入式設(shè)備上的數(shù)據(jù)密集的應(yīng)用,數(shù)據(jù)Cache 與片上存儲器相比存在以下缺陷:(1) 片上存儲器是固定的單周期訪問,可在設(shè)計時而不是運行時研究數(shù)據(jù)訪問模式;而Cache還要
2019-07-02 07:44:45
嵌入式媒體播放器怎么實現(xiàn)?
隨著嵌入式系統(tǒng)的不斷發(fā)展,處理器性能的不斷提升,存儲系統(tǒng)容量的不斷擴大,各種多媒體應(yīng)用程序被移植到嵌入式系統(tǒng)中,多媒體組件成為其不可或缺的重要組成部分。本文在比較如今流行的幾種嵌入式圖形系統(tǒng)的基礎(chǔ)上,提出了基于MiniGUI的嵌入式媒體播放器的設(shè)計與實現(xiàn)方法。
2019-08-29 06:12:31
嵌入式學(xué)習(xí)
想從事軟件開發(fā)這一塊,但是對于嵌入式的了解不是很多,雖然學(xué)了很多的C51和MSP430但是對于嵌入式還是有點兒陌生,所以就想請教各位對嵌入式在行的壇友們,對于學(xué)習(xí)嵌入式(現(xiàn)在在深圳找工作)培訓(xùn)機構(gòu)是不是有這個必要,首先有個聲明,我正在找工作,對于自學(xué)我現(xiàn)在沒有那么多的時間。
2014-09-12 09:55:42
嵌入式實習(xí)-基于QT的猜數(shù)字設(shè)計
嵌入式實習(xí)-基于QT的猜數(shù)字設(shè)計 嵌入式實習(xí)-基于QT的俄羅斯方塊設(shè)計 嵌入式實習(xí)-基于QT的飛機大戰(zhàn)設(shè)計
2021-10-27 06:47:49
嵌入式技術(shù)是什么
,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是是由單...
2021-12-17 06:06:20
嵌入式是什么? 嵌入式開發(fā)是什么意思?
的。 嵌入式系統(tǒng)無疑是當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。嵌入式系統(tǒng)用在一些特定專用設(shè)備上,通常這些設(shè)備的硬件資源(如處理器、存儲器等)非常有限,并且對成本很敏感,有時對實時響應(yīng)要求很高等。特別是隨著消費
2018-07-26 15:58:14
嵌入式的未來是什么?
有數(shù)據(jù)顯示,預(yù)計到2012年全球?qū)⒂?0億個嵌入式設(shè)備交付。未來軟件將向服務(wù)和嵌入式兩個方向延伸,嵌入式軟件領(lǐng)域正成為全球巨頭競爭的焦點。
2019-10-31 08:00:29
嵌入式硬件系統(tǒng)與存儲體系
慕課電子科技大學(xué).嵌入式系統(tǒng).第二章.嵌入式硬件系統(tǒng)(第一部分.嵌入式系統(tǒng)存儲體系0 目錄2 嵌入式硬件系統(tǒng)(第一部分)2.5 嵌入式系統(tǒng)存儲體系2.5.1課堂重點2.5.2測試與作業(yè)3 下一章0
2021-12-17 08:08:09
嵌入式系統(tǒng)使用的存儲器是如何進行劃分的
嵌入式最小硬件系統(tǒng)是由哪些部分組成的?嵌入式系統(tǒng)使用的存儲器是如何進行劃分的?可分為哪幾類?
2021-10-22 07:18:56
嵌入式系統(tǒng)在現(xiàn)代停車場中有哪些應(yīng)用?
專用的停車場嵌入式計算機系統(tǒng),集成視頻采集、通訊、防雷、存儲以及數(shù)據(jù)庫。嵌入式停車場系統(tǒng),針對傳統(tǒng)停車場系統(tǒng)中PC硬件等因素產(chǎn)生的影響,采用“免電腦”的嵌入式系統(tǒng)主板,并入四路視頻抓拍及錄像系統(tǒng)。
2019-10-11 07:21:13
嵌入式系統(tǒng)概論與嵌入式系統(tǒng)的特點
都可能會產(chǎn)生致命的后果實時性:需要實時數(shù)據(jù)軟件固化:軟件都固化在只讀存儲器ROM中,用戶不能隨意更改其程序功能嵌入式系統(tǒng)的應(yīng)用嵌入式處理器的結(jié)構(gòu)類型的4種分類方式1.按指令集劃分CISC(復(fù)雜指令集結(jié)構(gòu))和RISC(簡單指令集結(jié)構(gòu))2.按存儲機制劃分馮洛伊曼結(jié)構(gòu)和哈佛結(jié)構(gòu)3.按指字
2021-12-21 08:21:23
嵌入式系統(tǒng)的4個特點
度。 2)具有功能很強的存儲區(qū)保護功能。這是由于嵌入式系統(tǒng)的軟件結(jié)構(gòu)已模塊化,而為了避免在軟件模塊之間出現(xiàn)錯誤的交叉作用,需要設(shè)計強大的存儲區(qū)保護功能,同時也有利于軟件診斷。
2019-07-22 07:31:30
嵌入式系統(tǒng)的發(fā)展歷史
摘要:嵌入式系統(tǒng)誕生于微型機時代,經(jīng)歷了漫長的獨立發(fā)展的單片機道路。給嵌入式系統(tǒng)尋求科學(xué)的定義,必須了解嵌入式系統(tǒng)的發(fā)展歷史,按照歷史性、本質(zhì)性、普遍通用性來定義嵌入式系統(tǒng),并把定義與特點相區(qū)分
2019-06-18 06:53:07
嵌入式系統(tǒng)的特點
1.嵌入式系統(tǒng)的特點、分類、發(fā)展與應(yīng)用,熟悉嵌入式系統(tǒng)的邏輯組成。(1)特點:專用性隱蔽性(嵌入式系統(tǒng)是被包裝在內(nèi)部)資源受限(要求小型化、輕型化、低功耗及低成本,因此軟硬件資源受到限制)高可靠性
2021-07-27 06:57:31
嵌入式系統(tǒng)的組成部分是什么
:嵌入式微處理芯片、嵌入式存儲系統(tǒng) 和 嵌入式 I/O 接口;嵌入式微處理芯片主要包括:嵌入式微處理器、嵌入式微控制器、嵌入式數(shù)字信號處理器、嵌入式片上系統(tǒng)等;嵌入式微處理器...
2021-12-22 06:45:01
嵌入式系統(tǒng)難學(xué)嗎
嵌入式系統(tǒng)近來年是當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。嵌入式系統(tǒng)用在一些特定專用設(shè)備上,通常這些設(shè)備的硬件資源(如處理器、存儲器等)非常有限,并且對成本很敏感,有時對實時響應(yīng)要求很高
2020-06-22 09:20:58
嵌入式組態(tài)軟件系統(tǒng)應(yīng)用舉例
嵌入式系統(tǒng)是指用于執(zhí)行獨立功能的專用計算機系統(tǒng)。它由微電子芯片(包括微處理器、定時器、序列發(fā)生器、控制器、存儲器、傳感器等一系列微電子芯片與器件)和嵌入在ROM、RAM和/FLASH存儲器中的微型
2019-06-25 08:25:11
嵌入式視覺技術(shù)是什么?
r隨著功能越來越強大的處理器、圖像傳感器、存儲器和其他半導(dǎo)體器件以及相關(guān)算法的出現(xiàn),可以在多種嵌入式系統(tǒng)中實現(xiàn)計算機視覺功能,通過視頻輸入來分析周圍環(huán)境。微軟的Kinect游戲控制器
2019-08-22 06:43:16
嵌入式計算產(chǎn)品
2008年10月20日:英特爾嵌入式與通信產(chǎn)品事業(yè)部總經(jīng)理兼數(shù)字企業(yè)事業(yè)部副總裁Douglas L. Davis先生在中國臺北英特爾信息技術(shù)峰會上發(fā)表了題為“互聯(lián)網(wǎng)發(fā)展第四階段:嵌入式計算的崛起”主題演講,以下為其演講摘錄以及英特爾嵌入式產(chǎn)品相關(guān)新聞:
2019-07-16 07:30:18
嵌入式軟件代碼保護系統(tǒng)是由什么構(gòu)成的?
, 對于保護公司的知識產(chǎn)權(quán)、延長產(chǎn)品的壽命, 提高公司的利潤有著非常重要的意義。目前的嵌入式系統(tǒng)中, 軟件代碼一般存儲在諸如EEPROM、F lash等存儲器中, 但其中存儲的程序代碼易被讀取, 非法拷貝, 是其致命弱點。
2019-08-15 07:59:15
嵌入式軟件開發(fā)的存儲器有哪些呢?分別有什么優(yōu)缺點
嵌入式軟件開發(fā)的存儲器有哪些呢?分別有什么優(yōu)缺點?嵌入式軟件開發(fā)的處理器是什么?有何功能?
2021-12-24 06:15:25
數(shù)字生活浪潮下的嵌入式設(shè)備
的。近年來,消費電子行業(yè)已經(jīng)對嵌入式軟件的發(fā)展起到了很大的推動作用。傳統(tǒng)的生活方式深受“數(shù)字生活”潮流的影響,從工作到娛樂,從娛樂到工作,人們對高新技術(shù)產(chǎn)品的需求從未如此巨大過。根據(jù)Gartner
2019-06-28 07:54:19
Linux作為嵌入式操作系統(tǒng)的優(yōu)勢是什么?如何建立嵌入式Linux?
Linux作為嵌入式操作系統(tǒng)的優(yōu)勢是什么如何建立嵌入式Linux?當(dāng)前流行的幾種嵌入式Linux系統(tǒng)
2021-04-27 06:34:40
【Aworks申請】基于ARM9的嵌入式示波器設(shè)計
嵌入式數(shù)字示波器計劃為:支持4通道輸入,采樣頻率范圍:2KHz~20 MHz,輸入電壓范圍:0~+4V,頻率、脈寬和幅值精度:±0.5%,具有良好的人機交互界面,其他地方另作發(fā)揮。
2015-07-01 20:36:54
【FireBLE申請】基于ARM的嵌入式示波器設(shè)計
嵌入式數(shù)字示波器計劃為:支持4通道輸入,采樣頻率范圍:2KHz~20 MHz,輸入電壓范圍:0~+4V,頻率、脈寬和幅值精度:±0.5%,具有良好的人機交互界面,其他地方另作發(fā)揮。
2015-07-04 11:18:58
【OK210申請】基于ARM的嵌入式示波器設(shè)計
數(shù)據(jù)處理和波形顯示,采用uC/OS-II實現(xiàn)多任務(wù)運行及實時處理。本次嵌入式數(shù)字示波器計劃為:支持4通道輸入,采樣頻率范圍:2KHz~20 MHz,輸入電壓范圍:0~+4V,頻率、脈寬和幅值精度:±0.5
2015-07-01 20:38:40
為什么要開發(fā)嵌入式的USB主機?如何設(shè)計嵌入式USB主機?
為什么要開發(fā)嵌入式的USB主機?非PC應(yīng)用領(lǐng)域?如何設(shè)計嵌入式USB主機嵌入式USB主機的其他應(yīng)用前景分析
2021-04-26 06:11:19
什么叫嵌入式
設(shè)備的一部分,它是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由
2020-06-28 11:23:02
什么是嵌入式
什么是嵌入式?嵌入式系統(tǒng)無疑是當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。嵌入式系統(tǒng)用在一些特定專用設(shè)備上,通常這些設(shè)備的硬件資源(如處理器、存儲器等)非常有限,并且對成本很敏感,有時對實時響應(yīng)要求
2021-11-05 07:51:00
什么是嵌入式Windows XP技術(shù)?
數(shù)字和網(wǎng)絡(luò)越來越多的滲透到我們生活的時候,無處不在的嵌入式設(shè)備正在你的周圍,雖然大多數(shù)時間沒有意識到,但這些嵌入式設(shè)備確實在并不斷滲入到我們的日常生活。最顯而易見的方面包括正在如火如荼開展的數(shù)字電視革命,信息和數(shù)據(jù)在數(shù)字電視網(wǎng)絡(luò)上大行其道。
2019-09-27 06:20:31
什么是嵌入式操作系統(tǒng)?嵌入式操作系統(tǒng)有何功能
什么是嵌入式操作系統(tǒng)?常見的嵌入式操作系統(tǒng)有哪幾種?嵌入式操作系統(tǒng)有何功能?
2021-12-24 07:07:38
什么是嵌入式系統(tǒng)
單元測試2 嵌入式硬件系統(tǒng)(第一部分)2.1 嵌入式系統(tǒng)的基本構(gòu)成2.2 嵌入式微處理器的發(fā)展和特點2.3 主流的嵌入式微處理器2.4 嵌入式系統(tǒng)總線2.5 嵌入式系統(tǒng)存儲體系2.6 單元測試23 AR...
2021-10-27 07:27:50
什么是嵌入式系統(tǒng)
嵌入式系統(tǒng)是一種專用的計算機系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機、汽車等,都使
2021-10-27 09:22:16
什么是嵌入式系統(tǒng) 嵌入式系統(tǒng)定義
計算機系統(tǒng)。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是
2019-09-23 15:57:38
什么是嵌入式系統(tǒng)技術(shù)的核心?
嵌入式系統(tǒng)的目的是提供一個以多任務(wù)和網(wǎng)絡(luò)為信心,易于開發(fā)的復(fù)雜數(shù)字系統(tǒng)。從數(shù)字技術(shù)和信息技術(shù)的角度看,嵌入式系統(tǒng)已成為現(xiàn)代信息網(wǎng)絡(luò)技術(shù)應(yīng)用的基礎(chǔ)技術(shù),已成為現(xiàn)代工控領(lǐng)域的基本技術(shù)。
2019-10-29 06:07:17
什么是嵌入式系統(tǒng)?嵌入式發(fā)展空間怎么樣?
。嵌入式系統(tǒng)用在一些特定專用設(shè)備上,通常這些設(shè)備的硬件資源(如處理器、存儲器等)非常有限,并且對成本很敏感,有時對實時響應(yīng)要求很高等。特別是隨著消費家電的智能化,嵌入式更顯重要。像我們平常常見到的手機
2017-07-07 09:47:03
什么是嵌入式系統(tǒng)?嵌入式系統(tǒng)一般在應(yīng)用在什么領(lǐng)域?
制程序存儲在ROM中的嵌入式處理器控制板。實際上,只要帶有數(shù)字接口的設(shè)備,比如是手表、微波爐、錄像機、汽車等等設(shè)備,都是在使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含這操作系統(tǒng),但是大多的數(shù)嵌入式系統(tǒng)都是由單個
2017-03-09 17:58:39
你是如何理解嵌入式C編程
選擇用于嵌入式系統(tǒng)開發(fā)。對比,C語言是一種“低層次”的語言,已經(jīng)成為嵌入式系統(tǒng)開發(fā)的最佳選擇。二、嵌入式操作系統(tǒng)一般指非PC系統(tǒng),它包括硬件和軟件兩部分。硬件包括處理器/微處理器、存儲器及外設(shè)器件和I
2017-03-22 10:58:58
使用泰克混合信號示波器 調(diào)試混合信號嵌入式設(shè)計
使用泰克混合信號示波器 調(diào)試混合信號嵌入式設(shè)計使用泰克混合信號示波器調(diào)試混合信號嵌入式設(shè)計引言當(dāng)前的嵌入式設(shè)計工程師面臨著系統(tǒng)復(fù)雜程度日益提高的挑戰(zhàn)。典型的嵌入式設(shè)計可能會包括各種模擬信號、高速
2008-11-26 09:56:14
到底什么是嵌入式?
嵌入式系統(tǒng)是一種專用的計算機系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機、汽車等,都使
2021-09-22 14:11:25
在PSoC3和PSoC5系統(tǒng)中如何使用嵌入式數(shù)字濾波?
在PSoC3和PSoC5系統(tǒng)中如何使用嵌入式數(shù)字濾波?使用PSoC3/5的高性能嵌入式濾波示例有哪些?
2021-06-07 06:10:14
基于嵌入式視頻存儲的專用文件系統(tǒng)該怎么設(shè)計?
目前的硬盤錄像機中,基于PC和采集卡的一般采用Windows系統(tǒng),文件系統(tǒng)則多采用NTFS或FAT32;而嵌入式硬盤錄像機所采用的文件系統(tǒng)則與廠商選擇的嵌入式操作系統(tǒng)及其研發(fā)能力有密切的關(guān)系。目前
2019-11-06 08:17:17
基于FPGA的嵌入式塊SRAM該怎么設(shè)計?
對于邏輯芯片的嵌入存儲器來說,嵌入式SRAM是最常用的一種,其典型的應(yīng)用包括片上緩沖器、高速緩沖存儲器、寄存器堆等。除非用到某些特殊的結(jié)構(gòu),標(biāo)準(zhǔn)的六管單元(6T)SRAM對于邏輯工藝有著很好的兼容性。對于小于2Mb存儲器的應(yīng)用,嵌入式SRAM可能有更好的成本效率并通常首先考慮。
2019-08-28 08:18:27
基于FPGA的嵌入式系統(tǒng)應(yīng)用
顧名思義,嵌入式系統(tǒng)指的是嵌入到系統(tǒng)內(nèi)部的計算機系統(tǒng),是面向特定應(yīng)用設(shè)計的專用計算機系統(tǒng)。早期的嵌入式系統(tǒng)一般是以通用處理器或單片機為核心,在外圍電路中加入存儲器、功率驅(qū)動器、通信接口、顯示接口
2019-06-28 06:18:21
如何實現(xiàn)嵌入式ASIC和SoC的存儲器設(shè)計?
基于傳統(tǒng)六晶體管(6T)存儲單元的靜態(tài)RAM存儲器塊一直是許多嵌入式設(shè)計中使用ASIC/SoC實現(xiàn)的開發(fā)人員所采用的利器,因為這種存儲器結(jié)構(gòu)非常適合主流的CMOS工藝流程,不需要增添任何額外的工藝步驟。那么究竟怎么樣,才能實現(xiàn)嵌入式ASIC和SoC的存儲器設(shè)計呢?
2019-08-02 06:49:22
如何設(shè)計嵌入式汽車數(shù)字儀表?
。特別是計算機、微電子和各種現(xiàn)場總線通信技術(shù)廣泛運用,這也是為什么說以嵌入式微處理器為核心的智能化數(shù)字式儀表將是汽車數(shù)字儀表發(fā)展的必然趨勢。
2019-08-08 07:37:04
如何采用SoPC實現(xiàn)數(shù)字示波器的設(shè)計?
本文介紹了一種基于SoPC的數(shù)字示波器設(shè)計,在設(shè)計過程中采用了FPGA芯片、嵌入式NiosⅡ處理器以及Verilog HDL語言,簡化了電路的設(shè)計,提高了靈活性,縮短了設(shè)計周期。
2021-05-11 06:07:16
怎么減少嵌入式系統(tǒng)的安全維護工作?
嵌入式是一種專用的計算機系統(tǒng),作為裝置或設(shè)備的一部分。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機、汽車等,都使用嵌入式
2019-08-16 06:11:23
怎么設(shè)計基于FPGA的手持式示波器?
成本低的優(yōu)點提出了一些數(shù)字示波器的虛擬儀器解決方案和嵌入式解決方案,這些設(shè)計采用FPGA片內(nèi)資源來實現(xiàn)數(shù)字示波器的數(shù)據(jù)存儲(RAM)、觸發(fā)控制、數(shù)字信號運算與處理、顯示終端驅(qū)動等功能,這在很大程度
2019-09-29 09:40:16
請問怎么設(shè)計一種面向嵌入式存儲器測試和修復(fù)的IIP?
怎么設(shè)計一種面向嵌入式存儲器測試和修復(fù)的IIP?如何解決設(shè)計和制造過程各個階段的良品率問題?嵌入式存儲器測試和修復(fù)技術(shù)的未來趨勢是什么?STAR存儲器系統(tǒng)的功能是什么?
2021-04-15 06:05:51
請問怎樣去設(shè)計一種嵌入式數(shù)字音頻錄放系統(tǒng)?
嵌入式數(shù)字音頻錄放系統(tǒng)的硬件該如何去設(shè)計?嵌入式數(shù)字音頻錄放系統(tǒng)的軟件該如何去設(shè)計?
2021-06-07 06:39:04
談一談嵌入式設(shè)備的壓縮存儲算法
在整個物聯(lián)網(wǎng)系統(tǒng)中,嵌入式設(shè)備作為數(shù)據(jù)采集、過濾、緩存、傳輸?shù)墓?jié)點,前面系列文章分別介紹了嵌入式設(shè)備相關(guān)的各種數(shù)據(jù)過濾、校驗和壓縮存儲算法。緩存和傳輸階段,考慮到嵌入式設(shè)備的存儲空間和傳輸帶寬
2021-12-21 08:17:07
基于ARM9和C OS的嵌入式數(shù)字示波器
提出了一種基于ARM9 和uC/OS-II 的嵌入式數(shù)字示波器的設(shè)計方法。硬件上采用ARM9+FIFO 的結(jié)構(gòu)實現(xiàn)4 通道數(shù)據(jù)同步。軟件上采用uC/OS-II 實現(xiàn)多任務(wù)運行及實時處理。整機測試表明:該嵌入
2009-09-07 08:54:0147
嵌入式數(shù)字存儲示波器設(shè)計
提出了一種基于FPGA和STM32的嵌入式數(shù)字存儲示波器設(shè)計,以STM32為控制核心,F(xiàn)PGA作為數(shù)據(jù)采集和處理模塊,完成了對外部信號的采集和傳輸,實現(xiàn)了存儲示波器數(shù)據(jù)處理和顯示的功能。
2013-02-22 16:28:28162
嵌入式數(shù)字存儲示波器設(shè)計方案分析
本文描述的數(shù)字存儲示波卡是一種基于DSP的雙通道數(shù)字存儲示波器。該示波器采用的是TI公司的TMS320F2812芯片,它具有高速的數(shù)字信號處理能力和濾波功能以及實時、大容量波形存儲、快速的信號處理
2017-10-17 11:21:133
數(shù)字存儲示波器原理_數(shù)字存儲示波器特點
數(shù)字存儲是在示波器中以數(shù)字編碼的形式來貯存信號。當(dāng)信號進入數(shù)字存儲示波器,或稱 DSO 以后,在信號到達CRT 的偏轉(zhuǎn)電路之前,示波器將按一定的時間間隔對信號電壓進行采樣。然后用一個模/數(shù)變換器(ADC)對這些采樣值進行變換從而生成代表每一個采樣電壓的二進制字。這個過程稱為數(shù)字化。
2017-12-04 09:35:4912081
如何正確選擇數(shù)字存儲示波器
數(shù)字存儲示波器(DSO)吸引力大,因為它可以存儲波形信號平均,支持各種觸發(fā)和分析選項。然而,數(shù)字存儲示波器不是一樣的。許多數(shù)字存儲示波器只有兩個性能完整的通道可供信號收集。
2021-08-17 16:07:431057
數(shù)字存儲示波器的優(yōu)缺點是什么
數(shù)字存儲示波器是采用數(shù)字電路進行模/數(shù)轉(zhuǎn)換,并通過存儲器實現(xiàn)對觸發(fā)前信號進行記憶的一種具備存儲功能的數(shù)字化設(shè)備。那么數(shù)字存儲示波器有哪些優(yōu)缺點呢?
2022-01-29 16:10:004099
嵌入式數(shù)字示波器畢業(yè)設(shè)計
電子發(fā)燒友網(wǎng)站提供《嵌入式數(shù)字示波器畢業(yè)設(shè)計.rar》資料免費下載
2023-11-07 15:19:591
評論
查看更多