示例#1
0
文件: main.c 项目: JulianYG/WNR
/**@brief Function for handling an error. 
 *
 * @param[in] id    Fault identifier. See @ref NRF_FAULT_IDS.
 * @param[in] pc    The program counter of the instruction that triggered the fault, or 0 if
 *                  unavailable.
 * @param[in] info  Optional additional information regarding the fault. Refer to each fault
 *                  identifier for details.
 */
void app_error_fault_handler(uint32_t id, uint32_t pc, uint32_t info)
{
    printf("ASSERT-app_error_fault_handler\n");

    app_error_print(id, pc, info);
    app_error_save_and_stop(id, pc, info);
}
示例#2
0
文件: main.c 项目: yang325/nRF5_SDK
void app_error_fault_handler(uint32_t id, uint32_t pc, uint32_t info)
{
#ifdef DEBUG
    app_error_print(id, pc, info);
#endif

    LEDS_ON(LEDS_MASK);
    while(1);
}