深入学习ARM架构
文章平均质量分 94
循序渐进,深入理解,ARM架构!
凌陌笙
这个作者很懒,什么都没留下…
展开
-
ARM嵌入式软件开发 - 寄存器组 (SP, LR, PC)[0x04]
ARM寄存器组是ARM架构中至关重要的组成部分,理解这些寄存器有助于深入掌握嵌入式系统的开发。ARM处理器包含16个主要寄存器(R0-R15),每个寄存器有不同的用途,如通用数据存储、堆栈指针、程序计数器等。掌握这些寄存器的功能,不仅能提升代码的优化能力,还能增强对ARM指令集和体系结构的理解,为后续开发奠定坚实基础。原创 2024-09-22 08:00:00 · 707 阅读 · 0 评论 -
ARM嵌入式软件开发 [0x03]
我们在初学STM32,GD32等ARM内核的MCU时, 我们使用HAL库或是标准库编写代码,再利用Keil和ST-Link 将固件下载进STM32单片机,很快的就可以做出LED灯闪烁的实验,无疑,这对新手来说确实是件 成就感拉满 的事,但是若你想深入理解单片机的运行机制,这显然还不够!原创 2024-09-16 09:26:39 · 1727 阅读 · 0 评论 -
芯片架构介绍 (X86 , ARM, RISC-V) [0x02]
通过本篇文章,我们了解到了很多芯片架构以及一些对应芯片架构的芯片。由于篇幅有限,我无法给大家在本篇文章中都详细的介绍, 但是我的专栏会在以后的文章中反复的研究,如果你对此感兴趣,欢迎关注!下一期 : ARM-Cortex-M入门连载中, 如果你对本文有兴趣或者意见,我十分希望能看到您的留言和评论!原创 2024-09-15 08:00:00 · 1240 阅读 · 0 评论 -
ARM架构是什么?[0x01]
一款好的处理器可以让我们的手机使用体验更舒适, 特别是一些 游戏党和极客玩家, 他们在购买手机时,会重点关注手机的处理器性能, 如下图,这是一部小米 14 UItra 手机, 它使用的全新一代 骁龙8处理器 ,我们会继续关注它。因此我们知道,使用ARM架构的产品很多,基于ARM架构的处理器很多, 不止手机,平板电脑,物联网设备, 甚至部分电脑 都是使用的 基于ARM架构设计的处理器, 而处理器有是产品十分重要的核心部分, 就如同人的大脑一样重要,原来我们使用的STM32单片坤 是 ARM内核啊!原创 2024-09-14 17:07:14 · 1428 阅读 · 0 评论