我正在运行一个序列,需要临时写入寄存器中的某个字段,过一会儿我希望将其重置回其重置值。我不想使用reset()
函数来重置整个寄存器,我只想重置该字段。即使在reg_fld
宏中为每个字段定义了重置值,我也找不到一种简单的方法来访问字段本身的重置值。
答案 0 :(得分:0)
您可以通过vr_ad_reg::static_info::fields_info
访问vr_ad_reg::get_fields_info()
(前提是static_info存在)。这是一个列表,每个字段都有一个项目,其中包含有关该字段的信息。在数据浏览器中查看一下,这应该会对您有所帮助。