第一款基于RISC-V指令集架构的开源商业片上系统,可以依据具体应用场景对其进行深度定制,在介绍Freedom E310中与调试有关的模块、地址空间、控制状态寄存器之后,从原理上分析了halt、resume、step、断点设置等调试指令的实现过程。 Debug中断不嵌套,所以该中断不会使处理器转移至DebugROM起始部分,仅仅会设置DCSR的debugint字段为1,参考图4可知将再次转移到DebugRAM中执行,执行其中的存储某一寄存器的指令,执行完成后,FreedomE310再次转移到D最后进入循环等待状态。这一过程如图5所示。图5OpenOCD获取上下文寄存器的过程此时,ss直接读取地址0x410的数据,就获取了目标寄存器的值。OpenOCD将读取到的通用寄存器x1寄存器、DC-SR寄存器等的值都保存在自己内部的一个结构体中。令与halt命令是配合使用的,可以使继续运行用户程序。当用户在Telnet或者GDB中输入后者通过处写入4条指令,作用是恢复DebugPC的值,并在写入第4条指令的时候引发中断,但是此处已经在Debug中断处理过程了(执行halt命令导致的),由于Debug中断不嵌套,所以该中断不会使处理器转移至DebugROM起始部分,仅仅会设置DCSR的为解决新能源汽车的安全监控和能量优化控制问题,提出了一种具有远程监控和标定功能的新能源汽车电控系统设计方案。文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanj
- [2019-08-06]传感器优化设计-液压电动滚圆机
- [2019-08-06]界面自组装-数控滚圆机滚弧机电
- [2019-08-06]澄清效果的影响-数控滚圆机滚弧
- [2019-08-05]刚度的解析公式-数控滚圆机滚弧
- [2019-08-05]制备及缓释性能-数控滚圆机滚弧
- [2019-08-05]组振动建模研究-数控滚圆机滚弧
- [2019-08-04]模型的风电功率预测-数控滚圆机
- [2019-08-04]最大准入容量计算-数控滚圆机滚
- [2019-08-03]传输电缆建模研究-数控滚圆机滚
- [2019-08-03]风电网损及运行-数控滚圆机滚弧