0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RH850的CSIG和CSIH区别 RH850外设时钟配置操作

牛牛牛 来源:网络整理 作者:网络整理 2023-08-05 14:45 次阅读

RH850的CSIG和CSIH区别

在RH850微处理器架构中,CSIG(Context Status Indication: Group)和CSIH(Context Status Indication: High)是用于中断处理和状态保存的寄存器

1. CSIG (Context Status Indication: Group):

- CSIG寄存器是32位的寄存器,用于保存中断发生时的处理器状态和上下文信息

- CSIG寄存器的每个位对应一个中断向量号(Interrupt Vector Number,IVN)。

- 当某个中断发生时,相应的位会被置位,表示该中断发生并需要被处理。通过检查和操作CSIG寄存器,可以确定哪个中断发生并根据需要采取相应的处理操作。

- 与中断发生相关的处理器状态如程序计数器(PC)、状态寄存器(PSW)等也可以被保存在CSIG寄存器中,以便于中断处理程序恢复到正确的执行状态。

2. CSIH (Context Status Indication: High):

- CSIH寄存器是8位的寄存器,用于保存中断发生时的高优先级中断状态和上下文信息。

- CSIH寄存器的每个位对应一个高优先级中断向量号(High-Priority Interrupt Vector Number,HIVN)。

- CSIH寄存器用于处理高优先级的中断,这些中断在整个中断系统中具有更高的优先级。

- 当某个高优先级中断发生时,相应的位会被置位,表示该中断发生并需要被处理。通过检查和操作CSIH寄存器,可以确定哪个高优先级中断发生并根据需要采取相应的处理操作。

CSIG寄存器用于保存中断发生时的处理器状态和上下文信息,而CSIH寄存器用于保存高优先级中断发生时的状态和上下文信息。它们都在中断处理过程中提供了重要的信息,帮助处理器正确地响应和处理中断。

RH850外设时钟配置

下面以RH850-F1K 定时器TAUJ为例,介绍外设时钟相关寄存器。

1.1 TAUJ时钟源选择寄存器 C_AWO_TAUJ Source Clock Selection Register

CKSC_ATAUJS_CTL定时器TAUJ时钟源选择寄存器可以32bit读写。地址:FFF8 2100H,复位值0000 0001H。

这个寄存器选择定时器时钟的来源,比较简单,按需要选择。

1.2 TAUJ时钟源激活状态寄存器 C_AWO_TAUJ Source Clock Active Register

CKSC_ATAUJS_ACT定时器TAUJ时钟源激活状态寄存器可以32bit读。地址:FFF8 2108H,复位值0000 0001H。

时钟源选择寄存器配置后,需要读这个寄存器,直到这个寄存器值和时钟源选择寄存器值一致,说明时钟源选择寄存器配置成功。

1.3 TAUJ时钟分频寄存器 C_AWO_TAUJ Clock Divider Selection Register

CKSC_ATAUJD_CTL定时器TAUJ时钟分频寄存器可以32bit读写。地址:FFF8 2200H,复位值0000 0001H。

1.4 TAUJ时钟分频激活状态寄存器C_AWO_TAUJ Clock Divider Active Register

CKSC_ATAUJD_ACT定时器TAUJ时钟分频激活状态寄存器可以32bit读。地址:FFF8 2208H,复位值0000 0001H。

时钟分频寄存器配置后,需要读这个寄存器,直到这个寄存器值和时钟时钟分频寄存器值一致,说明时钟分频寄存器配置成功。

1.5 TAUJ时钟待机模式停止寄存器C_AWO_TAUJ Stop Mask Register

CKSC_ATAUJD_STPM定时器TAUJ待机模式停止寄存器可以32bit读写。地址:FFF8 2218H,复位值0000 0002H。

其他外设寄存器和TAUJ基本相同,这里就不介绍了。

编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 寄存器
    +关注

    关注

    31

    文章

    5317

    浏览量

    120008
  • 微处理器
    +关注

    关注

    11

    文章

    2247

    浏览量

    82317
  • 定时器
    +关注

    关注

    23

    文章

    3237

    浏览量

    114471
  • 时钟配置
    +关注

    关注

    1

    文章

    14

    浏览量

    8619
  • rh850
    +关注

    关注

    2

    文章

    24

    浏览量

    4588
