日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用verilog實(shí)現(xiàn)4線SPI配置時(shí)序

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

掃碼添加小助手

加入工程師交流群

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

無論實(shí)現(xiàn)讀還是寫功能,都先要提供SCLK。假如FPGA系統(tǒng)工作時(shí)鐘40MHz,我們可以利用計(jì)數(shù)器產(chǎn)生一個(gè)n分頻的時(shí)鐘作為SCLK,本例中n取8,SCLK頻率5MHz。SCLK產(chǎn)生的代碼如下:

SCLK時(shí)鐘有了,接下來我們建立一個(gè)狀態(tài)機(jī)實(shí)現(xiàn)讀和寫功能:

初始化狀態(tài)的下一個(gè)狀態(tài)就是寫寄存器操作了,每次SCLK的上升沿寫入數(shù)據(jù):

寫完一個(gè)寄存器參數(shù),CSB先拉高。接下來在進(jìn)入下一個(gè)狀態(tài),本篇例子下一個(gè)狀態(tài)的操作是讀取對(duì)應(yīng)寄存器地址的數(shù)據(jù)。我們首先需在SCLK的上升沿寫入8bit的寄存器地址,接下來在SCLK的下降沿讀取16bit的數(shù)據(jù)。

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Verilog
    +關(guān)注

    關(guān)注

    31

    文章

    1374

    瀏覽量

    114739
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1900

    瀏覽量

    102224
  • ADC芯片
    +關(guān)注

    關(guān)注

    3

    文章

    98

    瀏覽量

    21150

