当前位置: 首页 > news >正文

RTA-OS Port Guide学习(三)-基于S32K324 OS

文章目录

    • 前言
    • Hardware
      • Supported Devices
      • Register Usage
        • Initialization
        • Modification
      • Required OS resources
      • Interrupts
        • Interrupt Priority Levels
        • Allocation of ISRs to Interrupt Vectors
        • Vector Table
        • Writing Category 1 Interrupt Handlers
        • Writing Category 2 Interrupt Handlers
      • Memory Model
      • Processor Modes
      • Stack Handling
      • Cross-Core Interrupts
      • SEMA42 Usage and XRDC Setup
      • 多核操作和运行RTA-OS的多实例
      • Physical Core Numbers
      • MSCM Clock Signal
      • MSCM Access from Untrusted Code
      • MSCM Interrupt Routing
    • 总结

前言

上一篇文章介绍OS API的使用和编译器相关的指令,本文介绍该OS Port支持的硬件及相关注意事项

Hardware

Supported Devices

下表中列出的MCU为支持的:
在这里插入图片描述

Register Usage

Initialization

RTA-OS要求在调用StartOS()之前将以下寄存器初始化为指定的值。

<
Register Setting
CCR.NONBASETHRDENA 必须设置为1,使处理器可以在异常活动时进入线程模式。调用Os_InitializeVectorTable()将为您完成此操作
CCR.STKALIGN 必须设置为1,对异常强制进行8字节堆栈对齐。调用Os_InitializeVectorTable()将为您完成此操作

相关文章:

  • 一步一步丰富生成式语言模型系统
  • 计算机毕业设计Python+Tensorflow股票推荐系统 股票预测系统 股票可视化 股票数据分析 量化交易系统 股票爬虫 股票K线图 大数据毕业设计 AI
  • 安全点的应用场景及其原理详解
  • 828华为云征文|WordPress部署
  • jupyter安装与使用——Ubuntu服务器
  • 《工程科学与技术》
  • 上交所服务器崩溃:金融交易背后的技术隐患暴露杭州BGP高防服务器43.228.71.X
  • 设计模式之装饰模式(Decorator)
  • 数据结构-3.5.队列的顺序实现
  • 搭建高效知识库:教培机构数字教学的关键一步
  • 搭建本地AI聊天界面:Open WebUI与Ollama实战指南
  • 如何使用ssm实现北关村基本办公管理系统的设计与实现
  • 828华为云征文|华为云Flexus云服务器X实例Windows系统部署一键短视频生成AI工具moneyprinter
  • Xiaojie雷达之路---doa估计(dbf、capon、music算法)
  • Spring Security 是一个强大的和高度可定制的身份验证和访问控制框架。它是 Spring 项目家族的一员,用于构建安全的 Java 应用程序。
  • 代码随想录_刷题记录_第四次
  • [leetcode]216_组合总和III_给定数字范围且输出无重复
  • 怎么绕开华为纯净模式安装软件
  • 【球形空间产生器】
  • uniapp map设置高度为100%后,会拉伸父容器的高度
  • 中美经贸高层会谈在瑞士日内瓦开始举行
  • 《尤物公园》连演8场:观众上台,每一场演出都独一无二
  • 泰特现代美术馆25年:那些瞬间,让艺术面向所有人
  • 江西暴雨强对流明显,专家:落雨区高度重叠,地质灾害风险高
  • 中国天主教组织发贺电对新教皇当选表示祝贺
  • 北约年度报告渲染所谓“中国核威胁”,国防部回应