精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深度解析IO模擬時序(SPI)的注意事項

MCU開發加油站 ? 2018-01-17 09:37 ? 次閱讀

原則:有硬件I2C、SPI時盡量用硬件操作,省去IO模擬繁瑣的時序調試。但在內部資源不夠時就要用IO模擬總線了。

關于短延時:

模擬時序時是否需要延時要看MCU與device的相對速度。比如I2C如果400K的速率和MCU動輒幾十M的速率不再一個量級,肯定要通過延時調整時序;但對于SPI因為其速度很高,甚至有的比單片機的速度還高,這時就沒必要延時了。

關于IO模擬的收發函數是否要合并成一個:

對于SPI因為是全雙工,所以可以分開,當然也可以合并成一個(發送時不需要返回值,而接收時此時參數是要發送的數據,返回值是要讀的值)

關于在什么跳變沿操作:

比如芯片手冊中說到在上升沿采樣/鎖定(也就是在搞定平之后值必須穩定),那么單個位bit的收發都應該在0->1之間進行操作。

關于時鐘極性和時鐘相位:

CPOL時鐘極性只是說明了空閑時總線的電平狀態:CPOL=1表明空閑時時鐘是搞定平;否則是低電平。

CPOA時鐘相位說明了在第幾個跳變沿進行采樣,CPOA=0表明在第一個沿進行采樣,否則在第二個沿。
深度解析IO模擬時序(SPI)的注意事項

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • IO
    IO
    +關注

    關注

    0

    文章

    435

    瀏覽量

    39080
  • 時鐘
    +關注

    關注

    10

    文章

    1720

    瀏覽量

    131364
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1701

    瀏覽量

    91327

原文標題:關于IO模擬時序(SPI)的注意事項

文章出處:【微信號:mcugeek,微信公眾號:MCU開發加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPGA設計中的時序分析及異步設計注意事項

    FPGA設計中的時序分析及異步設計注意事項建立時間(setup time):是指在觸發器的時鐘信號上升沿到來以前,數據穩定不變的時間,如果建立時間不夠,數據將不能在這個時鐘上升沿被打入觸發器;保持
    發表于 12-07 10:14

    請問stm32與DSP的SPI通信有什么注意事項嗎?

    求STM32與DSP的spi通信注意事項
    發表于 04-17 06:35

    AVR單片機IO使用注意事項有哪些?

    AVR單片機IO使用注意事項有哪些?
    發表于 10-29 07:22

    通用IO結構注意事項是什么

    通用IO結構注意事項:復位后,ANSELx位默認為模擬模式。 要將任何引腳用作數字通用或外設輸入,必須通過用戶軟件將相應的ANSEL位初始化為0。
    發表于 11-24 08:05

    低功耗配置IO注意事項是什么

    低功耗配置IO注意事項現在,有許多單片機應用領域,都是用電池供電,節能成為設計工程師普遍關心的問題。有些時候單片機進入低功耗模式后功耗還是很大,可能就是IO的配置有問題,下面對于單片機進入休眠后
    發表于 02-11 07:58

    SPI協議如何通過IO模擬,有哪些注意事項

    SPI協議如何通過IO模擬,有哪些注意事項,如何根據芯片手冊配置SPI參數,具體例子如何用SPI
    發表于 06-26 06:44

    CPU翻轉IO注意事項

    CPU翻轉IO注意事項編寫代碼利用CPU 去翻轉IO 口,模擬PWM 輸出,但是第一個波形的頻率會不準?
    發表于 10-23 07:13

    膽機使用的注意事項

    膽機使用的注意事項:膽機使用的注意事項 我是初哥, 現在對膽機感興趣, 但聽說膽機使用麻煩, 請問有什么需要注意的?湖南吉首火車站 范增不必擔心, 膽機的使用方法
    發表于 11-29 17:09 ?46次下載

    車載信息娛樂系統IO端口和電子模塊的電路保護注意事項

    車載信息娛樂系統IO端口和電子模塊的電路保護注意事項
    發表于 01-24 16:54 ?13次下載

    PSoC Creator模擬設計:引腳放置的模擬注意事項

    本視頻介紹了采用PSoC Creator進行模擬設計的各種技巧和注意事項
    的頭像 發表于 07-01 12:04 ?3625次閱讀

    PIC18Fxx單片機IO設置注意事項

    通用IO結構注意事項:復位后,ANSELx位默認為模擬模式。 要將任何引腳用作數字通用或外設輸入,必須通過用戶軟件將相應的ANSEL位初始化為0。
    發表于 11-16 15:21 ?5次下載
    PIC18Fxx單片機<b class='flag-5'>IO</b>設置<b class='flag-5'>注意事項</b>!

    使用注意事項

    使用注意事項
    發表于 03-17 20:14 ?1次下載
    使用<b class='flag-5'>注意事項</b>

    使用注意事項

    使用注意事項
    發表于 07-07 19:04 ?0次下載
    使用<b class='flag-5'>注意事項</b>

    深度剖析 IGBT 柵極驅動注意事項

    深度剖析 IGBT 柵極驅動注意事項
    的頭像 發表于 11-24 14:48 ?675次閱讀
    <b class='flag-5'>深度</b>剖析 IGBT 柵極驅動<b class='flag-5'>注意事項</b>

    ADS8528、ADS8548和ADS8568時序注意事項

    電子發燒友網站提供《ADS8528、ADS8548和ADS8568時序注意事項.pdf》資料免費下載
    發表于 10-10 09:38 ?1次下載
    ADS8528、ADS8548和ADS8568<b class='flag-5'>時序</b><b class='flag-5'>注意事項</b>