找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1309|回復: 2
收起左側(cè)

debug版本可以正常運行,release可以正常運行,用bootloader下載的release就不行

[復制鏈接]
ID:1062719 發(fā)表于 2023-4-13 09:29 | 顯示全部樓層 |閱讀模式
debug可以跑,下載release時,添加文件直接跳到release的地址,可以正常跑,用boot loader下載release程序后,用不更新下載的releas直接去調(diào)試,發(fā)現(xiàn)可以跳到release的main函數(shù)中去,但是跑不起來,用了操作系統(tǒng)的,是不是操作系統(tǒng)配置問題,SystemCoreClockUpdate();nvic_priority_group_set(NVIC_PRIGROUP_PRE4_SUB0);/* 優(yōu)先級分組設置為4 */
osKernelInitialize();
//創(chuàng)建robot任務
robottaskid = osThreadNew(robotTask, NULL, &robotTask_attr);
osKernelStart();                      // Start thread execution
for (;;) {}
進入不了robot任務中去,有可能是什么原因


回復

使用道具 舉報

ID:883242 發(fā)表于 2023-4-13 23:45 | 顯示全部樓層
先降低一下release版的優(yōu)化等級試一試。
回復

使用道具 舉報

ID:1062719 發(fā)表于 2023-4-14 09:59 | 顯示全部樓層
Hephaestus 發(fā)表于 2023-4-13 23:45
先降低一下release版的優(yōu)化等級試一試。

大佬,這么晚還在回復啊,辛苦辛苦
我現(xiàn)在還玩不轉(zhuǎn)優(yōu)化,一般不優(yōu)化
找到問題了,加了__set_CONTROL(0);
可能是因為boot跳轉(zhuǎn)到APP時還在psp中,把psp置回了msp就可以了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表