arm 入坑笔记

1.开发环境(IDE)使用keil_5 (keil_mdk)

2.两个手册需要关注:用户手册(编程需要),数据手册(硬件)

3.32bit地址空间:0~2^32=4GB寻址空间及(0-FFFF_FFFF)也是4GB容量

4.采用小端存储模式eg:要存储0x123456的数据,小端是这样存储的0x0000_0001存储56,0x0000_0002存储34,0x0000_0003存储56,

5.在4GB空间的地址范围,被划分成了8个512MB的空间,每个空间负责功能的不一样,具体可查。内部模块寄存器(0x4000_0000~0x5fff_ffff)

6.基本编程方法:a.基于寄存器,b.基于标准库c.基于HAL库(abc逐步封装)

7.针对于stm32f103单片机,他一共有4组gpio,每组有7组寄存器来控制。

相关推荐
飞凌嵌入式6 小时前
1块集成了4核Cortex-A7高性能CPU、1颗RISC-V MCU、多种高速总线、还兼容树莓派的T153低成本开发板
linux·arm开发·嵌入式硬件·risc-v
若风的雨8 小时前
【 ARMv8多核处理器启动方案设计】
linux·arm开发
切糕师学AI9 小时前
ARM 汇编指令系列文章导读
汇编·arm开发
切糕师学AI10 小时前
ARM 汇编语言语法小解
arm开发
若风的雨11 小时前
ATF + ARMv8 多核启动流程图
linux·arm开发
若风的雨11 小时前
安全方案原理与作用详解
linux·arm开发
CQ_YM20 小时前
ARM时钟与定时器
arm开发·单片机·嵌入式硬件·arm
CQ_YM1 天前
ARM之I2C与ADC
arm开发·嵌入式硬件·嵌入式·arm
松涛和鸣1 天前
DAY65 IMX6ULL: ADC Light Sensor Detection and LCD Display Driver
服务器·arm开发·单片机·嵌入式硬件·html
代码游侠1 天前
复习——计算机系统与ARM处理器架构
c语言·开发语言·arm开发·笔记·单片机·嵌入式硬件·架构