簡易檢索 / 詳目顯示

研究生: 王子緯
Zi-Wei Wang
論文名稱: 移植FatFs於ARM Cortex-M3之相片播放系統
ARM Cortex-M3 Photo Player on FatFs
指導教授: 邱炳樟
Bin-Chang Chieu
口試委員: 王秀仁
Show-Ran Wang
黃忠偉
Jong-Woei Whang 
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2016
畢業學年度: 104
語文別: 中文
論文頁數: 61
中文關鍵詞: FatFs嵌入式系統ARMCortex-MSTM32F1SPI
外文關鍵詞: Embedded system, ARM Cortex-M3, STM, SD card, TFT-LCD
相關次數: 點閱:250下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著科技的進步,市場對嵌入式產品的功能需求也越來越大,面對各式各樣的應用產品,如何挑選適合的軟硬體,才能將嵌入式的特色發揮出來,這對開發者而言是很重要的研究議題,現在嵌入式最普遍的硬體採用ARM架構,因此我們希望能開發出系統化、並具實際功能的ARM嵌入式產品。

    本論文使用的平台為義法半導體基於Cortex-M3架構所開發的STM32F1。目標是移植檔案系統FatFs達到操作SD卡並且讀取SD卡內的資料顯示在LCD,開發出實際的相片播放系統。此系統從底層的硬體通訊協定SPI到上層的檔案系統皆有程式碼的開發,使用者可以從遠端透過藍芽或是直接由按鈕進行操作,並且基於此系統,可以達成更多不同的應用。


    With the development of science and technology,To meet market demand,development of embedded systems more diverse,so how to select the appropriate embedded system is the important research topic for developers.The Embedded sysyem’s hardware usually used ARM architecture.so I hope devolpe a system about Cortex-M3 core that have practical e features.

    In this paper,I useSTM32F1 platform of the ARM Cortex-M3 of STMicroelectronics.Goal is to transplant the filesystem(FatFs) to STM32F1 for read data from SD card to displayed on the TFT-LCD.Developed ARM Cortex-M3 Photo Player.This system has open source from hardware include communications prorocol(SPI) to filesystem.The user can use Bluetooth or button to operating this system,and you can complete more application based on this system.

    摘要 I Abstract II 誌謝 III 目錄 IV 圖目錄 VI 表目錄 VII 第一章 緒論 1 1.1前言 1 1.2研究動機 1 1.3研究目標 2 1.4論文架構 2 第二章 嵌入式開發平台介紹 4 2.1 ARM CortexM3架構 4 2.2 STM32F103C8T6開發板介紹 7 第三章FatFs檔案系統 8 3.1 FatFs架構及函式介紹 9 第四章 相關軟硬體介紹 12 4.1 STM32-GPIO 12 4.2 STM32-SPI. 16 4.3 TFT-LCD 22 4.4 SD Card. 26 4.5 MDK編譯器 30 第五章 系統實作 32 5.1 建立開發環境 32 5.2 硬體製作 34 5.3 LCD函式撰寫 36 5.4 SPI設定以及函式撰寫 38 5.5 SD卡函式撰寫 39 5.6 FatFs檔案系統移植 43 5.7 SD卡檔案儲存 46 5.8 成果展示 48 第六章 結論與未來展望 49 參考文獻 51

    [1] Zhang Ya’nan;Xiao Guijin;”and Xu Jiansheng The Wireless Image Transmission System of Capsule Endoscope Based on STM32F103,” Mechanical,Electronic and Information Technology Engineering on 2016
    [2] Xiaoyan Wang,” Character Screen Display Control Based on STM32” Information,Business and Management on, 2015
    [3] Yong Sang;Fengtao Li;Yuebang Dai;Fuhai Duan,” The Practical Control Technology Design for AC servo Motor Based on STM32 Micro-controller,” IEEE Advanced Information Technology,Electronic and Automation Control Conference on,2015
    [4] ARM(無日期)。取自:
    https://zh.wikipedia.org/wiki/ARM%E6%9E%B6%E6%A7%8B
    [5] ARM-CortexM3(無日期)。取自:
    http://tw.silabs.com/products/mcu/Pages/arm-cortex-m3-32-bit-microcontroller.aspx
    [6] FATFS(無日期)。取自:
    http://elm-chan.org/fsw/ff/00index_e.html
    [7] 成大資工wiki(2016)。GPIO。取自:http://wiki.csie.ncku.edu.tw/embedded/GPIO
    [8] 成大資工wiki(2016)。SPI。http://wiki.csie.ncku.edu.tw/embedded/SPI
    [9] 維基百科(2016)。TFT-LCD。取自:https://zh.wikipedia.org/wiki/TFT-LCD
    [10] 維基百科(2016)。SD。https://zh.wikipedia.org/wiki/SD%E5%8D%A1
    [11] 成大資工wiki(2016)。SDIO。取自:
    http://wiki.csie.ncku.edu.tw/embedded/SDIO
    [12] MDK-ARM開發工具(無日期)。取自:
    http://www.myir-tech.com/product/mdk-arm.htm

    無法下載圖示 全文公開日期 2021/08/16 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)
    全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
    QR CODE