Other Parts Discussed in Thread: SYSCONFIG
部件号: MSPM0L1305
主题: SysConfig 中讨论的其他器件
全部、
我指定的 Focus 客户需要一些帮助、以便在前往 UL 之前编写一些代码。
我们需要一些 BOR 2 示例代码。
CCS 12.7.1
SysConfig 1.20.00.3587
SDK 1.20.00.05
BOR 0 在安全关键型产品中使零件处于未知状态、这是不可接受的、但我们认为 BOR 2 可以工作 — 但它需要一些软件来激活/维修它。
正如我们所理解的、SysConfig 仅设置了顶层的寄存器、但我们需要编写一些底层代码来在由 BOR 2 触发电平调用的中断服务例程中生成 POR。
我们有一个代码示例工程师可以用作“易货代码“吗?
SYSCFG_DLinit();
DL_SYSCTL_setBORTheshold (DL_SYSCTL_BOR_threshold_level_2);
DL_SYSCTL_actvateBORThreshold();
borLevel=DL_SYSCTL_getBORThreshold (); //读取有效阈值(根据需要显示 2 个)
void NMI_Handler (void){
//切换 GPIO 以获取绿色示波器轨迹
DL_SYSCTL_resetDevice (DL_SYSCTL_RESET_POR);//执行 POR
}
我们还需要做什么?
我们是否必须显式激活 NMI?
我们是否需要为 BOR 的 NMI 处理程序分配任何优先级?
此致、
Blake
