在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

MIMXRT1060 FLEXIO SPI速率

li1756686189 ? 來源:嵌入式 MCU ? 2023-01-29 10:12 ? 次閱讀

FlexIO 支持 1/2/4/8/16/32位并行傳輸,參考寄存器 SHIFTCFT[PWIDTH]進(jìn)行設(shè)置。

a802f6fe-9797-11ed-bfe3-dac502259ad0.png

FLEXIO1 和 FLEXIO2/3 參數(shù)不是完全相同,F(xiàn)LEXIO1有16個(gè)引腳,而 FLEXIO2/3 有 32個(gè)引腳。在i.MX RT1060用戶手冊(cè)中,DMA MUX映射沒有FLEXIO3,只有FLEXIO1和FLEXIO2。DMA外設(shè)無法訪問FlexIO3模塊,因此,如果需要DMA功能,只能使用FlexIO1和FlexIO2。

a83283ec-9797-11ed-bfe3-dac502259ad0.png

為此 SDK提供了 Flexio和 Flexio3的例程。

a8478f58-9797-11ed-bfe3-dac502259ad0.png

如果沒有可用的 Flexio實(shí)現(xiàn)SPI,可以使用硬件的 LPSPI接口,支持dma,可以降低CPU運(yùn)行的負(fù)荷。LPSPI的時(shí)鐘 Fsck速率只有 15Mhz。

a867d524-9797-11ed-bfe3-dac502259ad0.png

a889f820-9797-11ed-bfe3-dac502259ad0.png

FlexIO 不能在同一周期內(nèi)移動(dòng)和存儲(chǔ)。例如當(dāng)嘗試使用 FlexIO實(shí)現(xiàn)SPI從設(shè)備時(shí),將發(fā)現(xiàn)它無法在同一周期內(nèi)移動(dòng)和存儲(chǔ)。時(shí)鐘的下降沿不用于鎖存最后的數(shù)據(jù)位。一種解決方法是使用其他定時(shí)器計(jì)數(shù)數(shù)字位并產(chǎn)生禁用信號(hào)。然而,它有兩個(gè)限制:1)需要知道傳輸速率,并設(shè)置此定時(shí)器具有相同的波特率。2) 它需要傳輸是異步的,沒有任何時(shí)鐘拉伸;否則,將導(dǎo)致失敗。因此,從器件接收不是同步的。

a8a66e10-9797-11ed-bfe3-dac502259ad0.png

a8d35088-9797-11ed-bfe3-dac502259ad0.png

使用示波器測(cè)量SPI信號(hào),MISO 接收和MOSI 發(fā)送數(shù)據(jù),但在DMA緩沖區(qū)中,數(shù)據(jù)向右移動(dòng)了1位。FLEXIO接口模擬具有DMA的SPI通信,將CPHA配置為1,在第二邊緣采樣(在下降邊緣鎖定)。FLEXIO源時(shí)鐘CLK選擇120MHz,F(xiàn)LEXIO_SPI CLK設(shè)置為20MHz,數(shù)據(jù)在下降沿采樣。

a8f5d766-9797-11ed-bfe3-dac502259ad0.png

masterconfig->enablemaster =true;

masterConfig->enableIndoze =false;

masterConfig->enableIndebug =true;

masterConfig->baudRate_Bps =20000000U;

masterConfig->phase =kFLEXIO_SPI_ClockPhaseSecondEdge;

masterConfig->dataMode =kFLEXIO_SPI_8BITMode;

a91a69e6-9797-11ed-bfe3-dac502259ad0.png

備注:如設(shè)置大于20Mhz 時(shí)鐘頻率,主機(jī)端實(shí)際接收數(shù)據(jù)一個(gè)字節(jié)總是被接收/存儲(chǔ)兩次。

審核編輯:湯梓紅

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

    關(guān)注

    113

    文章

    6452

    瀏覽量

    187711
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5402

    瀏覽量

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

    關(guān)注

    17

    文章

    1754

    瀏覽量

    94207
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3273

    瀏覽量

    116799
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1057

    瀏覽量

    47388

原文標(biāo)題:MIMXRT1060 FLEXIO SPI 速率

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

