![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 79
O0o丶Or n0t
谁不是拼了命走到生命的结尾
展开
-
STM32启动文件说明&解析
STM32F4处理器启动文件(Bootloader)启动文件采用ARM汇编程序设计。主要完成堆栈初始化、复位事件处理初始化、异常向量表的初始化等工作,并调用C库__main函数进入基于c语言的主文件中。在复位后,Cortex-M4处理器进入了线程模式、特权级,且使用主堆栈指针(MSP)。启动文件中输入了多个全局标号,即表示将会调用多个其他文件中的程序端来完成启动过程。因此该启动文件仅能反映系统启动时主要流程,不能够体现其内部具体操作。以下内容参考:http://m.elecfans.com/art原创 2020-08-12 12:26:02 · 811 阅读 · 0 评论 -
DMA
https://www.cnblogs.com/alantu2018/p/9140585.html原创 2020-05-14 19:53:51 · 172 阅读 · 0 评论 -
SPI接口原理与时序
SPI接口原理与时序SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的串行通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便。SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是MISO(主设备数据输入)、MOSI(主设备数据输出)、SCLK(时钟)、CS(片选)。(1)M原创 2020-05-14 19:11:40 · 1640 阅读 · 0 评论 -
基于STM32+GPRS的智能家居控制系统
第2章 总体设计方案2.1 系统总体方案设计本设计硬件电路结构包含6个部分,分别是STM32控制器、输入部分、输出部分、电源模块、环境探测、SIM900无线通讯。其中控制器选用32位微控制器STM32F103R8T6OLED显示器;输入部分包含按键输入、SMS指令输入;输出部分包含0.96寸12864 OLED显示器、继电器输出、窗帘控制输出;环境探测包含一体化温湿度检测模块DHT11、光强检测...转载 2019-10-09 15:51:18 · 1693 阅读 · 0 评论