Other Parts Discussed in Thread: BQSTUDIO
写了3个函数,分别是:
void change_to_seal()
{
CommandSubcommands(SEAL);
}//调用该函数会让BQ76952进入到SEALED模式,测试成功;
void seal_to_unseal()
{
Subcommands(SECURITY_KEYS, 0X0414, W2);
delayUS(20000);
Subcommands(SECURITY_KEYS, 0X3672, W2);
}//调用该函数不能让BQ76952从SEALED模式进入到UNSEAL模式;
void unseal_to_fullaccess()
{
Subcommands(SECURITY_KEYS, 0Xffff, W2);
delayUS(20000);
Subcommands(SECURITY_KEYS, 0Xffff, W2);
}//调用该函数不能让BQ76952从UNSEALED模式进入到FULLACCESS模式;
这块代码调用时,没有任何其它与BQ76952通讯。用BQSTUDIO测试三个模式切换是没问题的。
