STM32单片机---从零开始学习
从不认识单片机开始,到找工作结束,学会本套笔记,可直接封神。
张大蒜
这个作者很懒,什么都没留下…
展开
-
从寄存器到固件库
1 直接操作寄存器地址// 打开 GPIOB 端口的时钟*( unsigned int * )0x40021018 |= ( (1) << 3 );// 配置IO口为输出*( unsigned int * )0x40010C00 &= ~( (0x0f) << (4*0) );*( unsigned int * )0x40010C00 |= ( (1) << (4*0) );// 控制 ODR 寄存器*( unsigned int * )0x原创 2021-03-31 23:15:21 · 189 阅读 · 0 评论 -
STM32程序编写总流程及技巧
在每个头文件里都写上这么一段原创 2021-03-31 22:56:27 · 3930 阅读 · 0 评论 -
结构体格式
原创 2021-03-31 21:08:57 · 741 阅读 · 0 评论 -
STM32-用寄存器点亮LED
STM32-用寄存器点亮LED目录一 GPIO知识1 推挽输出2 开漏输出3 GPIO初始化顺序一 GPIO知识ODR寄存器控制输出数据1 推挽输出以下这个灌电流和拉电流反了2 开漏输出开漏输出只能输出低电平3 GPIO初始化顺序...原创 2021-03-31 14:48:23 · 191 阅读 · 0 评论 -
STM32-新建工程(4)
目录1新建工程2 程序细节3 具体写程序思路1新建工程12345672 程序细节置位 |=清零 &=~作业3 具体写程序思路1 想要哪个IO口输出还是输入,找原理图2 找到那个IO口的结构分布(参考手册/2.1系统架构)3 依次查找并打开复位和时钟控制(RCC)、GPIO等起始地址(参考手册/2.3寄存器映像)4 找到这个寄存器的描述页面。(参考手册/6.3.7APB2 外设时钟使能寄存器(RCC_APB2ENR))5 加原创 2021-03-30 23:36:31 · 63 阅读 · 0 评论 -
STM32-认识STM32 (3)
目录一 STM32是什么?二 STM32能做什么?三 STM32怎么选型?一 STM32是什么?二 STM32能做什么?三 STM32怎么选型?原创 2021-03-30 14:44:55 · 112 阅读 · 0 评论 -
STM32-通过ISP串口下载程序到单片机(2)
什么是ISP?ISP(In-System Programming)在系统可编程,指可以通过编程将程序写入到单片机或其他设备中,而不需要将单片机从电路板上取下来,这样更简单方便。通过单片机内部的自举程序(bootloader,由芯片厂家烧录,不能更改)来选择一种串行的外设,对单片机内部的FLASH进行编程。原创 2021-03-30 13:31:54 · 847 阅读 · 1 评论 -
STM32-DAP仿真器的使用(1)
目录1 仿真器简介2 硬件连接3 仿真器配置4 下载程序1 仿真器简介 TIPS:JTAG包含SW2 硬件连接3 仿真器配置1 选择DAP仿真器23RESET AND RUN 勾上4 下载程序原创 2021-03-29 22:12:13 · 17013 阅读 · 2 评论