[N32WBxxx] 国民技术N32WB031烧录失败

[复制链接]
 楼主| user12138 发表于 2025-3-8 17:44 | 显示全部楼层 |阅读模式
本帖最后由 user12138 于 2025-3-8 17:45 编辑

请问大佬们,我烧录了国民技术官方的SDK程序之后,现在单片机已经无法再烧录程序了(报错:NO target connected),应该如何解决呢
这是烧录的具体程序:
\N32WB031_SDK\N32WB031_SDK_V1.3.3\N32WB03x_SDK_V1.3.3\projects\n32wb03x_EVAL\ble\rdtss\MDK-ARM

 楼主| user12138 发表于 2025-3-8 18:14 | 显示全部楼层
代码如下:
int main(void)
{
    //for hold the SWD before sleep
    delay_n_10us(200*1000);
   

    NS_LOG_INIT();

    #if  (CFG_APP_NS_IUS)
    if(CURRENT_APP_START_ADDRESS == NS_APP1_START_ADDRESS){
        NS_LOG_INFO("application 1 start new ...\r\n");
    }else if(CURRENT_APP_START_ADDRESS == NS_APP2_START_ADDRESS){
        NS_LOG_INFO("application 2 start new ...\r\n");
    }
    #endif
    app_ble_init();
   
    NS_LOG_INFO(DEMO_STRING);

    // periph init
    LedInit(LED1_PORT,LED1_PIN);  // power led
    LedInit(LED2_PORT,LED2_PIN);  //connection state
    LedOn(LED1_PORT,LED1_PIN);   
    app_usart_dma_enable(ENABLE);
    //init text
    usart_tx_dma_send((uint8_t*)DEMO_STRING, sizeof(DEMO_STRING));

    delay_n_10us(500);
    //disable usart for enter sleep
    app_usart_dma_enable(DISABLE);
   

    while (1)
    {
        /*schedule all pending events*/
        rwip_schedule();
        ns_sleep();

    }
}
 楼主| user12138 发表于 2025-3-8 17:48 | 显示全部楼层
求助 求助 !
lemonboard 发表于 2025-3-9 10:21 | 显示全部楼层
进入ISP来擦除程序呗
 楼主| user12138 发表于 2025-3-9 10:21 | 显示全部楼层

使用PWLINK的串口来擦除吗
 楼主| user12138 发表于 2025-3-9 10:23 | 显示全部楼层
lemonboard 发表于 2025-3-9 10:21
进入ISP来擦除程序呗

STLINK用不了,串口擦除的话国民官方的ISP不支持这个芯片型号
cr315 发表于 2025-3-18 14:36 | 显示全部楼层
检查硬件连接有误问题
elephant00 发表于 2025-3-18 14:37 | 显示全部楼层
换个烧录器试试。
两只袜子 发表于 2025-3-18 16:00 | 显示全部楼层
检查复位电路,手动复位单片机,看是否能恢复连接。
laocuo1142 发表于 2025-3-18 19:20 | 显示全部楼层
在你提供的代码中,并没有直接禁用SWD接口的指令。但是,如果SDK中的其他部分在特定条件下禁用了SWD接口,那么这可能会导致无法再次烧录。
jcky001 发表于 2025-3-18 20:23 | 显示全部楼层
检查是否有任何特殊的烧录模式或设置被启用,这些可能会阻止正常的烧录过程。
flycamelaaa 发表于 2025-3-18 20:23 | 显示全部楼层
用ISP方式烧录程序试试。
cr315 发表于 2025-3-18 21:00 | 显示全部楼层
进入引导模式
powerantone 发表于 2025-3-18 21:56 | 显示全部楼层
建议联系国民技术的技术支持。
地瓜patch 发表于 2025-3-31 22:23 | 显示全部楼层
用其他下载方式,比如串口
小李鱼 发表于 2025-4-5 10:47 | 显示全部楼层
楼主解决了吗?我也遇到了不能下载问题,程序一直操作设置pwm初始化,会不会影响。用了一段时间就不能下载了,程序还能跑。什么原因呢?
caigang13 发表于 2025-4-5 11:03 来自手机 | 显示全部楼层
从提示来看没有识别到目标芯片,是不是程序里面把JTAG引脚复用了?
chenjun89 发表于 2025-4-5 16:43 来自手机 | 显示全部楼层
怀疑你烧录的这个程序是不是把编程口复用了,用ISP重新擦除在烧写一下呢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

8

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部