浅谈 STM32 一、 最小外围电路 1、 电源电路 2、 复位电路 3、 晶振电路 4、 下载电路 二、 启动模式 1、 通过 BOOT[1:0] 引脚选择三种; 2、 设置串口下载代码 , 需配置 BOOT0=1,BOOT1=0 ; 3、 设置一按复位键就开始跑代码 , 需配置 BOOT0=0, 任何值 BOOT1; 4、 将内置 SRAM 设置为启动区 , 需配置 BOOT0=1,BOOT1=1; 三、 存储器映射 1 、存储器地址通常是由 MCU 厂商或用户分配 , 而本身是不具有地址信息的 , 这一给存储器分配地址的过程为存储器映射; 四、寄存器映射 1 、寄存器即为自己使用时设定的名称 , 该名称为给具有特定功能内存单元所取 , 且该单元已分配好地址; 2 、而这个设定过程即为寄存器映射; 五、 访问寄存器内容 1 、采用的方式主要是通过指针的使用来操作 STM32 内存单元; 如设置 STM32 的 GPIOC 0 管脚输出低电平; 2、 首先确定 GPIOC 挂接于 APB2 总线上 , 确定其地址; STM32 总线地址 总线名称 总线基地址 相对外设基地址的偏移 APB1 0x4000 0000 0x0 APB2 0x4001 0000 0x0001 0000 AHB 0x4001 8000 0x00...
评论
发表评论