簡易檢索 / 詳目顯示

研究生: 李嘉峻
Lee, Chia-Chun
論文名稱: 以Linux與Intel StrongARM為基礎之嵌入式動物行為分析平台
A Linux and Intel StrongARM Based Embedded Analysis Platform for Animal Behaviors
指導教授: 楊明興
Young, Ming-Shing
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2004
畢業學年度: 92
語文別: 中文
論文頁數: 74
中文關鍵詞: 動物行為分析
外文關鍵詞: animal behavior analysis, Embedded Linux, Intel StrongARM
相關次數: 點閱:59下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   本文提出一套結合Linux與Intel StrongARM之嵌入式動物行為分析平台,主要目的是希望藉由Intel StrongARM處理器的高運算功能及強大的周邊支援,結合Embedded Linux此一高穩定性的作業系統,並加上完整的GUI介面設計,發展出一操作簡單、體積小、穩定的動物行為量測分析平台。本系統目前已能透過Serial Port接收動物行為實驗數據,並可直接在系統上進行參數之分析,另外,加上網路傳輸功能,可將實驗數據及分析結果傳送到個人電腦,不但可將實驗結果作分享,也可進一步的對實驗數據作一更深入的分析。而其體積小的特性,也可提供未來在特殊動物實驗環境中架設分析系統的另一種選擇。

      This paper presents a Linux and Intel StrongARM Based Analysis Platform for Animal Behaviors. The main purpose is to combine features of Intel StrongARM processor and Embedded Linux with integrated GUI interface design to develop an easy-to-use, small and steady animal behavior analysis platform. Intel Strong ARM features include high operational speed and large numbers of I/O supporting for peripherals. Embedded Linux has high stability feature to be an operation system of a platform. This system can already receive animal's behavior experimental data through Serial Port, and it can complete the experimental data analysis in the same system. This system can be equipped with network interface to transfer the experimental data and the analysis result to a PC on Internet. This makes the sharing of experimental data and the analysis result to be possible and other researchers can do an advanced analysis for the experimental data. The feature of small size offer another choice to build a measuring system in the special animal's experiment environment in the future.

    中文摘要 ………………………………………………………… I 英文摘要 ………………………………………………………… II 目錄 …………………………………………………………… III 圖目錄 …………………………………………………………… V 表目錄 …………………………………………………………… VII 第一章 緒論……………………………………………………… 1 1-1 研究動機………………………………………………… 1 1-2 嵌入式系統簡介………………………………………… 2 1-3 嵌入式作業系統簡介…………………………………… 4 1-4 論文架構………………………………………………… 5 第二章 系統設計………………………………………………… 6 2-1 發展平台………………………………………………… 6 2-1.1 RF Connector轉Serial Port轉接卡……………… 7 2-2 個人電腦上開發環境的建立…………………………… 10 2-2.1 作業系統……………………………………………… 10 2-2.2 建立嵌入式系統開發工具(Cross-Complier Toolchain)…………………………………………………… 10 2-3 Embedded Linux建立…………………………………… 13 2-3.1 開機程序……………………………………………… 13 2-3.2 Root檔案系統………………………………………… 15 2-3.3 檔案系統格式………………………………………… 16 2-3.4 網際網路……………………………………………… 18 2-4 動物行為量測程式開發………………………………… 21 2-4.1 Serial Port通訊程式………………………………… 21 2-4.2 串列通訊資料格式…………………………………… 23 2-5 動物行為分析程式開發………………………………… 26 2-5.1 活動量分析…………………………………………… 26 2-5.2 轉彎趨勢分析………………………………………… 27 2-5.3 重複性行為分析……………………………………… 28 2-6 GUI圖形化介面程式設計………………………………… 32 2-6.1 Embedded Linux下的GUI介紹………………………… 33 2-6.2 GUI程式……………..………………………………… 34 第三章 系統測試…………………………………………………… 36 3-1 實驗方法………………………………………………… 36 3-2 實驗結果………………………………………………… 39 第四章 討論………………………………………………………… 42 第五章 結論與未來展望…………………………………………… 52 參考文獻…………………………………………………… 54 附錄一 Cross-Complier ToolChain安裝步驟…………………… 57 附錄二 動物行為量測程式………………………………………… 60 附錄三 動物行為分析程式………………………………………… 64 附錄四 8051韌體程式……………………………………………… 73

    [1] R.C. Alexander, R. Wright, W. Freed, “Quantitative trait locicontributing to phencyclidine-included and ampheta- mine-include locomotor behavior in inbred mice”, Neuropsychopharmacology, 15(5):484-4490, 1996
    [2] M.E. Fritts, K. Mueller, L. Morris, “Locomotor stereotypy produces by dexbenzetimide and scopolamine is reduced by SKF 83566, not sulpiride”, Pharmacology Biochemistry & Behavior, 60(3):639-644, 1998
    [3] M.M. Ali, M. Bawari, U.K. Misra, G.N. Babu, “Locomotor and learning deficits in adult rats exposed to monosodium-L-glutamate during early life”, Neuroscience Letters, 284(1-2):57-60, 2000.
    [4] E. Baldi, C.A. Lorenzini, C. Buchrerlli, “Task solving by procedural strategies in the Morris water maze”, Physiology & Behavior 78 (2003) 785-893
    [5] R. D’Hooge, P.P. De Deyn, “Applications of the Morris water maze in the study of learning and memory”, Brain Research Reviews 36 (2001) 60-90
    [6] A. Lennon, “Embedded Linux”, Embedded Systems IEE REVIEW MAY 2001 33-37
    [7] B. Santo, “Embedded”, IEEE SPECTRUM December 2001 36-41
    [8] T. Nakajima, M. Iwasaki, “Issues for Making Linux Predictable”, The Symposium on Application and the Internet, 2002, IEEE
    [9] S. Hong”Embedded Linux Outlook in the PostPC Industry”, The Sixth IEEE International Symposium On Object-Oriented Real-Time Distributed Computing, 2003, IEEE
    [10] M. S. Young, C. W. Young, Y. C. Li, “A combined system for measuring animal motion activities”, Journal of Neuroscience Methods 95(2000)55-36
    [11] Y. C. Li, “Design and Implementation of Automatic Measurement Methods for Animal Behavior”, Ph. D. Thesis, Cheng Kung Univ., 1992
    [12] Y.C. Li, M.S. Young, Scott McPhee, Gijsen Johan S.L. Jen, “ THE DEVELOPMENT OF A LOW COST ANIMAL BEHAVIOR MEASUREMENT SYSTEM”, 1999, IEEE
    [13] Y. C. Li, “Design and Implementation of Automatic Measurement Methods for Animal Behavior”, Ph. D. Thesis, Cheng Kung Univ., 1992
    [14] C.W. Young, “Design of a series of automatic measurement and analysis system for specific physiological parameters and motion activities of animal”, Ph. D. Thesis, Cheng Kung Univ., 1997
    [15] S.M. Brudzynski, S.Krol, “Analysis of locomotor activity in the rat: parallelism index, anew measure of locomotor exploratory pattern”, Physiology & Behavior, 62(3):635-642,1997
    [16] Intel® StrongARM* SA-1110 Microprocessor Developer’s Manual
    [17] Intel® StrongARM* SA-1110 Microprocessor Development Board Schematics
    [18] K. Yaghmour, “Buliding Embedded Linux Systems”,O’Reilly
    [19] C. Hollabaugh, “Embedded Linux: Hardware, Software and Interfacing”, Addison Wesley Professional
    [20] “嵌入式系統--Intel StrongARM架構與開發”,陳章龍,涂時亮,北京航空太空飛行大學出版社
    [21] The ARM Linux Project, http://www.arm.linux.org.uk/
    [22] Linux Development on the SA1110/1111 or SA1100 platforms, http://www.intel.com/design/strong/applnots/sa1100lx/sa1100lx.htm
    [23] The Linux Documentation Project, http://www.tldp.org/
    [24] The Linux Bootdisk HOWTO, http://www.tldp.org/HOWTO/Bootdisk-HOWTO/
    [25] Serial Programming HOWTO, http://www.tldp.org/HOWTO/Serial-Programming-HOWTO/
    [26] The Embedded Linux GUI System, http://www.study-area.net/linux/embedded/articles/Embedded_Linux_GUI/Embedded_Linux_GUI.html#toc2, 陳漢儀, 2001,7
    [27] Qt / Embedded, http://www.trolltech.com/
    [28] GtkFB, http://www.directfb.org/gtk.xml
    [29] Microwindows, http://microwindows.org/
    [30] MiniGUI, http://www.minigui.org/
    [31] 鳥哥的 Linux 與 ADSL 私房菜, http://linux.vbird.org/
    [32] “複合式動物移動與震動行為量測技術之研究”,徐國恩,成功大學電機工程研究所論文
    [33] “基於802.11b及StrongARM之無線影音播放器”,湯志斌,成功大學電機工程研究所論文
    [34] “多目標追蹤用及時動態彩色影像處理晶片之研製”,陳裕仁,義守大學電子工程研究所論文

    下載圖示 校內:立即公開
    校外:2004-06-16公開
    QR CODE