原文標(biāo)題:FPGA通過SPI對(duì)ADC配置簡介(四)---Verilog實(shí)現(xiàn)4線SPI配置

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何利用SPI數(shù)據(jù)實(shí)時(shí)反饋調(diào)整錫膏印刷參數(shù)?

    利用SPI(錫膏檢測系統(tǒng))數(shù)據(jù)實(shí)時(shí)反饋調(diào)整錫膏印刷參數(shù),可通過構(gòu)建“檢測-分析-調(diào)整”閉環(huán)系統(tǒng)實(shí)現(xiàn),其核心在于以SPI的三維測量數(shù)據(jù)為基準(zhǔn),結(jié)合工藝優(yōu)化算法動(dòng)態(tài)修正印刷機(jī)參數(shù),具體實(shí)施
    的頭像 發(fā)表于 04-15 09:08 ?438次閱讀

    詳解電源時(shí)序配置方法

    隨著系統(tǒng)應(yīng)用的發(fā)展,電源應(yīng)用的需求越來越多,同時(shí)在一個(gè)系統(tǒng)中,電源Rail要求也越來越多,而且不同的Rail需要按照一定的時(shí)序上電或者下電。
    的頭像 發(fā)表于 03-25 07:44 ?1.2w次閱讀
    詳解電源<b class='flag-5'>時(shí)序</b><b class='flag-5'>配置</b>方法

    SGM4563:SPI總線或UART接口的4位電平轉(zhuǎn)換器

    來自SGMICRO,具備諸多出色特性。 文件下載: SGM4563.pdf 一、產(chǎn)品概述 SGM4563是一款4位、非反相、雙向電壓電平轉(zhuǎn)換器,擁有兩條獨(dú)立可配置的電源。A端口和B端口分別跟蹤
    的頭像 發(fā)表于 03-16 14:45 ?179次閱讀

    RK?平臺(tái)?SPI?開發(fā)完全指南(驅(qū)動(dòng)?+?配置?+?測試?+?優(yōu)化)

    Linux 平臺(tái) SPI 驅(qū)動(dòng)已形成完善的開發(fā)體系,支持 Master/Slave 雙模式、多速率適配及靈活配置。本文基于 Rockchip 官方開發(fā)指南,從功能特性、驅(qū)動(dòng)配置、測試驗(yàn)證到優(yōu)化方案
    的頭像 發(fā)表于 01-30 22:35 ?1294次閱讀
    RK?平臺(tái)?<b class='flag-5'>SPI</b>?開發(fā)完全指南(驅(qū)動(dòng)?+?<b class='flag-5'>配置</b>?+?測試?+?優(yōu)化)

    實(shí)戰(zhàn)復(fù)盤:RK3588 SPI+PCIe3x4方案啟動(dòng)修復(fù),從節(jié)點(diǎn)配置到驅(qū)動(dòng)適配全解析

    ? ? ? 在 RK3588 嵌入式項(xiàng)目中, “ 接口配置不匹配 ” 是高頻踩坑點(diǎn) —— 近期 基于 linux6.1 內(nèi)核 調(diào)試 SPI 閃存 +PCIe3x4 外設(shè) 方案時(shí),就遇到了 “eMMC
    的頭像 發(fā)表于 01-08 10:24 ?813次閱讀
    實(shí)戰(zhàn)復(fù)盤:RK3588 <b class='flag-5'>SPI+PCIe3x4</b>方案啟動(dòng)修復(fù),從節(jié)點(diǎn)<b class='flag-5'>配置</b>到驅(qū)動(dòng)適配全解析

    FPGA實(shí)現(xiàn)基于SPI協(xié)議的Flash驅(qū)動(dòng)控制芯片擦除

    本篇博客具體包括SPI協(xié)議的基本原理、模式選擇以及時(shí)序邏輯要求,采用FPGA(EPCE4),通過SPI通信協(xié)議,對(duì)flash(W25Q16BV)存儲(chǔ)的固化程序進(jìn)行芯片擦除操作。
    的頭像 發(fā)表于 12-02 10:00 ?2920次閱讀
    FPGA<b class='flag-5'>實(shí)現(xiàn)</b>基于<b class='flag-5'>SPI</b>協(xié)議的Flash驅(qū)動(dòng)控制芯片擦除

    GPIOB模擬spi的方法及l(fā)cd屏幕的接入

    越高,數(shù)據(jù)傳輸速率越快。由于spi接口較為簡單,同時(shí)《RISC-V架構(gòu)與嵌入式開發(fā)快速入門》書中也詳細(xì)介紹過,在此原理部分介紹從略。 二、spi接口及l(fā)cd主要代碼實(shí)現(xiàn) lcd所需的GPIOB的
    發(fā)表于 10-30 07:59

    如何利用Verilog HDL在FPGA上實(shí)現(xiàn)SRAM的讀寫測試

    本篇將詳細(xì)介紹如何利用Verilog HDL在FPGA上實(shí)現(xiàn)SRAM的讀寫測試。SRAM是一種非易失性存儲(chǔ)器,具有高速讀取和寫入的特點(diǎn)。在FPGA中實(shí)現(xiàn)SRAM讀寫測試,包括設(shè)計(jì)SRA
    的頭像 發(fā)表于 10-22 17:21 ?4596次閱讀
    如何<b class='flag-5'>利用</b><b class='flag-5'>Verilog</b> HDL在FPGA上<b class='flag-5'>實(shí)現(xiàn)</b>SRAM的讀寫測試

    數(shù)字電壓表設(shè)計(jì)教程之使用FPGA實(shí)現(xiàn)SPI協(xié)議通訊

    LTC2308通過一個(gè)標(biāo)準(zhǔn)4SPI數(shù)字接口進(jìn)行通信。LTC2308模數(shù)轉(zhuǎn)換芯片有8個(gè)ADC通道和12位的分辨率,輸入信號(hào)時(shí)鐘頻率范圍不超過500KHz,按照Nyquist采樣定理則建議輸入信號(hào)在250KHz以下。
    的頭像 發(fā)表于 10-07 09:22 ?1868次閱讀
    數(shù)字電壓表設(shè)計(jì)教程之使用FPGA<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>SPI</b>協(xié)議通訊

    【RA4L1-SENSOR】點(diǎn)亮 WS2812 全彩點(diǎn)陣屏

    所需的時(shí)序 使能硬件 SPI0 功能,在 RASC 上配置如下: 引腳配置SPI 外設(shè)配置
    發(fā)表于 06-09 12:48

    【RA4L1-SENSOR】SPI點(diǎn)亮16級(jí)灰階OLED顯示屏

    瑞薩 R7FA4L1BD4CFP 有 1 個(gè) SPI 接口,除此之外,還有 6 個(gè) SCI 接口可以實(shí)現(xiàn) Simple SPI 功能,這次使用 SP
    發(fā)表于 06-09 01:14

    ADE1202雙通道可配置隔離式數(shù)字輸入技術(shù)手冊

    輸入或接觸輸入。DOUTx 引腳上的 ADE1202 數(shù)字輸出信號(hào)反映用戶可配置信號(hào)調(diào)理后的輸入信號(hào)狀態(tài)。SPI 協(xié)議支持尋址,允許多達(dá)八個(gè)套件共享一個(gè) 4
    的頭像 發(fā)表于 05-30 09:31 ?1278次閱讀
    ADE1202雙通道可<b class='flag-5'>配置</b>隔離式數(shù)字輸入技術(shù)手冊

    MAX3420E USB外設(shè)控制器,SPI接口技術(shù)手冊

    協(xié)議,如錯(cuò)誤校驗(yàn)和總線重試。通過工作頻率高達(dá)26MHz的SPI?接口訪問寄存器組,可對(duì)MAX3420E進(jìn)行控制。利用簡易的34
    的頭像 發(fā)表于 05-23 11:35 ?1268次閱讀
    MAX3420E USB外設(shè)控制器,<b class='flag-5'>SPI</b>接口技術(shù)手冊

    MAX3421E USB外設(shè)/主機(jī)控制器,SPI接口技術(shù)手冊

    串行接口引擎(SIE)處理底層USB協(xié)議,如錯(cuò)誤校驗(yàn)和總線重試。通過頻率高達(dá)26MHz的SPI?接口訪問寄存器組,實(shí)現(xiàn)MAX3421E的控制。利用簡易的3
    的頭像 發(fā)表于 05-22 16:39 ?1846次閱讀
    MAX3421E USB外設(shè)/主機(jī)控制器,<b class='flag-5'>SPI</b>接口技術(shù)手冊

    【RA-Eco-RA4M2開發(fā)板評(píng)測】點(diǎn)亮WS2812點(diǎn)陣屏

    所需的時(shí)序 使能硬件 SPI0 功能,在 RASC 上配置如下: 引腳配置SPI 外設(shè)配置
    發(fā)表于 05-07 15:28
    舟曲县| 绥江县| 马公市| 马鞍山市| 奇台县| 鹤壁市| 正阳县| 双流县| 湖北省| 本溪市| 香格里拉县| 大洼县| 长白| 阳江市| 巴林右旗| 灵武市| 乌苏市| 宿迁市| 泸西县| 昭平县| 屏东市| 阜平县| 马公市| 日土县| 昌江| 巩留县| 巫山县| 甘南县| 贺州市| 淳化县| 通道| 文昌市| 三江| 永年县| 广昌县| 界首市| 德昌县| 上思县| 广饶县| 元氏县| 武川县|