Keil中,调试cortex ARM程序LDR R0, =SystemInit 卡住错误。

简单的程序,如下。

复制代码
#include "bstdd20_include.h"
//#include <stdio.h>

static void preSetupHardware(void);
int main(){
	
	while(1){
		printf("ok");
		preSetupHardware();
	};
}

static void preSetupHardware(void){
	initDD20Board();
}

测试中,发现卡在LDR R0, =SystemInit中循环,不能跳到main函数中。经常是使用printf函数,没有调用microlLIB库

勾选use microLIB库,重新编译工作正常。

相关推荐
森G5 小时前
2二、u-boot移植
linux·arm开发
GilgameshJSS8 小时前
STM32H743-ARM例程22-USB_CDC
arm开发·stm32·嵌入式硬件
凉、介8 小时前
ARM 总线技术 —— AMBA 入门
arm开发·笔记·学习
rechol12 小时前
ARM 架构核心知识笔记(整理与补充版)
arm开发·笔记·架构
szxinmai主板定制专家14 小时前
【NI测试方案】基于ARM+FPGA的整车仿真与电池标定
arm开发·人工智能·yolo·fpga开发
森G2 天前
2一、u-boot下载编译
linux·arm开发
GilgameshJSS2 天前
STM32H743-ARM例程23-USB_HID
arm开发·stm32·嵌入式硬件
半夏微凉半夏殇2 天前
除了arm 还有那些开源的芯片架构
arm开发·架构·开源
XINVRY-FPGA2 天前
XC7A100T-2FGG484I Xilinx Artix-7 FPGA
arm开发·嵌入式硬件·fpga开发·硬件工程·信息与通信·信号处理·fpga
文火冰糖的硅基工坊3 天前
[嵌入式系统-123]:中高端图形处理器RM Mali-G610 MP4 GPU 是 ARM 公司推出的基于 Valhall 架构 的移动 GPU
arm开发·ai·架构·嵌入式·gpu