文章目录
前言
之前使用UDE调试时,可以对UCB中的BMHD进行操作,本文介绍使用IC7mini+winIDEA进行UCB BMHD操作
UCB Legacy
winIDEA中有两种操作UCB的工具,一种叫UCB Checker ,这个需要Pro版 license才能用,目前没买,标准版license只能用UCB Legacy ,通过View | [device] AURIX | UCB (legacy)打开UCB编辑窗口,下图以TC377为例,打开方式如下:

使能UCB Flash编程
在写UCB时需要确保UCB Flash编程是允许的,在Hardware | Options 进行勾选,如下图所示


UCB BMHD修改
双击对应的UCB block即可进行修改

此处示例将BMHD0的STAD修改为App起始地址,以实现App正常运行

注意:改值时需要在stop状态 下,运行时修改会报下面的错误

总结
在调试过程中,有Boot的情况下,默认从Boot的BMHD设置的起始地址运行,可以通过修改Boot的BMHD设置的起始地址,修改为App的起始地址,可以比较方便的进行调试~