工具与软件:
下午好!
我正在使用 CC2340R5芯片执行一个 OAD 片上项目。
我的申请包括:
-MCUboot 引导加载程序
-Persistent Application
-用户应用程序
我想使我的应用程序失效、然后返回到持久应用程序、为移动应用程序创建新的应用程序。
此过程是怎样的?
我知道该示例使用了以下解决方案:
STATUS_4.42t Update_Revoke 457(uint8图像插槽)
{
STATUS_t STATUS = FLASH_SUCCESS;
struct image_header emptyHeader ={0};
status = flash_open();
if (INT_PRIMARY_SLOT == imageSlot)
{
writeFlash (HDR_offset、(uint8_t *)&(emptyHeader)、sizeof (pSwUpdateModuleGlobalData->primaryHdr);
}
flash_close();
返回(状态);
}
那么、我尝试了在我的代码中实现该函数、并重新启动我的芯片。 重新启动后、我的应用程序在用户应用程序中重新启动、而无需切换回超级应用程序。
我是否误解了如何做到这一点? 是否有其他解决方案? 我还需要做什么?
Yohan,
此致