工具/原料:
系統(tǒng)版本:ios16
品牌型號(hào):mac pro13
蘋(píng)果u盤(pán)系統(tǒng)作用原理:
主要分三大塊:
通信:
(1)硬件的通信模塊正是題目中提到的MFI認(rèn)證蘋(píng)果芯片,對(duì)app側(cè),編程角度上IOS提供了標(biāo)準(zhǔn)接口External Accessory框架,可以管理設(shè)備的斷連和數(shù)據(jù)傳輸;
(2)讀可以按扇區(qū)號(hào)和扇區(qū)數(shù)讀取數(shù)據(jù) ,可以讀到設(shè)備大小,寫(xiě)擦類似;
(3)軟件上封裝出u盤(pán)芯片管理接口,比如重啟,加密認(rèn)證等。
文件系統(tǒng):
(1)u盤(pán)上的文件系統(tǒng)一般采用fat32,最大支持容量:2TB,單文件大小限制:4GB和exfat,最大支持容量128PB;
(2)單文件大小限制:16EB兩種,NTFS一般不用,因?yàn)閚tfs是日志式的,大量的寫(xiě)操作影響u盤(pán)壽命。
應(yīng)用層:
(1)瀏覽文件夾就調(diào)用openDirecroty接口(只是舉例),要播視頻就嵌入個(gè)小型http服務(wù)器然后中轉(zhuǎn)來(lái)從u盤(pán)讀文件,要備份相冊(cè)就把相冊(cè)讀出來(lái),在u盤(pán)上創(chuàng)建并寫(xiě)入文件。
總結(jié):
以上就是小編給大家?guī)?lái)的蘋(píng)果u盤(pán)系統(tǒng)作用原理,大家可以通過(guò)電腦或手機(jī)上進(jìn)行了解,希望本文內(nèi)容能幫助到大家!
掃一掃 生活更美好