TSXMRPF008M SCHNEIDER 扩展处理器
型号:TSXMRPF008M
品牌:SCHNEIDER
零件号:TSXMRPF008M
制造商:施耐德电气
产品描述
用户程序每执行一条汇编指令后,都进入一次串行口中断。在中断服
务程序中,判断当前地址是否是断点地址,如果是,则上传现场数据,接
收调试器的命令,执行相应的命令,然后退出中断服务:如果不是,则直
接退出中断服务。退出中断服务后,执行下一条用户程序,然后再次进入
串行口中断,如此重复执行。查看、修改寄存器和外部存储器的内容,设
置断点、单步等功能都利用执行调试命令来实现。系统使用了串行口及串
行口中断:使用CPU IP的内部RAM存放断点队列及其首指针,存储区域占用.
RAM末端的几个字节,结束于地址0xF:由于访问这部分存储区域使用
寄存器R0或者RI间接寻址,按照尽可能少占用资源的原则,使用了ACC和工
作寄存器组的RO,R1进行间接寻址和数据交换。同时,为了保存用户程序
现场和传递命令参数、执行调试命令,还要使用少6个字节的堆栈空间。
Copyright © 2022-2024 深圳长欣自动化设备有限公司 版权所有 备案号:粤ICP备19020277号-4