嵌入式学习小组
直播中

尹姗姗

8年用户 189经验值
私信 关注

请问程序开发过程中如何确认寄存器的值是否正确?

程序开发过程中如何确认寄存器的值是否正确?

回帖(1)

杨平

2020-11-24 15:27:03
*Keil RVMDK:在安装Keil RVMDK的Nu-Link驱动程序之后,用户可以通过*项目在KeilRVMDK开发环境下的调试模式下,系统查看器窗口可用于监视寄存器值;在IARE WARM开发环境下的调试模式下,为用户提供SFR(特殊功能寄存器)以确认寄存器值。 在Stop/Break状态下,用户可以更改寄存器值,但只有在解锁后才能写入具有写保护功能的寄存器。
*Keil RVMDK:在安装Keil RVMDK的Nu-Link驱动程序之后,用户可以通过*项目进入Debug模式后,用户可以通过*页面设置系统查看器文件的导入文件名,如下所示。 *如果预选的导入文件与所使用的芯片系列不同,用户可以启用“*使用自定义文件*”选项并重新选择导入文件。 文件路径为(KeilRVMDK安装路径)ARMFDNuvoton。 进入Debug模式后,用户可以通过视图系统查看器*命令打开一个寄存器来监视;或者单击工具栏上的图标,如下所示。 进入Debug模式后,用户可以通过IAR EWARM:安装IAR EWARM的Nu-Link驱动程序后,用户可以通过*项目→选项→一般选项



命令打开目标页面,并选择要在处理器变体部分使用的芯片系列,如下所示。 根据用户选择的芯片系列,IAREWARM将导入相关文件。 用户可以通过*项目→SFR设置或*项目→打开设备文件→SFR定义确认相关设置

View进入Debug模式后,用户可以通过System Viewer进入Debug模式后,用户可以通过*View→Register*命令打开Register窗口,并从下拉菜单中选择要监视的寄存器,如下所示。




*Keil RVMDK:在安装Keil RVMDK的Nu-Link驱动程序之后,用户可以通过*项目


  • *Keil RVMDK:在安装Keil RVMDK的Nu-Link驱动程序之后,用户可以通过*项目
  • IAR EWARM: After the Nu-Link Driver for IAR EWARM is installed, the user can open the  page through the 页面设置系统查看器文件的导入文件名,如下所示。 *如果预选的导入文件与所使用的芯片系列不同,用户可以启用“*使用自定义文件*”选项并重新选择导入文件。 文件路径为(KeilRVMDK安装路径)ARMFDNuvoton。 进入Debug模式后,用户可以通过Options进入Debug模式后,用户可以通过General Options command, and select a chip series to use in the Processor variant section, as shown below. In accordance with the chip series selected by the user, the IAR EWARM will import related files. The user can confirm the relevant settings through 页面设置系统查看器文件的导入文件名,如下所示。 *如果预选的导入文件与所使用的芯片系列不同,用户可以启用“*使用自定义文件*”选项并重新选择导入文件。 文件路径为(KeilRVMDK安装路径)ARMFDNuvoton。 进入Debug模式后,用户可以通过SFR Setup or 页面设置系统查看器文件的导入文件名,如下所示。 *如果预选的导入文件与所使用的芯片系列不同,用户可以启用“*使用自定义文件*”选项并重新选择导入文件。 文件路径为(KeilRVMDK安装路径)ARMFDNuvoton。 进入Debug模式后,用户可以通过 Open Device File进入Debug模式后,用户可以通过SFR Definitions.



    After entering Debug mode, the user can open the Register window through the View进入Debug模式后,用户可以通过Register command, and select a register to monitor from a pull-down menu, as shown below.

    *Keil RVMDK:在安装Keil RVMDK的Nu-Link驱动程序之后,用户可以通过*项目


*Keil RVMDK:在安装Keil RVMDK的Nu-Link驱动程序之后,用户可以通过*项目
举报

更多回帖

发帖
×
20
完善资料,
赚取积分