- 博客(2)
- 收藏
- 关注
原创 [STM32]相邻两个寄存器偏移量为什么是0X04
1.首先寄存器的地址和寄存器内容不是一个概念,寄存器地址是32位的,32跟地址总线,排列组合2的32次方,组成这么大的寻址空间。而每个寄存器需要32位,所以需要四个寄存器地址来表示。这样才能解释为什么每个寄存器要偏移4个地址。每个寄存器地址的“单位”是字节,是八位,
2024-08-28 17:46:10
198
原创 【STM32】STM32学习笔记——新建工程
一个是USE_STDPERIPH_DRIVER 我们知道软件程序执行调用函数需要函数声明,而stm32f10x_conf.h这个函数就是所有都文件的声明函数,那为什么我们编写程序只写了#include "stm32f10x.h"呢?1.所谓新建工程,主要就是把固件库里所需要的固件库提取分类整理起来,那么就需要知道新建工程我们都需要哪些文件,以及这些文件都是什么作用。2.第一步,官方提供的固件库是一个通用的,范围更广的固件库,我们自己新建文件夹,就是把我们需要的,适合自己芯片的固件摘出来。
2023-12-31 20:51:58
409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人