自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 收藏
  • 关注

转载 stm32之DMA数据传输

  从字面意思上看,DMA即为“直接内存读取”的意思,换句话说DMA就是用来传输数据的,它也属于一个外设。只是在传输数据时,无需占用CPU。  DMA请求  某个外设在通过DMA传输数据前,必须先给DMA控制器发送请求,控制器会返回一个应答信号给外设,外设应答后并且DMA控制器收到外设应答信号后,便会启动DMA传输。这个过程类似于TCP的“三次握手”。  DMA有DMA1和D...

2019-09-30 15:01:00 905

转载 单片机学习笔记之--SPI通信基础

  SPI协议是由摩托罗拉公司提出的通讯协议,中文名即为串行外设接口。这是一种全双工的高速通讯总线,可支持同时输入输出。  通讯引脚  SPI使用3条通讯总线和1条片选线。  MOSI:Master Output Slave Input,顾名思义,即主设备输出/从设备输入。数据从主机输出到从机,主机发送数据。  MISO:Master Iutput Slave Onput...

2019-09-30 14:43:00 538

转载 stm32学习之基本定时器--TIM

  stm32f1系列,有基本定时器、通用定时器、高级定时器三类TIM定时器。其中,TIM6/7是本文要讲的基本定时器。  基本定时器TIM6/7是16位的只能向上计数的定时器,只能用于定时。而通用定时器和高级定时器有更多的功能,如还可以进行输出比较、输入捕捉等功能,相关的介绍会写在后面的文章,这里只讲基本定时器。  先看看基本定时器的框图,如图24-1。   ...

2019-09-29 15:58:00 432

转载 单片机中17种常见常用的设计模块

  以下分享17种单片机常用电路设计模块,包括:双路232通信电路3线连接方式,三极管串口通信,单路232通信电路,USB转232电路等。  1、双路232通信电路3线连接方式,对应的是母头,工作电压5V,可以使用MAX202或MAX232.    2、三极管串口通信  本电路是用三极管搭的,电路简单,成本低,但是问题,一般在低波特率下是非常好的。  ...

2019-09-29 14:15:00 964

转载 144个stm32开发相关的问题,看你了解几个

   1、 SYSCLK时钟源有三个来源:HSI RC、HSE OSC、PLL;    2、 MCO[2:0]可以提供4源不同的时钟同步信号;  3、 GPIO口貌似有两个反向串联的二极管用作钳位二极管;  4、 总线矩阵采用轮换算法对系统总线和DMA进行仲裁  5、 ICode总线,DCode总线、系统总线、DMA总线、总线矩阵、AHB/APB桥 ...

2019-09-27 14:46:00 712

转载 零基础如何简单粗暴的学习C语言

  C语言是面向过程的,而C++是面向对象的。  C和C++的区别:  C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。  C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 ...

2019-09-27 11:03:00 753

转载 stm32学习笔记之DMA详细分析

  1、DMA简介  DMA(Direct Memory Access:直接内存存取)是一种可以大大减轻CPU工作量的数据转移方式。  CPU有转移数据、计算、控制程序转移等很多功能,但其实转移数据(尤其是转移大量数据)是可以不需要CPU参与。比如希望外设A的数据拷贝到外设B,只要给两种外设提供一条数据通路,再加上一些控制转移的部件就可以完成数据的拷贝。  DMA就是基于以上...

2019-09-26 14:50:00 629

转载 STM32入门学习路线

  可以说就目前的市场需求来看,stm32在单片机领域已经拥有了绝对的地位,51什么的已经过时了也只能拿来打基础了,最后依然会转到stm32来,也正是因为这样stm32的学习者越来越多,其中不难发现绝大部分的stm32的学习者是在入门阶段的,所以今天我们就来聊聊stm32的入门学习路线。  先来看个图,相信会有所了解。    首先学习stm32 不管是C语言还是汇编...

2019-09-26 11:58:00 401

转载 Z-stack 串口透传与温湿度采详解

  USART:(UniversalSynchronous/AsynchronousReceiver/Transmitter)通用同步/异步串行接收/发送器  USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。  协议栈帧格式  0xFE, DataLength, CM0, CM1, Data payload, FCS  翻译: 0xF...

2019-09-26 11:17:00 476

转载 单链表(linux c)

  因为之前对链表反转这一块一直记忆不清,现在复习总结一下,只要还是要了解复习指针地址操作,结构体定义。  方法1:采用前插得方法,把节点从前边取出来然后再插到前边;分三步(具体看分解图)  <一>先将第一个数字节点和头断开,然后接到链表最后  <二>然后按照上边的方法把剩下的链表中的节点一个接一个的插到前边  <三>直到将所有的节点插...

2019-09-25 11:56:00 144

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除