- 博客(2)
- 收藏
- 关注
原创 STM32中的用户应用程序跳转:理解向量表与复位处理程序
本文将深入探讨在STM32中实现用户应用程序跳转的原理,特别是为什么需要加4字节偏移量来读取复位处理程序地址。因此,在进行用户应用程序跳转时,必须确保跳转到复位处理程序。为了跳转到用户应用程序,必须读取复位处理程序的地址并设置堆栈指针。这行代码读取用户应用程序复位处理程序的地址,该地址位于应用程序基地址的偏移量为4的位置。每个指针占用4字节,因此在向量表中,复位处理程序地址位于基地址的偏移量为4的位置。最后,通过调用复位处理程序地址,实现从引导程序到用户应用程序的跳转。偏移量4:复位处理程序的地址。
2024-07-09 15:39:46 159
原创 print,printf,println区别和用法
print,printf,println区别和用法一、功能不同1、print:将信息显示在命令窗口中,输出光标定位在最后一个字符之后。2、printf:将信息进行格式化显示在命令窗口中,输出光标定位在最后一个字符之后。3、println:将信息显示在命令窗口中,输出光标换行定位在下一行开头。二、语法不同1、print:Print("\n ") = Println(" ")。2、printf:System.out.println(" b");3、println:System.out.pr
2021-08-18 15:06:07 35
基于DAC0832的波形发生器设计
2023-06-18
设计并实现一个十字路口交通灯控制系统
2023-06-18
基于物联网的植物生长监测节点的设计
2023-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人