ZHCABS9A October 2017 – September 2022 TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S
HWBIST 执行许多微运行操作,直到满足完全覆盖。软件诊断库提供了两个选项来完成 HWBIST。第一个选项是在每次 HWBIST 完整运行时,使用 STL_HWBIST_init() 对 HWBIST 控制器执行一次初始化,然后定期执行 STL_HWBIST_runMicro(),直到 HWBIST 完成。此选项允许对 HWBIST 进行更小的时间分片。第二个选项是调用 STL_HWBIST_runFull(),它完成一次完整的 HWBIST 运行,然后返回到用户的代码。此选项需要更长的时间,对于开机自检或可以分配更多时间来执行完整 HWBIST 运行时更有用。