freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于avr單片機(jī)的通用usb接口模塊設(shè)計(jì)-文庫吧

2025-06-03 15:34 本頁面


【正文】 微處理器接口。系統(tǒng)模塊AVR單片機(jī)與PDIUSBD12的電路連接如圖1所示。由圖1看出,由于AVR單片機(jī)具有高速性,可利用I/O端口線以軟件方式模擬PDIUSBD12的時(shí)序,對其讀寫。這種方式可根據(jù)不同的微處理器速度靈活控制PDIUSBD12的時(shí)序和地址,無需譯碼電路,從而簡化硬件設(shè)計(jì),降低成本。由于ATmega8片內(nèi)集成了UART,SPI,I2C等接口,該接口模塊可利用這些接口與其他系統(tǒng)通信,使得該接口模塊成為通用的接口轉(zhuǎn)換器。其系統(tǒng)硬件結(jié)構(gòu)框圖如圖2所示。3 USB固件程序設(shè)計(jì)本系統(tǒng)模塊的USB固件程序采用符合ANSI C標(biāo)準(zhǔn)的GCC編譯器設(shè)計(jì),結(jié)合分層次的模塊化結(jié)構(gòu),可移植性強(qiáng),只需稍微修改硬件接口層即可將其移植到別的硬件平臺,可重復(fù)利用代碼。USB固件程序設(shè)計(jì)是基于狀態(tài)機(jī)和標(biāo)準(zhǔn)的前后臺式程序架構(gòu)。整個(gè)同件程序的模塊化層次結(jié)構(gòu)如圖3所示。,以供上層模塊調(diào)用。硬件接口層含有對PDIUSBD12寫指令和讀寫數(shù)據(jù)的函數(shù),以供上層模塊調(diào)用。當(dāng)CPU不同時(shí),只需修改這些函數(shù)即可。由于CPU訪問PDIUSBD12與普通存儲(chǔ)器一樣,只需根據(jù)硬件連接關(guān)系,在硬件抽象層中編寫對PDIUSBD12寫指令、寫讀數(shù)據(jù)的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1