【嵌入式硬件】6.0 STM32F103 HAL库开发实战——使用寄存器点亮LED灯
目标:本文通过直接读写寄存器的方式点亮开发板上的LED灯,不依赖任何固件库,不需要先学完 GPIO 框图,先完成一个可编译、可下载的最小工程,再逐项说明代码中每个寄存器和数值的含义。 1. 点灯实现步骤 控制一个引脚输出电平固定需要三个步骤,顺序不可调换: 步骤 操作 涉及寄存器 1 开启GPIO端
2026-10-27
|
18
|
0
|
0
【嵌入式硬件】6.0 STM32F103 HAL库开发实战——使用寄存器点亮LED灯
【嵌入式硬件】5.0 STM32F103 HAL库开发实战——新建工程寄存器版
版本说明:MDK5.15 (即Keil MDK软件),如果有更高的版本可使用高版本。 版本号可从MDK软件的菜单栏的“Help–>About uVision”选项中查询到。 新建工程 新建本地工程文件夹 为了工程目录更加清晰,我们在本地电脑上新建一个文件夹用于存放整个工程,如“LED”,然后在该目录
2026-10-27
|
18
|
0
|
0
【嵌入式硬件】5.0 STM32F103 HAL库开发实战——新建工程寄存器版
【中软设】2.5 计算机组成与体系结构-CPU、存储体系、Cache
本文介绍 CPU 的基本组成,分运算器与控制器两部分。运算器包括 ALU(算术与逻辑运算)、累加寄存器 AC(暂存运算数据)、数据缓冲寄存器 DR(CPU 与内存间数据中转)和状态条件寄存器 PSW(记录状态标志);控制器包括程序计数器 PC、指令寄存器 IR、指令译码器 ID、地址寄存器 AR 及时序部件,负责取指令、译码并产生控制信号。文章还梳理了取指令的简单流程,并通过例题强调“控制器发号施令、运算器埋头干活”的核心考点。
2026-09-21
|
0
|
0
|
0
【中软设】2.5 计算机组成与体系结构-CPU、存储体系、Cache