請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/39102完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 顏家鈺(Jia-Yush Yen) | |
| dc.contributor.author | Shyuan-Long Shyu | en |
| dc.contributor.author | 徐玄龍 | zh_TW |
| dc.date.accessioned | 2021-06-13T17:02:12Z | - |
| dc.date.available | 2005-02-02 | |
| dc.date.copyright | 2005-02-02 | |
| dc.date.issued | 2005 | |
| dc.date.submitted | 2005-01-31 | |
| dc.identifier.citation | [1]. Hsin-Pin Cheng, Jia-Yush Yen, A Hybrid Analysis for Machine Tool Trajectory Tracking Performance, National Taiwan University, 1991
[2]. National Instruments Corporation, NI-DAQ Function Reference Manual for PC Compatibles, Part Number 320499C-01, May 1995 Edition [3]. Brian W Kernighan, Dennis M. Ritchie, The C Programming Language, Prentice-Hall Press, Second Edition, 1988 [4]. Bjarne Stroustrup, The C++ Programming Language, Addison Wesley Press, Special Edition, 2000 [5]. Steven Holzner, C++ Black Book, The Coriolis Group, 2001 [6]. Paul Robichaux, Windows NT Registry – Managing the Windows NT Registry, O’REILLY Press, 1999 [7]. Mindshare, Inc., Tom Shanley, Don Anderson, PCI System Architecture 4th Edition, Addison Wesley, 1999 [8]. National Instruments Corporation, Data Acquisition and Signal Conditioning Course Manual, Part Number 320733K-01, August 2003 Edition [9]. National Instruments Corporation, Register Level Programming Architecture, July 2002 Edition [10]. National Instruments Corporation, PCI Register-Level Programmer Manual, Part Number 341079B-01, November 1998 Edition [11]. National Instruments Corporation, PXI E Series User Manual, Part Number 321554C-01, January 1999 Edition [12]. National Instruments Corporation, PXI 6070E/6071E families specifications, Part Number 370725B-01, September 2003 Edition [13]. National Instruments Corporation, DAQ-STC Technical Reference Manual, Part Number 340934B-01, January 1999 Edition [14]. Howard Austerlitz, Data Acquisition Techniques Using PCs 2ed Edition, Academic Press, August 2002 [15]. John Park, Steve Mackay, Practical Data Acquisition for Instrumentation and Control Systems 1st Edition, Newnes, 2003 [16]. Kevin James, PC Interfacing and Data Acquisition : Techniques for Measurement, Instrumentation and Control, Newnes, August 10, 2000 [17]. David McCombs, Detecting the World: Capturing Physical Measurements With C++, CMP Books, February 1, 1999 [18]. PICMG, CompactPCI specification 3.2 Shortform, http://www.PICMG.org, January 22, 2003. [19]. PXI System Alliance, 2.1 PXI Hardware Specification, http://www.pxisa.org/specs.htm, February 4, 2003 [20]. PXI System Alliance, PXI 2.1 Software Specification, http://www.pxisa.org/specs.htm, February 4, 2003 [21]. Microsoft Corporation, 郭豐榮 譯著, Microsoft Visual C++ .NET 語法字典 1st Edition, Microsoft Press, 2003 [22]. William Stallings, Operating Systems 4th Edition, Prentice Hall Press, 2003 [23]. http://msdn.microsoft.com/mobility/othertech/windowsce/default.aspx [24]. http://msdn.microsoft.com/mobility/othertech/eVisualc/default.aspx [25]. http://www.microsoft.com/windows/embedded/ce.net/ [26]. http://www.phm.lu/products/Embedded/ [27]. Douglas Boling, Programming Microsoft Windows CE .NET 3rd Edition, Microsoft press, 2003 [28]. Alessandro Rubini, Jonathan Corbet 著, 林長毅 編譯, Linux 驅動程式 2ed edition, O’REILLY Press [29]. James Y. Wilson, Aspi Havewala 著, 陳峰棋, 英瑞得資訊譯, Win CE IA平台超強建構: Win CE 裝置驅動程式完全開發, 台灣培生教育出版股份有限公司, 2002 | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/39102 | - |
| dc.description.abstract | 這本論文是以Windows CE作業系統為基礎,發展出一張National Instruments的PXI介面類比-數位訊號轉換(A/D)卡之裝置驅動程式。PXI標準是一種以目前非常普及的PCI規格為基礎,再附加上一些儀器所需的定製功能而為儀器量身打造出來的另一種延伸介面。其機構方面之規格將構成元件定義的十分牢固。該介面目前在一般個人電腦市場中仍不是十分普及。因此其支援的周邊裝置仍十分有限。本論文使用由Platform Builder所提供的Windows CE發展環境,去發展出這張National Instruments的 PXI 介面類比-數位訊號轉換卡之裝置驅動程式。而軟體介面則是使用Embedded Visual C++進行發展,其所發展出來的驅動程式能完全相容於PXI介面之系統環境之中。 | zh_TW |
| dc.description.abstract | This thesis develops a device driver for a National Instrument (NI) Analog-to-digital conversion (A/D) board to be used in a NI PXI system under the Windows CE environment. The PXI standard is an extension to the popular PCI bus interface tailored to fit hostile instrument usage environment. Even though it posses many rugged elements, the PXI system is not popular among the PC market. The peripheral support around it is therefore very limited. This thesis uses the Platform Builder provided with WinCE to develop the device driver for the NI A/D board. The software is developed under Embedded Visual C++, and the driver is fully compatible for PXI system installation. | en |
| dc.description.provenance | Made available in DSpace on 2021-06-13T17:02:12Z (GMT). No. of bitstreams: 1 ntu-94-R90522817-1.pdf: 1462428 bytes, checksum: fd75a3048c31fb6821ef51058b16e6d0 (MD5) Previous issue date: 2005 | en |
| dc.description.tableofcontents | Chapter 1 Introduction……………………………………… 7
1.1Motivation and Objection………………………… 7 1.2Organization of this thesis………………………… 9 Chapter 2 PXI Interface………………..………………… 10 2.1 PCI Interface…………………………………… 10 2.1.1 Implementation of PCI Interface………… 10 2.1.2 Operation Clock…………………………. 11 2.1.3 Transfer Speed…………………………… 11 2.1.4 Configuration Registers…………………. 12 2.2 CompactPCI……………………………………. 15 2.2.1 CompactPCI Structure…………………... 15 2.2.2 Passive Backplane……………………….. 15 2.3 PXI Interface…………………………………… 18 2.3.1 Implement of PXI interface……………… 18 2.3.2 Form Factor……………………………… 20 2.3.3 PXI Local BUS & Star Trigger………….. 21 2.3.4 Trigger Bus of PXI………………………. 22 2.3.5 Compatibility with CompactPCI ………… 23 2.3.6 Comparison of interfaces…………………. 24 Chapter 3 Windows CE…………………………………...25 3.1 About Windows CE……………………………... 25 3.1.1 Characteristics……………………………. 25 3.1.2 Real-Time Performance…………………... 26 3.1.3 Memory Architecture……………………... 28 3.2 Device Driver in Windows CE………………….. 29 3.2.1 The Role of Device Driver……………….. 29 3.2.2Stream Interface Driver…………………… 30 3.3 How to Create the Driver under Windows CE….. 33 Chapter 4 Data Acquisition and System Environments…. 34 4.1 System Environments……………………………. 34 4.1.1 Controller – NI PXI-8176…………………. 35 4.1.2 DAQ Board – PXI 6070E…………………. 37 4.2 Data Acquisition Board………………………….. 38 4.2.1 Successive-Approximation ADC …………. 38 4.2.2 MITE……………………………………… 40 4.2.3 System Timing Control (STC)……………. 41 Chapter 5 Device Driver and Application Interface……… 43 5.1 DAQ Driver………………………………………. 43 5.1.1 Code Structure……………………………… 43 5.2 Device Driver Load Process……………………… 47 5.2.1 Enumerating the PCI/PXI bus……………… 47 5.2.2 Load Driver Registry Information…………. 49 5.3 Application Interface……………………………… 53 5.4 Example Code…………………………………….. 54 5.5 Measurement Result……………………………… 57 5.6 A failed approach………………………………… 59 Chapter 6 Conclusion and Future Work…………………. 60 6.1 Conclusion……………………………………….. 60 6.2 Future Work……………………………………… 61 Reference ……………………………………………………….. 62 | |
| dc.language.iso | en | |
| dc.subject | PXI介面 | zh_TW |
| dc.subject | 嵌入式作業系統 | zh_TW |
| dc.subject | 資料擷取卡 | zh_TW |
| dc.subject | Embedded Operating System | en |
| dc.subject | Data Acquisition Board | en |
| dc.subject | PCI interface | en |
| dc.title | PXI介面資料擷取卡於嵌入式作業系統Windows CE之發展 | zh_TW |
| dc.title | The Development of PXI Data Acquisition Board on Windows CE Embedded Operating System | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 93-1 | |
| dc.description.degree | 碩士 | |
| dc.contributor.oralexamcommittee | 王富正,胡正濤 | |
| dc.subject.keyword | 嵌入式作業系統,資料擷取卡,PXI介面, | zh_TW |
| dc.subject.keyword | Embedded Operating System,PCI interface,Data Acquisition Board, | en |
| dc.relation.page | 64 | |
| dc.rights.note | 有償授權 | |
| dc.date.accepted | 2005-01-31 | |
| dc.contributor.author-college | 工學院 | zh_TW |
| dc.contributor.author-dept | 機械工程學研究所 | zh_TW |
| 顯示於系所單位: | 機械工程學系 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-94-1.pdf 未授權公開取用 | 1.43 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
