//加载形式
摘要: DMA简介 DMA(Direct Memory Access)—直接存储器存取 主要功能是可以把数据从一个地方搬到一个地方,不占用CPU 简单来说,工具人 12个独立的可配置的通道(请求):DMA1有7个通道,DMA2有5个通道 每个通道都直接连接专用的硬件DMA请求,每个通道都同样支持软件触发。这 阅读全文
posted @ 2020-11-05 22:02 Serendipitychen 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 只需修改宏定义,即可打开相应的串口通信 见识到宏定义的厉害之处了,特别是条件宏编译 给代码移植带来非常多的便利。真的是太强了🆒 串口1-5宏定义 #ifndef _USART_H #define _USART_H #include "stm32f10x.h" #include <stdio.h> 阅读全文
posted @ 2020-11-03 15:26 Serendipitychen 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 功能实现:与上位机进行通信 宏定义需要的GPIO //头文件中的引脚 宏定义 #ifndef _USART_H #define _USART_H #include "stm32f10x.h" #include <stdio.h> // 串口1-USART1 //#define USART1 USAR 阅读全文
posted @ 2020-11-02 16:39 Serendipitychen 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: 串口框图 对应的板载引脚,我的是STM32F103VET6 引脚 APB2总线 APB1总线 APB1总线 APB1总线 APB1总线 串口 USART1 USART2 USART3 USART4 USART5 TXD PA9 PA2 PB10 PC10 PC12 RXD PA10 PA3 PB11 阅读全文
posted @ 2020-11-01 22:19 Serendipitychen 阅读(1702) 评论(1) 推荐(0) 编辑
摘要: 串口通信基本常识 在计算机设备与设备之间或与集成电路之间常常需要进行数据传输,这也是在单片机学习中重要的一环,基本控制各种各样的外设都是通过不同的通信协议进行控制。开始学习吧⭐ 一.串口与并行通信 串行通讯:是指设备之间通过少 量数据信号线(一般是 8 根以下),地线以及控制信号线,按数据位形式一位 阅读全文
posted @ 2020-10-31 18:05 Serendipitychen 阅读(653) 评论(0) 推荐(0) 编辑