繼上一篇講到一般隨身碟的程式應用,之所以USB 系統上會用到MSDC ,無非就是
為了想藉由 FATFS 或簡單的檔案建立,來讓我們的應用系統跟電腦主機有個非常簡單
的資料傳輸。只要利用滑鼠輕輕點選作業系統裡的檔案管理員就可以達到目的了。
這樣子應用說是簡單, 但還是有一些風險的,舉個例子來說:我們在系統上可能就是
為了方便一些外掛檔案方便,譬如我們系統可能會用到一些字庫、圖片或影音資料等
供我們系統使用,因為像是開機畫面、文字顯示等,我們總不能全把這些純粹的資料檔
全塞進我們的程式碼,那檔案大小是很可怕的。那如果這些擺在FATFS 系統檔案,雖然
可以用檔案系統擺在我們外掛記憶體中時,可能會因為別人操作MSDC 時,可能會不小心
把你的檔案刪除;或是有一種系統應用可能是我們系統自己產生的一些記錄檔,我們藉由
FATFS 把它擺在外掛記憶體,然後透過USB MSDC,讓我們可以很方便的透過作業系統
的檔案管理員把它複製到電腦中整理查看,但一般人,可能就把我們這個小小的"隨身碟"
就當作一般大容量的隨身碟拿來隨便複製或破壞,進而影響干擾我們系統的FATFS 使用,