色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

Firefly關于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時,將不會自動載入到計數寄存器。 用戶需要重新關閉計數器和然后重新設置計數器相關才能繼續工作。

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

軟件配置

1.在 dts 文件中定義 Timer 的相關配置 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 對應的中斷號可看如下圖片

2.對應的驅動文件Kernel/drivers/clocksource/rockchip_timer.c

對應寄存器和使用

1.寄存器如下圖片

2.使用方式 查看對應寄存器

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

控制對應寄存器

root@rk3399_firefly_box:/ # io -4 -w 0xff85001c 0x06 //關閉時間計數功能

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

    關注

    7

    文章

    6085

    瀏覽量

    35430
  • Firefly
    +關注

    關注

    2

    文章

    538

    瀏覽量

    7067
收藏 人收藏

    評論

    相關推薦

    STM32的Timer簡介

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

    firefly多窗口顯示簡介

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

    firefly雙屏互動簡介

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

    Firefly-RK3288--教程

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

    Firefly-RK3399--FAQs簡介

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

    Firefly關于的屏幕模組簡介

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

    Firefly關于UART接口使用介紹

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

    Firefly關于-RTC 使用簡介

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

    Firefly關于SPI簡介

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

    Firefly關于RK3288電源適配器簡介

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

    Firefly-RK3128主板ADC簡介

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

    Firefly-RK3128主板啟動模式簡介

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

    Firefly關于PX3-SE系統Qt介紹

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

    Firefly-PX3-SE--WIFI模塊及以太網簡介

    關于Firefly-PX3-SE網絡的使用,目前在設置app里面只能使用WiFi以及WIFI熱點功能,以太網功能暫時還沒添加。
    的頭像 發表于 12-02 16:56 ?1472次閱讀

    fireflyAIO-3399J主板TIMER使用簡介

    RK3399有12 個Timers (timer0-timer11),有12 個Secure Timers(stimer0~stimer11) 和 2 個Timers(pmutimer0
    的頭像 發表于 12-24 10:25 ?1509次閱讀
    fireflyAIO-3399J主板<b class='flag-5'>TIMER</b>使用<b class='flag-5'>簡介</b>
    主站蜘蛛池模板: 亚洲国产系列一区二区三区| 俄罗斯14一18处交| 荷兰少归BVBV| 医生含着我的奶边摸边做| 久久综合香蕉久久久久久久| 99久久免费热在线精品| 日韩欧美一区二区中文字幕| 国产美熟女乱又伦AV| 亚洲欧洲日产国产 最新| 美女图片131亚洲午夜| 国产AV白丝爆浆在线播放| jealousvue成熟40岁| 色多多深夜福利免费观看| 狠狠躁天天躁小说| xxxx18动漫| 亚洲男同tv| 日韩a视频在线观看| 久久久精品成人免费看| 动漫在线观看免费肉肉| 英国video性精品高清最新| 日本熟妇乱妇熟色在线电影| 久久re6热在线视频精品66| 成人18视频在线观看| 依人青青青在线观看| 手机在线观看毛片| 美女也烦恼主题曲| 国产自啪偷啪视频在线| 办公室丝袜老师在线观看| 在线 | 果冻国产传媒61国产免费| 色婷婷五月综合中文字幕| 麻豆啊传媒app黄版破解免费 | 俄罗斯美女啪啪| 一级黄色香蕉视频| 双性h浪荡受bl| 欧美日韩中文国产一区发布| 精品无人区一区二区三区| 国产超碰AV人人做人人爽| 99久久无码一区人妻A片竹菊 | 西施打开双腿下面好紧| 青草久久影院| 蜜芽一二三区|