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库,重新编译工作正常。

相关推荐
zlinear数据采集卡10 小时前
从气动比例阀到任意波形:硬核拆解ZLinear采集卡的DAC输出架构与工业闭环控制实战
arm开发·架构
是摆烂第一名呀2 天前
【rk3506】U-Boot串口时钟未配置,导致串口彻底失效
linux·arm开发·驱动开发·嵌入式硬件
2601_949816352 天前
C++内存对齐与结构体填充深度精讲:底层规则、内存裁剪、适配优化与工程避坑
开发语言·arm开发·c++
是摆烂第一名呀2 天前
【RK3506】RGB屏幕与背光调试记录
linux·arm开发·驱动开发·嵌入式硬件
着迷不白2 天前
Linux内核调优与系统启动流程完全指南
arm开发
学无-止境3 天前
STM32H743 + CMSIS-RTOS2 + Mongoose 网络协议栈移植教程
arm开发·物联网
振南的单片机世界4 天前
单片机:一颗芯片包办CPU、内存、外设的“单芯片计算机”
arm开发·stm32·单片机·嵌入式硬件
振南的单片机世界5 天前
地址总线定门牌号,数据总线搬货量:CPU的“寻址”与“搬运”
arm开发·stm32·单片机·嵌入式硬件
2401_854151556 天前
ARM Cortex-M 体系结构深度解析——寄存器模型、处理器模式、AAPCS 与异常模型
arm开发·stm32·单片机·嵌入式硬件
zlinear数据采集卡6 天前
从0到1硬核拆解:工业级数据采集卡的隔离设计与Modbus通信实战
arm开发·单片机·嵌入式硬件·fpga开发·开源