blueblue_ya
码龄5年
关注
提问 私信
  • 博客:4,123
    4,123
    总访问量
  • 5
    原创
  • 511,634
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:IC前端验证新手正在学习中

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2020-01-13
博客简介:

blueblue_ya的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得3次评论
  • 获得19次收藏
创作历程
  • 5篇
    2023年
成就勋章
TA的专栏
  • ARM-M0架构及验证
    2篇
  • 寄存器模型
    3篇
兴趣领域 设置
  • Python
    python
  • IT工具
    vim
  • 开源
    github
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

中断和异常

异常是改变程序流的事件,当其产生时,处理器会暂停当前正在执行的任务,转而执行一段被称为异常处理的程序。在异常处理完成后,处理器继续正常的程序执行。对于arm架构来说中断就是异常的一种,一般由外设或者输入产生,有时也可由软件触发,如果异常请求来自外部则成为IRQ(中断请求)。中断的异常处理被称为中断服务程序(ISR)。当中断请求发生时,且需要处理器服务时,会执行以下流程:(1)NVIC接收到来自外部的中断请求IRQ(2)程序流退出当前程序线程,暂停当前执行的任务。
原创
发布博客 2023.06.13 ·
426 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

ARM Cortex-M架构基本概念

R13寄存器可以作为stack pointer,SP用于记录当前堆栈的地址,当在不同任务中切换时,SP用于保存上下文(一般来说,SP寄存器中的地址是当前正在执行的指令所在的地址)Cortex-m0中可以将SP细化成MSP和PSP:在应用程序中,需要特权访问时使用MSP,例如异常访问和系统内核访问;R14可用于链式寄存器,主要功能:(1)用于保存子程序或者一个程序调用的返回地址 (2)当程序调用结束后,将LR中的返回地址加载到程序计数器(PC)中。(1)R0-R7可以被任意指令访问。
原创
发布博客 2023.06.12 ·
2248 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

关于VCS RALGEN生成后门路径的配置

在项目中生成后门路径发现脚本自动生成ralf文件中需要指定一些路径,才可在寄存器模型生成后门路径,ralgen userguide只提供了具体语法,所以记录一下一些关于脚本生成和环境配置的内容。
原创
发布博客 2023.05.29 ·
937 阅读 ·
0 点赞 ·
1 评论 ·
11 收藏

RAL Prediction

关于寄存器预测的分类介绍
原创
发布博客 2023.05.28 ·
130 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

寄存器模型基本概念

寄存器模型的一些基本概念
原创
发布博客 2023.05.28 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