收藏 人收藏

    評(píng)論

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

    在imx93中,如何在flexio引腳中模擬spi功能?

    如何在 flexio 引腳中模擬 spi 功能?我看到了實(shí)現(xiàn) I2C 的文檔,但沒有看到 SPI 的文檔。也搜索了內(nèi)核。誰能提供任何文檔或示例來開始仿真 SPI
    發(fā)表于 03-21 06:59

    BLHost從NOR執(zhí)行應(yīng)用程序無法正常啟動(dòng)的原因?

    我們是使用 MIMXRT 1061 的產(chǎn)品的生產(chǎn)合作伙伴。我們正在嘗試為基于 MIMXRT1060 的定制板設(shè)置生產(chǎn)測(cè)試軟件。 在我們的開發(fā)過程中,我們將以下啟動(dòng)保險(xiǎn)絲配置為
    發(fā)表于 03-23 07:37

    使用FLEXIO_SPI時(shí)如何以多字節(jié)為單位切換CS?

    我正在使用 S32K148U EVB 套件。 使用提供的 RTM3.0 v3.0 實(shí)現(xiàn)了 FLEXIO_SPI。但是,SPI 波形如下所示。 從 Master 傳輸時(shí),傳輸 10 個(gè)字
    發(fā)表于 03-28 07:19

    為什么無法在MIMXRT1060-EVK套件上使用板載調(diào)試器?

    我無法在我的 MIMXRT1060-EVK 套件上使用板載調(diào)試器。當(dāng)我嘗試“調(diào)試”時(shí),出現(xiàn)以下錯(cuò)誤:???該設(shè)備正確顯示在我的設(shè)備管理器中:我相信問題出在我的電腦上,因?yàn)槲以谝慌_(tái)新電腦上嘗試了相同
    發(fā)表于 03-30 06:24

    調(diào)試評(píng)估板MIMXRT1060 evkmimxrt1060_tensorflow_lite_label_image項(xiàng)目的問題如何解決?

    我正在嘗試調(diào)試 evkmimxrt1060_tensorflow_lite_label_image 項(xiàng)目。我的 i.MXRT 1060 和 MCUXpresso 版本的 MCUXpresso SDK
    發(fā)表于 04-07 06:14

    MIMXRT1060-EVK板 +MCUXpresso IDE如何恢復(fù)RT板?

    下圖:圖。1圖二 連接日志可能是:沒有連接到芯片的調(diào)試端口錯(cuò)誤:Wire Ack Wait Fault 本文檔將提供一些在遇到典型 MIMXRT1060-EVK 板 +MCUXpresso IDE
    發(fā)表于 04-20 08:31

    i.MX RT1060flexIO是否支持QSPI從仿真?

    我們有一個(gè)用MCU模擬SPI Nor-flash的需求。所以我們需要在 MCU 上支持 Quad-SPI、Dual-SPI slave 模式。i.MX 系列的 FlexIO 是否支持此
    發(fā)表于 04-20 07:05

    MIMXRT1060-EVKB出現(xiàn)硬件故障怎么解決?

    MIMXRT1060-EVKB 出現(xiàn)硬故障
    發(fā)表于 04-21 07:08

    MIMXRT1064-EVK使用MBDToolbox構(gòu)建音頻示例時(shí)出錯(cuò)怎么解決?

    我嘗試在全新安裝的 Simulink 上使用 MBDToolbox 構(gòu)建 evkmimxrt1060_sai_loopback 示例。但是,我總是收到以下錯(cuò)誤: 在 C:/Matlab_Addons
    發(fā)表于 04-25 07:37

    求分享一下FlexIO時(shí)序圖嗎?

    我們?cè)谠O(shè)計(jì)中使用 S32K144 64 引腳封裝 uC。所以我們使用 FlexIO SPI 作為從屬配置。 如下所述,我們正在使用 SPI 從模式的引腳 密碼引腳名稱 3個(gè)引腳中的 Fle
    發(fā)表于 05-04 08:17

    MIMXRT1060-EVKB USB dev_composite_cdc_msc_disk_freertos示例,為什么這取決于物理sd卡?

    我在 MIMXRT1060-EVKB 上使用 MCUXpresso v11.7.0 和 SDK v2.13.0 我正在嘗試
    發(fā)表于 05-22 08:55

    USART波特率與SPI速率對(duì)比

    USART波特率 vs SPI速率
    的頭像 發(fā)表于 01-15 16:37 ?1.3w次閱讀

    MIMXRT并口連接外圍器件的兩種方式

    MIMXRT 有類似Kinetis FlexBUS的接口用于外接FPGA或者并口的液晶屏或者并口采集芯片。可以參考如下的應(yīng)用筆記,有兩種方式: Flexio方式以及SEMC的DBI總線并口連接方式。
    的頭像 發(fā)表于 01-09 11:03 ?1509次閱讀

    MIMXRT1060 FLEXIO UART波特率

    OSR 最小值是 4,因此24Mhz時(shí)鐘模式下,LPUART最大波特率是 24/5 = 4.8Mbps,手冊(cè)中硬件的 LPUART最大的波特率是 80Mhz/4=20Mbps。80/13= 6.15Mbps波特率,這樣相對(duì)于 6Mhz就有 2.5%的誤差。
    的頭像 發(fā)表于 01-29 10:02 ?2075次閱讀

    MIMXRT1060 EVK JTAG接口修改方法

    MIMXRT1060 EVK是NXP官方基于MIMXRT1062DVL6A芯片的開發(fā)板,該開發(fā)板帶有板載的CMSIS-DAP的仿真器,也留出了可以外接外部仿真器的20腳JTAG口。芯片
    的頭像 發(fā)表于 05-04 10:48 ?1574次閱讀
    <b class='flag-5'>MIMXRT1060</b> EVK JTAG接口修改方法
    主站蜘蛛池模板: 久久亚洲国产成人影院 | 亚洲一区日韩一区欧美一区a | 久久久久久人精品免费费看 | 2021国产精品自在拍在线播放 | 五月天婷婷导航 | 免费一级e一片在线播放 | 国产片一级aaa毛片视频 | 四虎网址 | 69日本xxxxxxxxx30 69日本xxxxxxxxx56 | 欧美午夜精品一区二区三区 | 亚洲精品播放 | 1024手机看片国产旧版你懂的 | 色秀视频免费高清网站 | 天天草天天爽 | 天天躁夜夜躁狠狠躁 | 久久综合九色综合97_ 久久久 | 国产一区二区三区美女图片 | 日本免费网站观看 | xxxxxhd69日本护士 | 成年人网站免费观看 | 97视频免费上传播放 | 天天摸天天爽天天澡视频 | 男人天堂网在线播放 | 日本三级日本三级日本三级极 | 一级毛片在线免费视频 | 成年视频在线观看 | 欧美 亚洲 国产 精品有声 | 在线精品91青草国产在线观看 | 中文字幕一区二区三区四区五区人 | 噜噜噜天天躁狠狠躁夜夜精品 | 深夜动态福利gif进出粗暴 | 亚洲第一狼人社区 | 国产婷婷综合丁香亚洲欧洲 | 99精品热 | 国产午夜精品片一区二区三区 | 日韩三级精品 | αv天堂| 色偷偷亚洲综合网亚洲 | 欧美成人免费大片888 | 女性一级全黄生活片在线播放 | 亚洲午夜久久久久影院 |