wrap_platform_reset.

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Rajapurerohit.
离线
最后一次露面:10个月1周前
加入:2017-04-20 09:17
wrap_platform_reset.

hello dialog_support,

我正在使用DA14583 MCU的Dialog Dev套件在闪存读/写。我正在使用BLE_Peripheral示例作为引用并进行必要的更改以读/写闪存。

1.我更改为BLE_PERITELAL_583:代码始终卡在NMI_HANDLLLER说,PIN没有保留。尽管别针保留。
2.然后我选择BLE_PERITELAL_580:代码运行,但在其输入到WRAP_PLATFORM_RESET错误状态之内。

在BLE_PERITELAL代码中,我有写入代码以将ADC示例值存储为Flash。如果我执行它进入重置错误功能的代码。

任何人都可以帮助我为什么代码进入wrap_platform_reset?迫切我解决这个问题请帮助我。

我正在附加我写入读/写闪存数据的代码。user_custs1_impl.c和user_periph_setup.c文件。

感谢致敬
Rohit R.

关键词:
附件:
设备:
qinjiny_dialog
离线
最后一次露面:3周3天前
职员
加入:2016-11-01 05:47
嗨rajapurerohit,

嗨rajapurerohit,

您必须在项目目标选择中选择DA14583。使用583板时,没有理由将项目配置为580。

对于GPIO预订,DA14583有自己的预订功能:

void gpio_init(void)
{

#if development_debug.
#ifndef gpio_drv_pin_alloc_mon_disabled.
#warning“gpio分配检查处于活动状态!在刻录OTP之前停用......”

int i,j;

for(i = 0; i for(j = 0; j gpio [i] [j] = 0;

#f定义(__ da14583__)
da14583_internal_flash_gpio_reservations();
#endif //定义(__ da14583__)

gpio_reservations();

在DA14583为内部闪光灯定义引脚的位置。您不必手动定义Flash GPIO,这可能会导致您所面临的麻烦