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 小时前
嵌入式:ARM系列分类及主要应用场景
arm开发
Oracle_6662 天前
计算机基本理论与 ARM 相关概念深度解析
arm开发
GOATLong2 天前
网络基础概念
linux·运维·服务器·网络·arm开发·c++
易知嵌入式小菜鸡3 天前
在KEIL里C51和MDK兼容以及添加ARM compiler5 version编译器
arm开发
mucheni4 天前
迅为iTOP-RK3576开发板/核心板6TOPS超强算力NPU适用于ARM PC、边缘计算、个人移动互联网设备及其他多媒体产品
arm开发·人工智能·边缘计算
dadaobusi5 天前
qemu构建arm环境(AI生成)
arm开发
mucheni5 天前
迅为RK3562开发板ARM四核A53核心板多种系统适配全开源
arm开发
阿让啊5 天前
单片机获取真实时间的实现方法
c语言·开发语言·arm开发·stm32·单片机·嵌入式硬件
手打猪大屁6 天前
ARM裸机开发——I.MX6U_汇编LED灯驱动
汇编·arm开发
深圳信迈科技DSP+ARM+FPGA6 天前
基于ARM+FPGA+DSP的储能协调控制器解决方案,支持国产化
arm开发·fpga开发·信号处理