<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

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

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

            剛剛經(jīng)歷了春天的百花齊放,性急的夏天便早早地把日頭一天一天地拉長(zhǎng)。帶著余溫的落日久久地不愿換班下崗,溫暖的陽(yáng)光固執(zhí)地爬過(guò)窗臺(tái),將人的身影拉得老長(zhǎng)老長(zhǎng)。

          本文引用地址:http://www.ex-cimer.com/article/201901/396337.htm

          1546571363981803.jpg

          辦公室內(nèi)一片繁忙,有的同事神采紛揚(yáng),閑言碎語(yǔ)不停地在講。有的同事躬身勞作,態(tài)度認(rèn)真,如入忘我。我們的朋友三昧道人卻正站在亂糟糟的工作臺(tái)前,不停地?fù)现^皮,搖晃著腦袋,小聲地自言自語(yǔ):小了白了兔,白了又了白,真是奇了怪了個(gè)了哉!

            洞幺洞幺我是洞拐

            灑家自信并非泛泛之輩,也不是庸庸碌碌之徒,這一次卻折騰了好幾天,好像走入了泥淖和迷途,不知所措,進(jìn)退維谷。

            是怎么一回事呢?各位看官不要慌,不要忙,聽(tīng)我細(xì)細(xì)講一講。

          1546571435899014.jpg

            灑家在工作中使用到一顆據(jù)說(shuō)應(yīng)用很廣的低頻信號(hào)發(fā)射芯片-Atmel的ATA5279,可以通過(guò)IO口控制它的工作模式,也可以通過(guò)SPI接口發(fā)送命令,使之向天線上發(fā)射低頻信號(hào),以及返回芯片工作狀態(tài)信息。也許是這顆芯片比較常用的緣故,芯片廠商只給它配備了簡(jiǎn)單的芯片手冊(cè)。給出了幾種工作模式的轉(zhuǎn)換條件,所支持的SPI形式的命令和狀態(tài)字,以及命令和狀態(tài)字中各個(gè)數(shù)據(jù)位的含義。

            因?yàn)槭杖敕票?,灑家生活?jiǎn)樸,兼以腦力有限,所以信奉簡(jiǎn)約。因此,芯片手冊(cè)雖然只有薄薄十幾頁(yè),芯片廠商頗有偷奸?;樱瑸⒓业挂膊⒉辉趺丛谝?,夠用即可,簡(jiǎn)單就是美嘛。麻雀雖小,但五臟俱全,事后細(xì)細(xì)地讀起來(lái),這個(gè)芯片手冊(cè)倒也沒(méi)有遺漏任何關(guān)鍵的知識(shí)點(diǎn)。半部論語(yǔ),可治天下,講的就是個(gè)厚積薄發(fā),所以才需要讀者先把書(shū)讀厚,然后再讀薄的過(guò)程。任何知識(shí)點(diǎn)背后涉及的方方面面,全靠讀者自己的參悟,怎么能怪人家寫(xiě)得不細(xì)致呢!

            總之,在信息有限的芯片手冊(cè)的支撐下,灑家開(kāi)始了對(duì)它的編程工作。

            首先,灑家在電路板上串接了測(cè)量工作電流的萬(wàn)用表,用IO口設(shè)置它的工作模式,芯片從休眠狀態(tài)到空閑狀態(tài)、從空閑狀態(tài)到休眠狀態(tài)的切換中,可以明顯地觀察到電流變化。然后,通過(guò)SPI接口發(fā)送命令,查詢一下芯片的狀態(tài)。芯片手冊(cè)中在好幾個(gè)地方以圖形的方式明明白白地給出了SPI接口通信的時(shí)序圖:采用8位數(shù)據(jù),先發(fā)最低位。灑家按照芯片手冊(cè)要求

            滿懷期待地發(fā)出了查詢命令,‘洞幺洞幺我是洞拐,收到請(qǐng)回答!’

          1546571461983431.jpg

            結(jié)果,洞幺沒(méi)有回答,洞拐很傷心。

            洞幺洞幺,這回怎么樣

            夕陽(yáng)西斜,黯淡下去的一絲抹紅,依然不情不愿地掛在天邊。被烈日曬熱了的大地,不住地大口喘息,慢慢地在傍晚的微風(fēng)中恢復(fù)了生機(jī)。室外,嘩啦啦的樹(shù)葉和隨風(fēng)搖曳的小草,共同演奏著初夏的圓舞曲,渾然沒(méi)有一絲熱惱之意。室內(nèi),微風(fēng)送來(lái)一絲涼意,游走在空無(wú)一人的辦公室里,無(wú)聲無(wú)息。灑家落寞地站在窗臺(tái)前,耷拉著有些發(fā)蒙的腦袋,怔怔地看著落在臺(tái)面上星星點(diǎn)點(diǎn)的頭皮屑和一根根碎頭發(fā),無(wú)精打采地自憐不已。

            每次遇到問(wèn)題,灑家都會(huì)把頭皮撓啊撓,看那頭皮屑飄啊飄,在一片忘我的安靜中聽(tīng)著自己的心兒跳啊跳,捕捉著思緒的火苗燒啊燒。天地?zé)o言,微風(fēng)漸息,在一片死氣沉沉的靜寂中,灑家突然覺(jué)得周圍的世界好像有些不太真實(shí):只不過(guò)一個(gè)小小的SPI,怎么就調(diào)不通了呢?

          1546571509987150.jpg

            SPI通信協(xié)議非常簡(jiǎn)單,通過(guò)CS選通腳使能從控端后,主控端產(chǎn)生一定頻率的SCLK時(shí)鐘,然后可以根據(jù)設(shè)置在上升沿把數(shù)據(jù)送出,在下降沿把數(shù)據(jù)讀回來(lái),或者在下降沿把數(shù)據(jù)送出,在上升沿把數(shù)據(jù)讀回來(lái)。完成8位數(shù)據(jù)收發(fā)后,SCLK時(shí)鐘自動(dòng)停止,CS禁能從控端。明明白白,簡(jiǎn)簡(jiǎn)單單。



          上一頁(yè) 1 2 3 下一頁(yè)

          關(guān)鍵詞:

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();