[Feat] 一种添加例程代码的方法
基于魔方初始化配置,再添加例程代码功能
- 只适用于FM33FG0xxA及以后代码生成方式;
- 需要添加中断服务中的用户代码;
- 需要添加例程文件Src/xxxx.c和Inc/xxxx.h;
- 需要替换main.c;
- 拟使用Monaca Editor实现代码编辑和预览;
设计中可能需要的细节
- 添加中断服务中的用户代码:需要根据当前外设的中断配置,给出可以插入代码的中断名称;
- 以树形结构列举有中断服务开启的外设,展开外设后列举其中断子项目;
- 点击中断项目,有代码框显示其中断入口代码,用户将例程代码插入/用户代码/下方;
/* PMU外设:SLPEIF */
if ((FL_ENABLE == FL_PMU_IsEnabledIT_SleepError(PMU)) &&
(FL_SET == FL_PMU_IsActiveFlag_SleepError(PMU)))
{
/* 清除SLPEIF中断标志 */
FL_PMU_ClearFlag_SleepError(PMU);
/* 用户代码 */
}
- 上传的main.c会替代魔方生成的main.c;