freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于labview的虛擬示波器的設計與實現(xiàn)(編輯修改稿)

2024-07-15 15:47 本頁面
 

【文章內(nèi)容簡介】 ●管理每個項目的源代碼和目標代碼; ●支持圖表操作以進行傳統(tǒng)的時域、頻域仿真。 PROTEUS窗口和編輯區(qū)中的電路設計與軟件設計 Keil uV3 簡介Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。 Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。Keil C51可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A51編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標文件 (.ABS)。ABS文件由OH51轉(zhuǎn)換成標準的Hex文件,以供調(diào)試器dScope51或tScope51使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標板進行調(diào)試,也可以直接寫入程序存貯器如EPROM中。Keil Software 的8051開發(fā)工具提供以下程序你可以用它們來編譯你的C源碼匯編你的匯編源程序連接和重定位你的目標文件和庫文件創(chuàng)建HEX文件調(diào)試你的目標程序 Windows應用程序uVision3是一個集成開發(fā)環(huán)境它把項目管理源代碼編輯程序調(diào)試等集成到一個功能強大的環(huán)境中。 C51美國標準優(yōu)化C交叉編譯器從你的C源代碼產(chǎn)生可重定位的目標文件 宏匯編器從你的8051匯編源代碼產(chǎn)生可重定位的目標文件 BL51連接/重定位器組合你的由C51和A51產(chǎn)生的可重定位的目標文件生成絕對目標文件LIB51庫管理器組合你的目標文件生成可以被連接器使用的庫文件OH51目標文件到HEX格式的轉(zhuǎn)換器從絕對目標文件創(chuàng)建Intel HEX 格式的文件RTX51實時操作系統(tǒng)簡化了復雜和對時間要求敏感的軟件項目 Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。運行Keil軟件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空閑的硬盤空間、WIN9NT、WIN2000、WINXP等操作系統(tǒng)。掌握這一軟件的使用對于使用51系列單片機來說是十分必要的,Keil使用C語言編程,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會使設計的實現(xiàn)更簡單快捷。 LABVIEW 簡介LABVIEW是實驗室虛擬儀器集成環(huán)境(Laboratory Virtual Instrument Engineering Workbench)的簡稱,是美國國家儀器公司NI的創(chuàng)新軟件產(chǎn)品,也是目前應用最廣、發(fā)展最快、功能最強的圖形化軟件開發(fā)環(huán)境。 LABVIEW本身是一個功能比較完整的軟件開發(fā)環(huán)境,但它是為替代常規(guī)的BASIC或C語言而設計的,LABVIEW是編程語言而不僅僅是一個軟件開發(fā)環(huán)境。作為編寫應用程序的語言,除了編程方式不同外,LABVIEW具備語言的所有特性,因此又稱之為G語言。G語言是一種適合應用于任何編程任務,具有擴展函數(shù)庫的通用編程語言。和BASIC或C語言一樣,G語言定義了數(shù)據(jù)模型、結(jié)構(gòu)類型和模型調(diào)用語法規(guī)則等編程語言的基本要素,在功能完整性和應用靈活性上不遜于任何高級語言,同時,G語言豐富的擴展函數(shù)庫還為用戶編程提供了極大的方便。這些擴展函數(shù)庫主要面向數(shù)據(jù)采集、GPIB和串行儀器控制,以及數(shù)據(jù)分析、數(shù)據(jù)顯示和數(shù)據(jù)存儲。G語言還包括常用的程序調(diào)試工具,比如允許設置斷點、單步調(diào)試、數(shù)據(jù)探針和動態(tài)顯示執(zhí)行程序流程等功能。G語言與傳統(tǒng)高級編程語言最大的差別在于編程方式,一般高級語言采用文本編程,而G語言采用圖形化編程方式。G語言編寫的程序成為虛擬儀器VI(Virtual Instruments),因為它的界面和功能與真實儀器十分相像,以表示虛擬儀器的含義。一個VI由前面板、數(shù)據(jù)流框圖程序和圖標連接端口組成,各部分功能如下:1. 前面板:前面板是VI的交互式用戶接口,與真實物理儀器面板相似。前面板可以包含旋鈕、刻度盤、開關(guān)、圖像和其他界面工具,允許用戶通過鍵盤或鼠標獲取數(shù)據(jù)顯示結(jié)果。2. 數(shù)據(jù)流框圖程序:VI從數(shù)據(jù)流框圖程序中接受指令,框圖程序是一種解決編程問題的圖像化方法,實際上是VI的程序代碼。3. 圖標連接接口:VI圖標和連接接口端口的功能就像一個圖形化參數(shù)列表,可在VI與SubVI之間傳遞數(shù)據(jù)。一個VI既可以作為上層獨立程序,也可以作為其他程序(或子程序)的子程序。當一個VI作為子程序時,稱為SubVI。虛擬儀器概念是LABVIEW的精髓,也是G語言區(qū)別于其他高級語言最顯著的特征。正是由于LABVIEW的成功,才使虛擬儀器的概念為學術(shù)界和工程界廣泛接受;反過來也是因為虛擬儀器概念的延伸與擴展,才使LABVIEW的應用更加廣泛。LABVIEW在包括航空、航天、通信、汽車、半導體和生物醫(yī)學等世界范圍的眾多領(lǐng)域內(nèi)得到了廣泛的應用,從簡單的儀器控制、數(shù)據(jù)采集到尖端的測試和工業(yè)自動化,從大學實驗室到工廠,從探索研究到技術(shù)集成,都可以發(fā)現(xiàn)應用LABVIEW的成果和開發(fā)產(chǎn)品。 第三章 系統(tǒng)總體設計 虛擬示波器系統(tǒng)的總體設計主要包括:1)系統(tǒng)硬、軟件的設計要求2)系統(tǒng)硬、軟件設計 系統(tǒng)軟、硬件的設計要求 。硬件平臺完成被測信號調(diào)理與信號采集,即獲取被測信號。軟件平臺完成硬件電路的仿真測試和信號的前期處理以及參數(shù)測量、頻譜分析等功能。 :在硬件環(huán)境確定以后, 虛擬儀器的功能就完全由軟件決定。虛擬示波器主要由軟件來完成信號的采集、處理和輸出。系統(tǒng)軟件包括前面板生成、數(shù)據(jù)采集、數(shù)據(jù)處理、波形顯示、參數(shù)測量等模塊。(EIA RS232接口標準):RS232C標準(協(xié)議)是美國EIA(電子工業(yè)協(xié)會)于1969年公布的通信協(xié)議。它適合數(shù)據(jù)傳輸0‐20 000bps 范圍內(nèi)的通信。它最初是為遠程通信連接數(shù)據(jù)終端設備DTE(Data Terminal Equipment)與數(shù)據(jù)通信設備DCE(Data Communication Equipment)而制訂的,但目前已廣泛用于計算機(計算機接口)與終端或外設之間的近端連接。這個標準對串行通信接口的有關(guān)問題,如信號線功能、電氣特性都作了明確規(guī)定。由于通信設備廠商與RS232制式兼容的通信設備,因此,它作為一種標準,目前已被微機串行通信接口中廣泛采用。1. 電氣特性 RS232對電氣特性、邏輯電平和各種信號線功能都進行了規(guī)定。(1)電平規(guī)定 對于數(shù)據(jù)發(fā)送TXD和數(shù)據(jù)接收RXD線上的信號電平規(guī)定:1(MARK)= 3到15V,典型值為12V;邏輯0(SPACE)=+3到+15V,典型值為12V。 對于RTS、CTS、DTR和DCD等控制和狀態(tài)信號電平規(guī)定為:信號有效(接通,ON狀態(tài))=+3到+15V,典型值為+12V;信號無效(斷開,OFF狀態(tài))=3到15V,典型值為12V。 以上規(guī)定說明了RS232C標準對于邏輯電平的定義。對于傳輸數(shù)據(jù):邏輯1的電平低于3V,邏輯0的電平高于+3V。對于控制信號:接通狀態(tài)(ON)既信號有效的電平高于+3V,斷開狀態(tài)(OFF)既信號無效的電平低于3V,也就是當傳輸電平的絕對值大于3V時,電路可以有效地檢查出來。介于3到+3V之間和低于15V或高于+15V的電壓認為無意義。因此,實際工作時,應保證電平在+3到+15V或3到15V之間。(2)電平轉(zhuǎn)換 從上述邏輯電平規(guī)定可以看出,這些信號電平和TTL電平是不能直接連接的。為了實現(xiàn)與TTL電路的連接,必須進行信
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1