(3.235.236.13) 您好!臺灣時間:2021/05/15 02:52
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

: 
twitterline
研究生:李柏毅
研究生(外文):Po-Yi Lee
論文名稱:智慧型車用電腦嵌入式平台之研製
論文名稱(外文):Investigation of the Smart Car PC Embedded Platform
指導教授:鄭振發
指導教授(外文):Cheng-Fa Cheng
學位類別:碩士
校院名稱:國立臺灣海洋大學
系所名稱:通訊與導航工程系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2009
畢業學年度:97
語文別:中文
論文頁數:107
中文關鍵詞:汽車電腦嵌入式系統硬體實現模組化品管控制碼除錯
外文關鍵詞:Car PCEmbedded systemsHardware ImplementationModules DesignQuality Control CodeDebug
相關次數:
  • 被引用被引用:1
  • 點閱點閱:204
  • 評分評分:
  • 下載下載:30
  • 收藏至我的研究室書目清單書目收藏:0
在人們日常的生活、學習和工作中所接觸到的儀器或是設備裡,將有越來越多具有強大計算能力的嵌入式系統。嵌入式技術已成為全球IT產業發展的重點且其各式各樣的產品也不斷的融入我們生活當中。如工業控制、家用電器、通信設備、醫療儀器、軍事設備等,尤其應用於車用電子方面更是近幾年當紅產業。本論文主要藉由硬體的實現,進而測試各單元晶片功能是否正常。利用各種測試的程式來確認各硬體系統的功能移植是否有達所規劃的規格。硬體的核心乃以ARM為架構之整合型微處理器S3C2440A,並透過微處理器內部功能與外部晶片結合以完成系統硬體所設定的各項功能。同時將採模組化的設計方式佐以Windows CE作業系統,以加速整體系統的開發。最後將修改晶片廠商所提供之品管控制碼作為系統除錯俾使硬體功能得以體現。
There will be more and more embedded system which embedded instruments and facilities in people’s daily life, studies and work with strong computing capability. Embedded technology has become the industrial development key point and all kinds of the correlation product have been integrated in our life, such as industrial control, household appliances, communication equipment, medical instrument and military apparatus. In particular, the Car PC is a popular industry in recent years. In this thesis, we test the unit chip function by the hardware implementation. Utilizing each kind of testing program and checking the function of difference hardware system confirm the design of the specification. The integration microprocessor “S3C2440A” which is based on the ARM structure and produced by Samsung Company, will be adopted in our hardware design specification. It combines the inner function and outside chip of processor to complete the setup of the hardware. Furthermore, modules design will be employed to improve the development speed of the system in cooperation with Windows CE 6.0. Finally, the quality control code (QC code) provided by the third party will be modified for the development and application of the system hardware.
第一章 ?論••••••••••••••••••••••••• 1
1-1研究背景•••••••••••••••••••••••••• 1
1-2研究動機•••••••••••••••••••••••••• 3
1-3研究方法•••••••••••••••••••••••••• 4
1-4論文架構•••••••••••••••••••••••••• 5
第二章 嵌入式系統 ••••••••••••••••••••• 6
2-1嵌入式系統定義••••••••••••••••••••••• 6
2-2嵌入式系統發展歷史••••••••••••••••••••• 7
2-3嵌入式系統特點••••••••••••••••••••••• 7
2-4開發流程•••••••••••••••••••••••••• 10
2-5 Windows CE••••••••••••••••••••••••10
2-6 Windows CE架構••••••••••••••••••••••11
2-7開發工具•••••••••••••••••••••••••• 14
2-7.1 硬體架構••••••••••••••••••••••• 14
2-7.2 DMA-S3C2440••••••••••••••••••••• 14
2-7.3軟體環境•••••••••••••••••••••••• 16
2-8開發工具選定•••••••••••••••••••••••• 19
第三章 系統規劃•••••••••••••••••••••••21
3-1可攜式裝置系統 (PMP System) ••••••••••••••••21
3-2 車用電腦主體 (Car-PC Body) ••••••••••••••••23
3-3 Car-PC 系統架構••••••••••••••••••••••24
3-3.1 處理器•••••••••••••••••••••••• 24
3-3.2 硬體實體圖•••••••••••••••••••••• 25
3-4 各階段性任務••••••••••••••••••••••••29
3-4.1 第一階段••••••••••••••••••••••• 29
3-4.2 第二階段••••••••••••••••••••••• 29
3-4.3 第三階段••••••••••••••••••••••• 30
第四章 系統測試流程••••••••••••••••••••• 31
4-1環境架設•••••••••••••••••••••••••• 31
4-2 檔案下載••••••••••••••••••••••••••32
4-3 CPU腳位變動•••••••••••••••••••••••• 33
第五章 架構測試•••••••••••••••••••••••41
5-1 RTC 測試單元••••••••••••••••••••••••41
5-2 LCD 測試單元••••••••••••••••••••••••50
5-3 UART 測試單元•••••••••••••••••••••••56
5-4 USB 測試單元••••••••••••••••••••••••67
5-5 SDIO測試單元••••••••••••••••••••••••68
5-6 影像測試單元••••••••••••••••••••••••71
5-7 音效測試單元••••••••••••••••••••••••74
5-8 WINCE6.0測試單元••••••••••••••••••••••78
5-8.1平台的創建•••••••••••••••••••••••••78
5-8.2編輯與修改WINCE工程••••••••••••••••••••81
第六章 測試結果•••••••••••••••••••••••• 82
6-1 RTC 測試結果•••••••••••••••••••••••• 82
6-2 LCD 測試結果•••••••••••••••••••••••• 83
6-3 UART測試結果•••••••••••••••••••••••• 83
6-4 USB測試結果•••••••••••••••••••••••• 87
6-5 SDIO單元結果••••••••••••••••••••••• •88
6-6 影像單元結果••••••••••••••••••••••• •91
6-7 音效測試結果•••••••••••••••••••••••• 94
6-8 WINCE6.0測試單元••••••••••••••••••••••97
第七章 結論和未來展望•••••••••••••••••••••105
7-1 結論••••••••••••••••••••••••••••105
7-2 未來展望••••••••••••••••••••••••••106
參考文獻•••••••••••••••••••••••••••• 107
[1] ARM9 S3C2440與嵌入式WinCE 6.0設計實務,長高科技股份有限公司,2008。
[2] J. Peng, M. Wu, and Y. Liu, “Design and Implementation of an Embedded Fingerprint Identification System for the Bank Staff Identity Authentication,” 2008 International Conference on Embedded Software and Systems Symposia, pp. 69-72, 2008.
[3] 嵌入者之家論壇,Http://www.embeder.com/bbs/showforum.asp?forumid=4。
[4] 嵌入式研究網,Http://www.cnemb.com/forum/simple/index.php?。
[5] 長高科技DMA-2440 Datasheet.
[6] Samsung Electronics, User’s Manual S3C2440A 32 Bit RISC Microprocessor Revision.
[7] ARM9 S3C2440嵌入式系統實作-WinCE上層應用實驗篇,清華大學出版社,2007。
[8] 嵌入式系統原理及接口技術,長高科技股份有限公司,2007。
[9] W. Ping, “Research on the Embedded System Teaching,” Education Technology and Training, 2008. and 2008 International Workshop on Geoscience and Remote Sensing. ETT and GRS 2008. International Workshop, pp. 19-21, 2008.
[10] J. Y. Wilson and A. Havewala, “Building Powerful Platforms with Windows CE”, Pearson Education, Taiwan, 2001.
[11] J. Levman, G. Khan, and J. Alirezaie, “Hardware-software co-synthesis of bus architecture embedded devices,” 2004 Canadian Conference Electrical and Computer Engineering, pp.69-72,2004
[12] 吳國慶,畢玲,陳慶,嵌入式操作系統原理及應用開發,北京航空航天大學出版社,2007。
[13] A. H. Han, Y. S. Hwang, Y. H. An, S. J. Lee, and K. S. Chung, “Virtual ARM Platform for Embedded System Developers,” International Conference on Audio, Language and Image Processing, pp. 586-592, 2008.
[14] Microsoft, Platform Builder for Microsoft CE 6.0 Help.
[15] 陳兆賢,基於嵌入式ARM9平台智慧型車用電腦之研製-可攜式核心裝置之硬體設計與實現,國立台灣海洋大學通訊所,碩士論文,2008。
[16] 張毅偉,基於嵌入式ARM9平台智慧型車用電腦之研製-可攜式核心裝置之系統程式設計,國立台灣海洋大學通訊所,碩士論文,2008。
[17] J. Wankang, Y. Jia, H. Yongqiang, “BSP Development of WinCE System for Vehicle Navigation Device Based on S3C2440,” 8th International Conference on Electronic Measurement and Instruments, pp. 2389-2391, 2007.
[18] S. Yu, W. Chen, L. Li, and J. Qin , “Development of ARM-based Embedded System for Robot Applications,” 2006 IEEE Conference on Robotics, Automation and Mechatronics, pp. 1-6, 2006.
[19] 長高科技技術支援論壇,Http://www.dmatek.com.cn/bbs/。
[20] 張歸雁,基於SOC的AC”97技術硬體設計,http://www.laogu.com/wz_14198.htm。
[21] J. Grenning, “Applying Test Driven Development to Embedded Software,” IEEE Instrumentation & Measurement Magazine, pp. 20-25, 2007.
[22] H. Mitsui, H. Kambe, S. Endo, and H. Koizumi, “A Student Experiment Method for Learning the Basics of Embedded Software Development Including HW/SW Co-design,” Workshops on 22nd International Advanced Information Networking and Applications , pp. 31-37, 2008.
[23] H. H. Lin and C. W. Hsueh , “COS: A Configurable OS for Embedded SoC Systems,” Proceedings of the 12th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 242-245, 2006.
[24] B. Kang, Y. J. Kwon, and R. Y. Lee, “A Design and Test Technique for Embedded Software,” Third ACIS International Conference on Software Engineering Research, Management and Applications, pp. 160-165, 2005.
[25] Google Groups, Microsoft.Public.Windowsce.Platbuilde, Http://groups.google.com/group/microsoft.public.windowsce.platbuilder/topics?hl=en.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top