收藏 人收藏

    评论

    相关推荐

    RH850开发如何入门?求教

    自带framework的,visualC++我下载了一个装上也没用。哪位大神知道如何入门啊?是不是主要装上这个CS+就可以编译下载了?另外据了解这个软件编译第一次后可以免费试用60天,应该不用考虑没注册的问题了吧。。网上用RH850的人太少了,搜文章搜不出几个。。。
    发表于 09-04 17:27

    RH850/F1L特有的特性是什么?

    RH850/F1L特有的特性是什么?RLIN2的功能和寄存器有哪些?
    发表于 02-16 07:02

    TRACE32支持RH850系列

      全新RH850MCU用于各种汽车车身应用,可提供诸多优势。RH850/F1x系列可分为三大类总共50多种产品,从低端到高端,品类齐全,包括RH850/F1L、RH850/F1M及
    发表于 09-12 19:02 22次下载

    RH850 智能配置器用户指南:IAREW、MULTI

    RH850 智能配置器用户指南:IAREW、MULTI
    发表于 01-09 19:09 4次下载
    <b class='flag-5'>RH850</b> 智能<b class='flag-5'>配置</b>器用户指南:IAREW、MULTI

    产品阵容(IE850 for RH850)和可选产品

    产品阵容(IE850 for RH850)和可选产品
    发表于 03-14 18:44 0次下载
    产品阵容(IE<b class='flag-5'>850</b> for <b class='flag-5'>RH850</b>)和可选产品

    RH850 智能配置器用户指南:CS+

    RH850 智能配置器用户指南:CS+
    发表于 03-16 19:21 1次下载
    <b class='flag-5'>RH850</b> 智能<b class='flag-5'>配置</b>器用户指南:CS+

    RH850 智能配置器用户指南:IAREW、MULTI

    RH850 智能配置器用户指南:IAREW、MULTI
    发表于 06-30 18:55 1次下载
    <b class='flag-5'>RH850</b> 智能<b class='flag-5'>配置</b>器用户指南:IAREW、MULTI

    产品阵容(IE850 for RH850)和可选产品

    产品阵容(IE850 for RH850)和可选产品
    发表于 07-05 19:10 0次下载
    产品阵容(IE<b class='flag-5'>850</b> for <b class='flag-5'>RH850</b>)和可选产品

    RH850 智能配置器用户指南:CS+

    RH850 智能配置器用户指南:CS+
    发表于 07-06 20:06 2次下载
    <b class='flag-5'>RH850</b> 智能<b class='flag-5'>配置</b>器用户指南:CS+

    rh850是什么架构?

    、高效能的嵌入式系统。该架构被广泛应用于汽车领域,如发动机管理、车身电子、保险系统等。 RH850架构是一种精简指令集计算机 (RISC) 架构。它基于64位计算机架构,提供了高性能和高效率。RH850采用流水线设计,优化指令执行和数据流,能够同时实现多个
    的头像 发表于 08-15 16:22 2054次阅读

    RH850与RL78的区别

    RH850与RL78的区别 RH850和RL78是两个不同系列的芯片,分别由日本的Renesas Electronics公司开发。虽然它们都是微控制器,但RH850主要应用于汽车电子和
    的头像 发表于 08-15 16:22 1459次阅读

    rh850和arm的区别

    rh850和arm的区别 RH850和ARM是两种不同的处理器架构。RH850是一款Renesas芯片家族,它基于32位RISC架构,广泛应用于汽车电子和工业控制系统等领域。ARM也是
    的头像 发表于 08-15 16:22 1769次阅读

    rh850是什么系列单片机?

    、低功耗、高速处理、高集成度等特点,采用领先的半导体制造技术,被广泛应用于汽车电子、工业控制、消费电子、通讯等领域。下面将对RH850系列的优点和应用领域进行详细的介绍。 RH850系列单片机的优点 1、高性能:RH850单片机
    的头像 发表于 08-15 16:22 1537次阅读

    rh850是arm架构吗?

    rh850是arm架构吗? Rh850不是ARM架构,而是一种基于RISC架构的嵌入式微控制器。在本文中,我们将深入探讨RH850微控制器的特点、应用和发展前景。 RH850的介绍
    的头像 发表于 08-15 16:23 2118次阅读

    RH850CSIGCSIH区别

    RH850CSIGCSIH区别 RH850是一种具有高性能和广泛应用领域的微控制器系列。在RH850
    的头像 发表于 08-15 16:23 2072次阅读