2007年9月18日 星期二

加入可以讓 PE 驗證Bluetooth MAC 的機制

typedef FILE* stream;
stream f_in;
int numclosed;

建立一個可寫入data的檔案並設其路徑
f_in = _wfopen(L"\\My Flash Disk\\BTMAC.txt",L"w");
char s=':';

將 Bluetooth MAC 依序寫入檔案
for(i=0;i<=5;i++)
{
fwprintf(f_in,L"%x",toc->bBTAddr[i]);
if(i<5)
fwprintf(f_in,L"%c",s);
}

numclosed = fcloseall();

2007年9月3日 星期一

何謂SDHC(Secure Digital High-Capacity)

轉貼至聯強E城市

SDHC記憶卡全名是Secure Digital High Capacity,是SD協會在2006年3月發表SD 2.0規格的SD卡高容量版本。SDHC與SD的主要差異在於舊版本使用FAT16檔案系統,意思是管理檔案所在位置的表格(File Allocation Table)用16位元表示,所以最多只能管理65536個sector,再考慮每個sector能儲存32KB的資料量,所以65536 × 32KB = 2GB,SD卡容量上限只能到達2GB。為解決FAT16格式可支援容量有限的問題,SDHC改用了FAT32格式,依規格定義容量最大可達到32GB。

然而改用FAT32格式會對舊型讀卡機、手機或數位相機等產生無法辨識的問題,只有在較新的裝置上才可能支援。為此,新記憶卡特別強調其名稱為SDHC,而非沿用SD,以讓使用者在外觀上明顯看到其有所不同,避免搭配到不相容的裝置。




在過去,SD卡的資料傳輸速率,各家公司的表示方法各不相同,無法清楚瞭解使用的記憶卡是否已經達到裝備需求的速率。SD協會對於資料傳輸速率制定了SD Speed Class(SD傳輸速率級別)。其代表意義為:



SD協會並且要求記憶卡製造商必須在SDHC外觀清楚標示SD Speed Class等級。在拍攝動畫或連續拍攝等高速傳輸的前提下,往後市場上銷售的消費性電子產品,都會標示有推薦的SD Speed Class,以供消費者方便購買使用。