摘要:隨著計算機技術的更新換代,USB接口已經成為個人計算機上最重要的外部設備擴展接口,在進行USB外設開發的過程中需要編寫其固件程序。在此對USB接口固件程序進行了開發,在Keil C51軟件環境中,采用C語言開發。介紹了固件程序的主要功能,給出了固件程序的流程、結構和端點配置,并給出了重點地方的具體程序。該固件編寫采用分層結構簡潔且易于修改和測試,既增加了代碼的可讀性,又增加了程序的通用性和移植性。
關鍵詞:PDIUSBD12; USB; 固件程序; 分層結構
中圖分類號:TN919-34; TP311.11文獻標識碼:A
文章編號:1004-373X(2012)20-0025-03