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

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

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

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

Firefly關(guān)于TIMER 使用簡介

firefly ? 來源:firefly ? 作者:firefly ? 2019-11-20 11:17 ? 次閱讀
TIMER 使用

RK3399有12 個Timers (timer0-timer11),有12 個Secure Timers(stimer0~stimer11) 和 2 個Timers(pmutimer0~pmutimer1), 我們主要用到的是Timers(timer0-timer11)時鐘頻率為24MHZ ,工作模式有 free-running 和 user-defined count 模式

框架圖

工作模式

user-defined count:Timer 先載入初始值到 TIMERn_LOAD_COUNT3 和 TIMER_LOADn_COUNT2寄存器, 當時間累加的值在寄存器TIMERn_LOAD_COUNT1和TIMERn_LOAD_COUNT0時,將不會自動載入到計數(shù)寄存器。 用戶需要重新關(guān)閉計數(shù)器和然后重新設(shè)置計數(shù)器相關(guān)才能繼續(xù)工作。

free-running:Timer先載入初始值到TIMER_LOAD_COUNT3 和 TIMER_LOAD_COUNT2寄存器, 當時間累加的值在寄存器TIMERn_LOAD_COUNT1和TIMERn_LOAD_COUNT0時,Timer將一直自動加載計數(shù)寄存器。

軟件配置

1.在 dts 文件中定義 Timer 的相關(guān)配置 kernel/arch/arm64/boot/dts/rockchip/rk3399.dtsi

rktimer: rktimer@ff850000 { compatible = "rockchip,rk3399-timer"; reg = <0x0 0xff850000 0x0 0x1000>; interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH 0>; clocks = <&cru PCLK_TIMER0>, <&cru SCLK_TIMER00>; clock-names = "pclk", "timer"; };

其中定義的Timer0 的寄存器和中斷號和時鐘等

其他Timer 對應(yīng)的中斷號可看如下圖片

2.對應(yīng)的驅(qū)動文件Kernel/drivers/clocksource/rockchip_timer.c

對應(yīng)寄存器和使用

1.寄存器如下圖片

2.使用方式 查看對應(yīng)寄存器

root@rk3399_firefly_box:/ # io -4 0xff85001c //查看當前控制寄存器的狀態(tài) ff85001c: 00000007 root@rk3399_firefly_box:/ # io -4 0xff850000 //查看寄存器時時的值 ff850000: 0001639f

控制對應(yīng)寄存器

root@rk3399_firefly_box:/ # io -4 -w 0xff85001c 0x06 //關(guān)閉時間計數(shù)功能

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

    關(guān)注

    7

    文章

    6097

    瀏覽量

    36195
  • Firefly
    +關(guān)注

    關(guān)注

    2

    文章

    541

    瀏覽量

    7429
