自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 2023电赛E题解题思路与部分代码分享

2023电赛E题简单分析与说明

2023-08-05 13:54:01 1946 2

原创 Ubuntu 18.04的root权限

无意中发现这个方法竟然可以对Ubuntu18.04把普通用户改成超级用户,就没有截图,具体步骤如下:1、打开超级终端,输入指令sudo gedit/etc/passwd 回车;2、 找到我们用户名所在的那一行,将里面的当前用户的ID值进行修改。譬如我的当前用户是huo。3、找到huo:x:1000:1000:huo:/home/linuxidc:/bin/bash 将两个100...

2018-06-01 18:03:21 7646

原创 初学stm32之EXIT控制

1、什么是中断?1.1、查询机制  系统的查询机制有两种,第一种是软件轮询,利用CPU软件查询,浪费CPU时间,实时性不高。第二种就是中断,CPU内部中断控制器带软件查询,实时性高但是不够灵活。  中断是一种硬件查询机制,当某一件事情一旦发生必须执行,且我们不知道何时发生的时候,我们可以把这个事件配置为中断模式。1.2、常用名词定义  CPU在正常情况下运行的程序称为现行程序;向CPU提出申请中断...

2018-04-08 17:01:11 2534 1

原创 初学stm32之USART进行无奇偶校验位的异步串口通信

  今天学习了如何使用stm32通过USART进行简单的无奇偶校验位的异步串口通信,USART:通用同步异步收发器。在学习之前应先了解硬件设备的连接情况,stm32f407的PA9,PA10分别是USART1的TX和RX,通过对这两个GPIO口的配置,完成对一部串口通信的初始化函数,以及收发函数。  串口通信的初始化包括以下五个步骤:    第一步:打开USART1和GPIOA的时钟;    第二...

2018-04-03 19:27:20 1853

原创 初学stm32之封装GPIO口

    经过两天的学习,我发现对于stm32来讲它的GPIO口在配置过程中一些代码复用率非常高,所以就对GPIO口的使用(通用型输出和普通型输入)进行封装,进而加快系统的设计。此文章主要是对LED灯,独立按键,蜂鸣器进行模块化编程,还望对大家有所帮助,请参考电路图查看代码。1    gpio.h#include "gpio.h"//GPIO初始化,GPIOx的第Pin位,Mode 1 输入,M...

2018-04-02 20:08:40 2350

原创 初学stm32之GPIO口的寄存器配置

        小编初学stm32,深深感到32与51还是有很大的差别,写下随笔,记录每一天的学习过程,如果你恰好看到,发现不足还请指出,以便共同进步。        1    STM32中IO口的原理及使用方法       (1) GPIO的数量 :在stm32中GPIO口有ABCDEFG七组,每一组有16个管脚0~15。       (2)GPIO口的表示方法:PXX--P--PORT X--...

2018-04-02 19:33:37 5155

原创 顺序循环队列

队列:    1、在一端插入在另一端删除    2、先进先出  (First In First Out,FIFO)    3、允许插入的一端为队尾,允许删除的一端为队头循环队列:      对于普通的顺序队列判空条件是front是否与rear相等且等于0,但出对时会出现向上溢出现象,这种溢出并不是真正的溢出,在数组中依然存在可以存放元素的空位置,所以是一种假溢出现象,为了解决这种现象我们可以把顺序...

2018-03-28 10:00:44 337

转载 数据结构之链式队列与链式栈

“链式”即 链表式 1、链式栈typedef struct Taglinkstack{char ch;struct Taglinkstack * next;}Linkstack;//初始化void LinkStack_Init(Linkstack * top){top->ch = 0;top->next = NULL;}//判空char StackEmp...

2018-03-27 10:00:03 423

OpenMV4四代原理图与PCB.zip

penMV项目旨在创建低成本,可扩展的,基于Python的机器视觉模块,并旨在成为“ 机器视觉的Arduino ”。其目标是让机器视觉算法更接近制造商和业余爱好者,OpenMV集成诸多困难且耗时的视觉算法,为您的创造留下更多时间!OpenMV CAM就像一个超级强大的Arduino,带有用Python编程的摄像头。我们可以很容易地在OpenMV Cam所看到的内容上运行机器视觉算法,以便您可以在几秒钟内跟踪颜色,检测面部等,然后控制真实世界中的I / O引脚。

2020-05-12

MAX30100心率血氧中文参考手册

MAX30100心率血氧传感器中文翻译。Max30100是一款集成的脉搏血氧和心率检测传感器。它使用了两个LED灯,一个用来优化光学的光电探测器,和低噪声模拟信号处理器,用来检测脉搏的血氧和心率信号。 Max30100的运行电压在1.8V到3.3V之间,并且可以通过软件来控制,待机电流极小,可以忽略不计,这样可以使电源在如何时候都能保持连接状态。

2019-02-14

空空如也

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

TA关注的人

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