新聞中心

EEPW首頁 > 牛人業(yè)話 > 小小的SPI,一樣使人認(rèn)栽

小小的SPI,一樣使人認(rèn)栽

作者:三昧道人 時間:2019-01-04 來源:電子產(chǎn)品世界 收藏

  問題雖然沒有解決,但是畢竟有了更多的參照信息。選擇通道命令好使,查詢命令不好使,那么,這兩個命令有什么不同呢?

本文引用地址:http://butianyuan.cn/article/201901/396337.htm

  灑家眉頭一皺,打眼一看,略微一想,就發(fā)現(xiàn)了兩者的區(qū)別。選擇通道命令,只需要發(fā)送單個字節(jié),不需要回讀,而查詢命令則是先發(fā)一個字節(jié),再讀回來一個字節(jié)。換言之,選擇通道命令只需要八位SPI通信,而查詢命令需要十六位SPI通信。

  芯片手冊上在好幾個地方明明白白、清清楚楚地給出了SPI通信時序是以8位為單位,每8位就有一次CS選通腳的開通和關(guān)斷,但是,經(jīng)過這幾天的反復(fù)探索,灑家模模糊糊地感覺到,如果再執(zhí)著地只把主控端SPI設(shè)置為八位,不去試著設(shè)置為十六位,查詢命令也許永遠(yuǎn)不會給回應(yīng)的。

  大智慧的佛陀在享譽(yù)中外的《金剛經(jīng)》中告訴我們,菩薩應(yīng)無所住而生其心。換言之,不要有“所住”,不要執(zhí)著。既然之前已經(jīng)破掉了SCLK時鐘頻率、CS等待時間、數(shù)據(jù)收發(fā)沿的執(zhí)著,何不百尺竿頭更進(jìn)一步,把SPI是8位還是16位的執(zhí)著也破掉?

1546571639601586.jpg

  佛說,破一分無明,證一分法身。老和尚說,去掉一分執(zhí)著,收獲一分灑脫,看破一分,幫助放下一分,放下一分,又幫助看破一分。帶著這種超自然的神秘主義感觸,灑家試著在查詢命令上使用了單個十六位的SPI通信方式,而不是兩個八位的SPI方式,終于,“永不消逝的電波”回來了!

  都說少見多怪,這種在發(fā)送不同命令時需要設(shè)置不同SPI通信位數(shù)的芯片,灑家真是頭一次碰到。如果之前沒有使用過多次SPI形成的“執(zhí)著”,沒有對芯片廠商提供的數(shù)據(jù)手冊的“執(zhí)著”,也許能夠早些‘看破、放下’,早早地邁過這道坎,而不至于蹉跎了時間、浪費(fèi)了感情。也許,真的是我的錯?

  結(jié)語

  這幾年,一幫打著推廣國學(xué)、復(fù)興中華傳統(tǒng)文化旗號收取高價學(xué)費(fèi)、自誤誤人的偽君子們,動輒必稱‘行有不得,反求諸己!’在這種語境體系下,碰到任何不如意的事情,都是自己的錯。秉性良善的灑家自然也不會把這次栽在小小的SPI上的鍋甩到芯片廠商的頭上。錯錯錯,都是我的錯,鍋鍋鍋,全是我的鍋。千不該,萬不該,執(zhí)著地不敢胡亂猜,只是沒想到,小小的SPI,一樣使人認(rèn)栽!


上一頁 1 2 3 下一頁

關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