電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 33|回復: 0
收起左側(cè)

利用GPIO模塊來測量Cortex-M7系統(tǒng)中斷延遲

[復制鏈接]

302

主題

307

帖子

1896

積分

三級會員

Rank: 3Rank: 3

積分
1896
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-12-3 21:23:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
大家好,我是痞子衡,是正經(jīng)搞技術的痞子。今天痞子衡給大家介紹的是i.MXRT1xxx的系統(tǒng)中斷延遲時間。
& s5 Z$ j" T/ f! y! }. `在 《Cortex-M系統(tǒng)中斷延遲及其測量方法簡介》 一文里,痞子衡介紹了 Cortex-M 中斷延遲的基本概念及一種用 GPIO 模塊來測量中斷延遲時間的方法,今天我們就在 i.MXRT1xxx 系列芯片上用這種方法實測一下中斷延遲:$ ^9 o$ g; t0 `1 @- I
一、官方指標恩智浦 i.MXRT1xxx 系列目前有很多型號,都是基于 Cortex-M7 內(nèi)核,主頻從 500MHz 到 1GHz 不等。拿該系列第一款型號 i.MXRT1050 來說,在其官方主頁可以看到其標稱中斷延遲時間低至 20ns。
/ a6 L4 P& v- F/ U- Z( v, H在 《Cortex-M系統(tǒng)中斷延遲》 一文第一小節(jié)里我們知道 Cortex-M7 的標準中斷延遲是 12 - 14 個內(nèi)核時鐘周期,i.MXRT1050 主頻是 600MHz ,理論計算可得 (1s / 600MHz) * 12 = 20ns,所以 i.MXRT1050 上這 20ns 的中斷延遲是符合 ARM 標準的。
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表