Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 工學院
  3. 機械工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/39102
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor顏家鈺(Jia-Yush Yen)
dc.contributor.authorShyuan-Long Shyuen
dc.contributor.author徐玄龍zh_TW
dc.date.accessioned2021-06-13T17:02:12Z-
dc.date.available2005-02-02
dc.date.copyright2005-02-02
dc.date.issued2005
dc.date.submitted2005-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.urihttp://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.abstractThis 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.provenanceMade 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.tableofcontentsChapter 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.isoen
dc.subjectPXI介面zh_TW
dc.subject嵌入式作業系統zh_TW
dc.subject資料擷取卡zh_TW
dc.subjectEmbedded Operating Systemen
dc.subjectData Acquisition Boarden
dc.subjectPCI interfaceen
dc.titlePXI介面資料擷取卡於嵌入式作業系統Windows CE之發展zh_TW
dc.titleThe Development of PXI Data Acquisition Board on Windows CE Embedded Operating Systemen
dc.typeThesis
dc.date.schoolyear93-1
dc.description.degree碩士
dc.contributor.oralexamcommittee王富正,胡正濤
dc.subject.keyword嵌入式作業系統,資料擷取卡,PXI介面,zh_TW
dc.subject.keywordEmbedded Operating System,PCI interface,Data Acquisition Board,en
dc.relation.page64
dc.rights.note有償授權
dc.date.accepted2005-01-31
dc.contributor.author-college工學院zh_TW
dc.contributor.author-dept機械工程學研究所zh_TW
顯示於系所單位:機械工程學系

文件中的檔案:
檔案 大小格式 
ntu-94-1.pdf
  未授權公開取用
1.43 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved