女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

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

3天內不再提示

如何利用verilog實現4線SPI配置時序

FPGA之家 ? 來源:FPGA之家 ? 2020-09-07 17:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第二篇以德州儀器(TI)的高速ADC芯片——ads52j90為例,介紹完了4線SPI配置時序。本篇將以該芯片SPI結構為例,具體介紹如何利用verilog實現4線SPI配置時序。

無論實現讀還是寫功能,都先要提供SCLK。假如FPGA系統工作時鐘40MHz,我們可以利用計數器產生一個n分頻的時鐘作為SCLK,本例中n取8,SCLK頻率5MHz。SCLK產生的代碼如下:

SCLK時鐘有了,接下來我們建立一個狀態機實現讀和寫功能:

初始化狀態的下一個狀態就是寫寄存器操作了,每次SCLK的上升沿寫入數據:

寫完一個寄存器參數,CSB先拉高。接下來在進入下一個狀態,本篇例子下一個狀態的操作是讀取對應寄存器地址的數據。我們首先需在SCLK的上升沿寫入8bit的寄存器地址,接下來在SCLK的下降沿讀取16bit的數據。

到此,讀寫操作都完成了。代碼上的注釋可以便于大家理解,大家還可以仿真看一下波形加深理解。

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

    關注

    29

    文章

    1366

    瀏覽量

    112102
  • SPI
    SPI
    +關注

    關注

    17

    文章

    1793

    瀏覽量

    95377
  • ADC芯片
    +關注

    關注

    3

    文章

    82

    瀏覽量

    20671

原文標題:FPGA通過SPI對ADC配置簡介(四)---Verilog實現4線SPI配置

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    SPI通信總線概述和Verilog實現

    SPI = Serial Peripheral Interface,是串行外圍設備接口,是一種高速,全雙工,同步的通信總線。
    的頭像 發表于 02-07 14:28 ?1359次閱讀
    <b class='flag-5'>SPI</b>通信總線概述和<b class='flag-5'>Verilog</b><b class='flag-5'>實現</b>

    ADS1118 spi通信時序的問題誰來解答一下

    我用ADS1118做4路單端模擬信號的采集,按照DATASHEET 上的SPI時序從SDI引腳輸入4BYTE的數據(配置字發送2次),SD
    發表于 01-20 08:40

    Verilog 測試平臺設計方法 Verilog FPGA開發指南

    指南: Verilog測試平臺設計方法 選擇仿真工具 : 選擇一款強大的仿真工具,如ModelSim、Xilinx ISE等。這些工具提供了豐富的功能,包括波形查看、調試功能、時序分析等,能夠滿足
    的頭像 發表于 12-17 09:50 ?1090次閱讀

    KeyStone架構串行外設接口(SPI)手冊

    )、MOSI(主設備輸出從設備輸入)、MISO(主設備輸入從設備輸出線)和CS/SS(片選線)。SPI協議支持主從模式,其中主設備生成時鐘信號并控制數據傳輸的時序,而從設備響應主設備的請求。這種協議廣泛應用于嵌入式系統中,因為
    發表于 12-16 10:33 ?0次下載

    能否在純fpga上通過verilog實現SPI控制器去配置adc12dj3200?

    ti工程師,您好,我最近想用adc12dj3200實現L波段信號采樣,可以問一下上圖中的FPGA可以是支持jesd204b總線的任何FPGA芯片嗎?是否可以通過verilog實現SPI
    發表于 11-18 07:28

    ADS127L11配置ADC使用外部時鐘以及FILTER[4:0]都不成功,為什么?

    配置ADC使用外部時鐘以及FILTER[4:0]都不成功,spi時序都是正常的,使用的是4
    發表于 11-13 08:03

    ADS127L11使用4spi不管怎么配置寄存器,示波器看到ADC的drdy脈沖周期始終是400K,怎么回事?

    我使用4spi不管怎么配置寄存器,示波器看到ADC的drdy脈沖周期始終是400K,不知道怎么回事?我檢查時序也都是符合要求的正常操作。
    發表于 11-13 06:36

    TPS65910x時序配置

    電子發燒友網站提供《TPS65910x時序配置.pdf》資料免費下載
    發表于 10-25 09:57 ?0次下載
    TPS65910x<b class='flag-5'>時序</b><b class='flag-5'>配置</b>

    瀚海微SD NAND之SD 協議(42)SPI總線時序

    -卡已準備好 下面的時序圖描述了基本的命令響應(無數據)SPI事務。 主機命令到卡響應卡忙 下面的時序圖描述了R1b響應的命令響應事務(例如SET_WRITE_PROT和ERASE)。 當卡信號繁忙時,主機可以在任何時候取消選擇
    的頭像 發表于 10-21 10:19 ?692次閱讀
    瀚海微SD NAND之SD 協議(42)<b class='flag-5'>SPI</b>總線<b class='flag-5'>時序</b>

    如何利用Verilog-A開發器件模型

    Verilog-A對緊湊型模型的支持逐步完善,在模型的實現上扮演越來越重要的角色,已經成為緊湊模型開發的新標準。而且Verilog-A能夠在抽象級別和應用領域中擴展SPICE建模和仿真功能,因此學會
    的頭像 發表于 10-18 14:16 ?1291次閱讀
    如何<b class='flag-5'>利用</b><b class='flag-5'>Verilog</b>-A開發器件模型

    怎么樣提高verilog代碼編寫水平?

    是全0。于是將SPI通信的4個信號從額外的IO引出通過邏輯分析儀觀察SPI通信,其他代碼都沒動,此時UART又能收到正確的SPI數據了。 猜測是原來的代碼中出現了
    發表于 09-25 20:05

    利用Tl的智能高端開關實現SPI通信

    電子發燒友網站提供《利用Tl的智能高端開關實現SPI通信.pdf》資料免費下載
    發表于 09-24 09:28 ?0次下載
    <b class='flag-5'>利用</b>Tl的智能高端開關<b class='flag-5'>實現</b><b class='flag-5'>SPI</b>通信

    使用IO-link主幀處理程序實現靈活的時序配置

    電子發燒友網站提供《使用IO-link主幀處理程序實現靈活的時序配置.pdf》資料免費下載
    發表于 09-19 11:28 ?0次下載
    使用IO-link主幀處理程序<b class='flag-5'>實現</b>靈活的<b class='flag-5'>時序</b><b class='flag-5'>配置</b>

    FPGA Verilog HDL有什么奇技巧?

    不同的代碼段,方便進行代碼的調試和不同配置實現利用 always_ff 、 always_latch 等新的語法特性:在特定的場景下更清晰地表達電路的行為。 利用系統任務和函數:
    發表于 09-12 19:10

    DDR4時序參數介紹

    DDR4(Double Data Rate 4時序參數是描述DDR4內存模塊在執行讀寫操作時所需時間的一組關鍵參數,它們直接影響到內存的性能和穩定性。以下是對DDR
    的頭像 發表于 09-04 14:18 ?7000次閱讀
    主站蜘蛛池模板: 织金县| 成武县| 梅河口市| 仙游县| 甘谷县| 沅陵县| 会宁县| 灌云县| 宣汉县| 兰坪| 天门市| 合阳县| 阜平县| 桦川县| 嵊州市| 庄河市| 花莲县| 澄江县| 宝应县| 宁津县| 应城市| 江永县| 平湖市| 丽水市| 会同县| 噶尔县| 那坡县| 长宁县| 扎囊县| 康保县| 贡山| 汕尾市| 江川县| 九江县| 太和县| 蓝田县| 博兴县| 安西县| 梓潼县| 滨州市| 楚雄市|