收藏 人收藏

    評論

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

    STM32的Timer簡介

    1.STM32的Timer簡介STM32中一共有11個定時器,其中2個高級控制定時器,4個普通定時器和2個基本定時器,以及2個看門狗定時器和1個系統(tǒng)嘀嗒定時器。其中系統(tǒng)嘀嗒定時器是前文中所描述
    發(fā)表于 08-18 06:14

    firefly多窗口顯示簡介

    Firefly-RK3288平臺擁有強大的多線程運算和圖像處理能力,基于Firefly-RK3288可以實現(xiàn)多窗口顯示的功能,用戶可以在Android系統(tǒng)下同時運行不同的應(yīng)用,也可以對當前多個窗口進行打開、關(guān)閉、放大、縮小、最大化、最小化等操作。
    的頭像 發(fā)表于 11-01 15:13 ?1794次閱讀
    <b class='flag-5'>firefly</b>多窗口顯示<b class='flag-5'>簡介</b>

    firefly雙屏互動簡介

    基于Firefly-RK3288高性能開源平臺,可以做雙屏互動功能,Firefly-RK3288同時接MIPI
    的頭像 發(fā)表于 11-01 15:31 ?1762次閱讀
    <b class='flag-5'>firefly</b>雙屏互動<b class='flag-5'>簡介</b>

    Firefly-RK3288--教程

    Firefly-RK3288 的標準套裝包含以下配件:   Firefly-RK3288 主板一塊   WiFi 天線   亞克力
    的頭像 發(fā)表于 11-11 16:04 ?4894次閱讀
    <b class='flag-5'>Firefly</b>-RK3288--教程

    Firefly-RK3399--FAQs簡介

    Firefly-RK3399 的 HDMI 能自動識別顯示的分辨率。
    的頭像 發(fā)表于 11-19 15:27 ?3553次閱讀
    <b class='flag-5'>Firefly</b>-RK3399--FAQs<b class='flag-5'>簡介</b>

    Firefly關(guān)于的屏幕模組簡介

    Firefly
    的頭像 發(fā)表于 11-20 10:47 ?1624次閱讀
    <b class='flag-5'>Firefly</b><b class='flag-5'>關(guān)于</b>的屏幕模組<b class='flag-5'>簡介</b>

    Firefly關(guān)于UART接口使用介紹

    Firefly-RK3399 支持五路UART:UART0, UART1, UART2, UART3, UART4,都擁有兩個64字節(jié)的FIFO緩沖區(qū),用于數(shù)據(jù)接收和發(fā)送。
    的頭像 發(fā)表于 11-20 11:01 ?3167次閱讀
    <b class='flag-5'>Firefly</b><b class='flag-5'>關(guān)于</b>UART接口使用介紹

    Firefly關(guān)于-RTC 使用簡介

    Firefly-RK3399 開發(fā)板上有 一個集成于RK808上的RTC(Real Time Clock),主要功能有時鐘,日歷,鬧鐘,周期性中斷,雙通道32KHz時鐘輸出。
    的頭像 發(fā)表于 11-20 11:14 ?2751次閱讀
    <b class='flag-5'>Firefly</b><b class='flag-5'>關(guān)于</b>-RTC 使用<b class='flag-5'>簡介</b>

    Firefly關(guān)于SPI簡介

    SPI是一種高速的,全雙工,同步串行通信接口,用于連接微控制器、傳感器、存儲設(shè)備等。 Firefly-RK3399 開發(fā)板提供了 SPI1 (單片選)接口,
    的頭像 發(fā)表于 11-20 11:21 ?1864次閱讀
    <b class='flag-5'>Firefly</b><b class='flag-5'>關(guān)于</b>SPI<b class='flag-5'>簡介</b>

    Firefly關(guān)于RK3288電源適配器簡介

    firefly電源適配器 5V-3A電源適配器
    的頭像 發(fā)表于 11-25 10:01 ?2759次閱讀
    <b class='flag-5'>Firefly</b><b class='flag-5'>關(guān)于</b>RK3288電源適配器<b class='flag-5'>簡介</b>

    Firefly-RK3128主板ADC簡介

    Firefly-RK3128 開發(fā)板有一個 3 通道(0/1/2)、10 比特精度的 SAR ADC (Successive Approximation Register,逐次逼近寄存器),
    的頭像 發(fā)表于 11-28 17:17 ?3846次閱讀
    <b class='flag-5'>Firefly</b>-RK3128主板ADC<b class='flag-5'>簡介</b>

    Firefly-RK3128主板啟動模式簡介

    Firefly-RK3128 有靈活的啟動方式。
    的頭像 發(fā)表于 11-29 09:27 ?5776次閱讀

    Firefly關(guān)于PX3-SE系統(tǒng)Qt介紹

    Firefly-PX3-SE的Buildroot系統(tǒng),目前支持三種Qt版本
    的頭像 發(fā)表于 11-29 09:49 ?2899次閱讀
    <b class='flag-5'>Firefly</b><b class='flag-5'>關(guān)于</b>PX3-SE系統(tǒng)Qt介紹

    Firefly-PX3-SE--WIFI模塊及以太網(wǎng)簡介

    關(guān)于Firefly-PX3-SE網(wǎng)絡(luò)的使用,目前在設(shè)置app里面只能使用WiFi以及WIFI熱點功能,以太網(wǎng)功能暫時還沒添加。
    的頭像 發(fā)表于 12-02 16:56 ?1698次閱讀

    fireflyAIO-3399J主板TIMER使用簡介

    RK3399有12 個Timers (timer0-timer11),有12 個Secure Timers(stimer0~stimer11) 和 2 個Timers(pmutimer0
    的頭像 發(fā)表于 12-24 10:25 ?1857次閱讀
    fireflyAIO-3399J主板<b class='flag-5'>TIMER</b>使用<b class='flag-5'>簡介</b>
    主站蜘蛛池模板: 午夜在线观看完整高清免费 | 夜夜操狠狠干 | 成人午夜性a一级毛片美女 成人午夜性视频欧美成人 成人小视频在线 | 日本免费网站观看 | www成年人视频 | 最近最新视频中文字幕4 | 玖玖在线精品 | 日本成人免费网站 | 性欧美大战久久久久久久野外 | 国产精品a在线观看香蕉 | 四虎电影免费观看网站 | 五月婷婷婷婷 | 亚洲午夜精品久久久久 | 禁漫羞羞入口 | 日本不卡1 | 中文字幕一区二区在线观看 | 丁香六月欧美 | 男女全黄做爰视频 | 特级做a爰片毛片免费看一区 | 美女被网站免费看九色视频 | 国产免费成人在线视频 | 日日干狠狠干 | 日本天堂影院在线播放 | 久久婷婷综合中文字幕 | 亚洲一区二区三区四区在线观看 | 九九草在线观看 | 日本三级带日本三级带黄首页 | 日韩在线一区二区 | bt天堂资源种子在线 | 午夜999| 美女扒开尿口让男人捅 | 亚洲婷婷综合中文字幕第一页 | 一卡二卡四卡无卡乱免费网页 | 黄色一级片视频 | 久久综合精品视频 | 国产成人精品日本亚洲直接 | 99久久久精品免费观看国产 | 国产精品香蕉成人网在线观看 | www成年人视频 | 亚洲香蕉毛片久久网站老妇人 | 欧美特黄特色aaa大片免费看 |