Ke kohoʻana i waena o I2C a me SPI no kāu Project

ʻO ka kohoʻana i waena o ka I2C a me SPI, nā kohoʻelua o ka hālāwai kelepona nui, hiki ke lilo i mea paʻakikī a he nui ka hopena i ka hoʻolālāʻana i kahi papahana, i ka mea nui inā hoʻohanaʻia ka papahana kūkākūkā hewa. Hoʻolahalaha nā mea SPI a me ka I2C i ko lākou mau pono āpau a me nā palena o keʻano o nā kuʻikahi i hoʻohālikelike iā lākou no nā noi kiko'ī.

SPI

SPI, aiʻole Serial i Interface Interface, he mana liʻiliʻi loa,ʻehā kelenaeʻikeʻike kelepona i hoʻohālikelikeʻia no nā mea mana o IC a me nā kiko kiko e kamaʻilio me kekahi i kekahi. ʻO ka pahi SPI he pahu piha piha-duplex, e hiki ai i kaʻike ke holo i ka a me mai ke kumu pūnaewele i ka manawa hoʻokahi ma nā uku o 10Mbps. ʻO ke kaʻina wikiwiki o ka SPI ke kaupalenaʻia nei i ka hoʻohanaʻana no kaʻikeʻana ma waena o nā mea ma nā PCB'ē aʻe ma muli o ka hoʻonuiʻana i ka hiki i ka lōʻihi o ke kūkākūkāʻana i nā laina hōʻailona. Hiki i ka PCB ke hiki ke hoʻoholo i ka lōʻihi o nā laina kamaʻilio o SPI.

ʻOiaiʻo SPI he protocol kūlana,ʻaʻole ia he kūlana kūlana e alakaʻi ana i nāʻano likeʻole a me ka hoʻoponopono SPI i hiki ke alakaʻi i nā hopena pili. Pono e hoʻolālā houʻia nā SPI hoʻokomo i waena o nā mea mālama pūnaewele a me nā kiko kikola e hoʻopaʻa pono i ka huiʻana e loaʻaʻole nā ​​pilikia pili i manaʻoʻia e pili ana i ka uluʻana o kekahi huahana.

I2C

ʻO ka I2C he protocol protocol kūlana kūlana maʻamau e koi wale aku iʻelua lālani laina i hoʻoholoʻia no ka kamaʻilioʻana ma waena o nā mīkini ma kahi PCB. Ua hoʻokumu 'ia I2C no ka 100kbps e kamaʻilio ana akā ua hoʻolahalaha' ia nāʻenehana loiloi wikiwiki i nā makahiki e hiki ai ke hoʻoikaika i nā piʻi o ka 3.4Mbps. Ua hoʻokumuʻia ka protocol I2C ma keʻano he kūlana kūlana, e hoʻolako ana i ka laulima maikaʻi i waena o nā hoʻokumu a I2C a me ka laulima maikaʻi.

Koho ma waena o I2C a me SPI

Ke kohoʻana i waena o I2c a me SPI, nā kuʻina o ke kelepona koʻikoʻiʻelua, pono ka hoʻomaopopo maikaʻi i nā pono a me nā palena o ka I2C, SPI, a me kāu noi. E loaʻa nā kūlana kūpono i kēlā me kēia kaʻina kamaʻilio a iʻole eʻike i keʻano e pili ana i kāu noi. ʻO nā kī ma waena o ka I2C a me ka SPI:

ʻO kēia maʻamau i waena o SPI a me I2C e koho i ka kohoʻoi akuʻoi aku o ka maʻalahi no kāu noi. ʻO nā SPIʻelua a me ka I2C he mauʻaha kūkā maikaʻi, akā, he mau mea kūpono kūpono a me nā noiʻoi aku. Ma keʻano,ʻoi aku ka maikaʻi o ka SPI no ka wikiwiki a me kaʻike haʻahaʻa i ka manawa o ka I2C maikaʻi no ka kamaʻilioʻana me kahi nui o nā kikowaena a me ka hoʻololi pinepine o ka mākau papahana ma waena o nā kikowaena ma ka pūnaewele I2C. ʻO nā SPI a me ka I2C he mau loea kūkākūkā a paʻa, no ka hoʻokomoʻana i nā noi i kūpono i ke ao i hoʻopaʻaʻia.