自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

转载 集电极开路、漏极开路、上拉电阻、下拉电阻等接口相关基本概念

转载:http://www.cnblogs.com/emouse/1.1.1 接口相关电路及概念集电极开路输出在电路中常会遇到漏极开路(Open Drain)和集电极开路(Open Collector)两种情形。漏极开路电路概念中提到的“漏”是指 MOSFET的漏极。同理,集电极开路电路中的“集”就是指三极管的集电极。在数字电路中,分别简称OD门和OC门。典型的集电极开路电路如图所示。电路中右侧的三极管集电极什么都不接,所以叫做集电极开路,左侧的三极管用于反相作用,即左侧输入“0”时左侧三极管截

2020-11-05 21:11:07 1511 1

原创 汇编MCS-51IO口内部结构

上了课感觉也有必要加深理论知识。所以我想从数电的角度去分析几种IO口模式。通过对51的学习再映射到对其他芯片的认识,加深自己对IO口配置的理解。1.P0口P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一个与门及场效应管驱动电路构成。有一定的数电基础可以分析得到:当Vgs大于一定值,场效应管导通。先分析内部结构:1.输入缓冲器:在P0口中,有两个三态的缓冲器。三态门有三个状态,即在其的输出端可以是高电平、低电平,同时还有一种就是高阻状态(或称为禁止状态)。读取D锁存器输出端Q的数据,

2020-11-05 21:07:23 959

原创 利用VScode 编写C51/stm32代码

1.下载VS code2.下载插件3.根据插件给的说明进行配置之后文件—打开文件夹,32就能够正常使用了。4.改内码,改路径不改内码的话,中文部分会乱码,会污染原来的代码。就参考这篇博客吧,有些 操作可有可无,不过保险起见都加上。5.改c_cpp_properties.json文件每个工程都有对应的c_cpp_properties.json文件,由于vscode不能完美支持KEIL_c51的如sbit等等,参考这篇解决方案,要在这个文件里加上“sbit = char”等等。{

2020-09-21 16:24:57 2590

原创 飞卡学习日志

7/13归一化的公式是(当前值-最小值)/(最大值-最小值),我认为归一化是一种相对值的处理方式,把传感器值“归一”,用一个万用表比喻,归一的过程就好像每次用的时候把万用表重新归零,并校准。拿电磁车来举例说明,假设不用归一化处理时,距离中线零偏差时,电感A的值是1000,偏离赛道20厘米时,电感A值是200.当赛道电源不准时,比如输出电流由100ma变成了120ma,这时,电感A在零偏差的值和偏离赛道20厘米时候的值都会变大,设分别变成了1200和240,这时,你设定的阈值会出问题了。比如,你设置在电感

2020-07-13 16:21:25 312

转载 Mat对象

         在了解基本图像容器之前,我们需要了解数字照点在计算机中的存储格式。我们有很多方法来获取现实世界中的图像,这些图像被数字化后才能存储到计算机。图像的存储格式十分严格,每一张图片,实际上就是一个二进制文件。我们可以用支持十六进制(二进制)的文本编辑器,打开一个图片文件。 (用UltraEdit打开的图片文件)由上图可知,计算机中的图片,实际是...

2020-06-29 15:28:01 169

原创 opencv学习笔记(一) 环境配置/打开一张图片/github(git)初探

1.安装CV环境①参考书籍:学习OpenCV3(中文版)github网站补充材料解决github图片不能正常显示的问题安装相应的版本

2020-06-29 15:11:10 229

转载 opencv imread()函数读取的方法

*******初学opencv,看源码时候不会用命令行读取文件,所以学习了下别人的方法********经常看到有人在网上询问关于imread()函数读取图片失败的问题。今天心血来潮,经过实验,总结出imread()调用的四种正确姿势。通常我要获取一...

2020-06-29 10:54:28 598 3

转载 如何zhuanzai别人的文章

前言  对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时...

2020-06-29 10:47:44 153 2

原创 STM32学习笔记 输入(1)

使用的是野火F429,哎就是好久没摸了要再重头炒回锅肉,老菜鸡了。一、下载准备1.串口下载:要配置一下boot0,boot1;我当时没有把boot1置高,半天接收不到数据,下载不了程序。2.DAP下载一根接USB转串口给底板供电。但是有的时候我在按settings老是IDE要闪退,我看的是网上说的是 在工程路径下找到与项目同名的 .UVOPTX 文件 uvoptx文件记录了工程的配置选项,...

2020-04-21 21:22:28 299

原创 stm32(3)学习UART接收发送/发送指令

一、uasrt1.基础常识2.结构体1) USART_BaudRate:波特率设置。一般设置为2400、9600、19200、115200。标准库函数会根据设定值计算得到USARTDIV 值, 见公式 20-1 , 并设置USART_BRR 寄存器值。2) USART_WordLength:数据帧字长,可选8 位或9 位。它设定USART_CR1 寄存器的M 位的值。如果没有使能奇偶校...

2020-04-21 21:21:59 11946

原创 stm32(3)DMA MtoM/MtoP

啊啊啊啊到了传输数据的环节了吼!DMA我们理解浅显一点就是数据可以不经过CPU中断从一个地方传输到另一个地方(直接传输),这时候CPU可以干其他的事(比如点亮一个LED灯)。STM32F4xx 系列的DMA 支持外设到存储器传输、存储器到外设传输和存储器到存储器传输三种传输模式。这里的外设一般指外设的数据寄存器,比如ADC、SPI、I2C、DCMI 等等外设的数据寄存器,存储器一般是指片内SR...

2020-04-21 21:21:11 663 1

原创 批改网网页粘贴复制

$('#contents').unbind();

2020-04-21 21:20:58 5239

原创 STM32学习笔记 输出/外部中断/通讯(2)

1.按键这些按键在没有被按下的时候,GPIO 引脚的输入状态为低电平。(则应该设置成下拉模式)推挽输出以及速出速率都不用要了。这里已经硬件消抖了,软件就不用了。按键的初始化:void KEY_GPIO_Config(void){ GPIO_InitTypeDef GPIO_InitStruct;//变量第一要在第一位 RCC_AHB1PeriphClockCmd(KEY1_GPIO...

2020-04-21 21:20:04 704

原创 C++学习笔记(1)-----命名空间

1.选择了Windows 下的Qt Creater 作为IDE,qmake自动生成Makefile。2.C++命名空间(1)namespace,c++引入的一种解决全局变量和函数名冲突的机制。(2)如何解决名称冲突,如何合法访问变量?3.C++标准库...

2020-04-05 12:21:38 133

原创 欧拉公式具体解释

最近学信号用欧拉公式比较多,在各类证明中都有出现。这里加深一下概念。

2020-04-03 11:25:41 424

原创 蓝桥省赛实训(反思总结)+模拟题

1.题目2.分析3.11) All Init()2) ds1302时分秒 / ds18b20 温度(整数)3)独立按键:4)闹钟功能思路:先把前三部分完成,再思考独立按键部分。

2020-03-23 14:27:37 288

原创 支线任务-----Proteus仿真

我之前都没怎么用过,趁着寒假有空摸一把。1.新建工程新建工程很简单,不要勾选Pcb或者其他的东西,一路默认就好了。左边的这一栏就是常用的一些工作栏。元器件里面都是英文的,可以检索。(中英对照表在最后面)2.原理图设计比如画一个51的最小系统,左边的晶振,还有EA置高都是不变的,直接画就行了。其他的IO口就看自己想实现什么功能来画。3.添加代码:右击单片机编辑源代码。(因为是在KEI...

2020-02-18 16:21:06 2418

原创 蓝桥杯学习笔记(八)----------串口通信/NE555

1.串口通信原理通信原理分为串行和并行,这次使用的是串行通信原理。IAP15F2K61S2系列单片机具有2个采用UART(Universal Asychronous Receiver/Transmitter)工作方式的全双工串行通信接口(串口1和串口2)。每个串行口由2个数据缓冲器、一个移位寄存器、一个串行控制寄存器和一个波特率发生器等组成。每个串行口的数据缓冲器由2个互相独立的接收...

2020-02-17 17:08:27 1065

原创 蓝桥杯(单片机组)学习笔记(七)---------超声波

1.超声波我用的超声波是HC-SR04,一共有四个接口,分别是Gnd,Echo(接收端),Trig(控制端),Vcc接口。(是插在蓝牙接口上面共用的)。基本工作原理:(1)采用IO口TRIG触发测距,给至少10us的高电平信号;(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时...

2020-02-16 20:13:47 1061

原创 蓝桥杯(单片机组)学习笔记(六)--------DS1302

1.DS1302DS1302是低功耗实时时钟芯片,它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能。主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。1.引脚分析原理图DS1302是BCD码作为编码方式的,而且是压缩BCD码,8位表示0-99整数(Year = 99),7位表示0-79整数(Sec、Min = 60),6位表示0-...

2020-02-14 21:28:27 1389

原创 蓝桥杯(单片机组)学习笔记(五)--------ADDA/DS18B20

1.AD(PCF8591)PCF8591 是单片、单电源低功耗8 位CMOS 数据采集器件,具有4 个模拟输入、一个输出和一个串行I2C 总线接口。3 个地址引脚A0、A1 和A2 用于编程硬件地址,允许将最多8 个器件连接至I2C总线而不需要额外硬件。器件的地址、控制和数据通过两线双向I2C 总线传输。器件功能包括多路复用模拟输入、片上跟踪和保持功能、8 位模数转换和8 位数模拟转换。最大转换...

2020-02-13 18:27:40 1696

原创 蓝桥杯(单片机组)学习笔记(四)---------PWM/EEPROM

1.PWM用一个定时器的实现PWM的方法。以周期为1ms(1kHZ)为例,要产生其它频率的PWM波,程序中只需作简单修改即可。用一个定时器时(如定时器T0),首先要确定PWM的周期T和占空比D,确定了这些以后,就可以用定时器产生一个时间基准t,比如定时器溢出n次的时间是PWM的高电平的时间,则DT=nt,类似的可以求出PWM低电平时间需要多少个时间基准n。因为这里我们是产生周期为1ms(1kH...

2020-02-12 13:34:27 961

原创 蓝桥杯(单片机组)学习笔记(三)--------LED/按键/数码管/蜂鸣器/继电器

基础不是很好,所以程序思路只能说够用就行,之后我会慢慢修改回来完善。1.LED上一节已经分析过

2020-02-11 11:39:22 775

原创 蓝桥杯(单片机组)学习笔记(二)-------位运算总结/定时器/中断/杂记

一.位运算*1.位操作符①位与&(1)注意:位与符号是一个&,两个&&是逻辑与。(2)真值表:1&0=0 1&1=1 0&0=0 0&1=0用法:与1位与无变化,与0位与变成0②位或|(1)注意:位或符号是一个|,两个||是逻辑或。(2)真值表:1|0=1 1|1=1 0|0=0 0|1=1用法:与1位或变成1,与0...

2020-02-10 16:11:03 823

原创 蓝桥杯(单片机组)学习笔记(一)---------寒假基础回顾、计划

**基础回顾、计划**寒假借了同学的CT107D单片机玩一下。准备将之前零星学习的东西成文,积累,巩固,以备之后的需要。(一)开发环境KEIL C51集成开发环境(二)硬件部分A.1)芯片:IAP15F2K61S2;2)显示模块:8*LED,8位8段共阳数码管,LCM1602,12860液晶接口;3)输入/输出模块: 4×4矩阵键盘(跳线帽可配置为独立按键);继电器,蜂鸣器;功...

2020-02-08 15:44:02 1155

原创 《在细雨中呼喊》---余华 (书摘)

**书摘1---------《在细雨中呼喊》—余华简要概括:第一章主要是主人公"我"孙光林对哥哥孙光平、弟弟孙光明和父亲孙广才在老家南门生活的回忆,其中最为精彩的是,三兄弟自相残杀,哥哥恶人先告状;儿时的三兄弟同时爱上青春少女冯玉青,而少女却爱上村里的无赖,被抛弃后随货郎私奔;弟弟救落水儿童牺牲,父亲渴望政府表扬;父亲与哥哥先后爬上邻居寡妇的床;以及十多年前父亲急不可待,与母亲"长凳之交"生...

2020-02-06 14:57:54 2290

原创 Aultium Designer 的使用心得和基本电路图的搭建

Aultium Designer 的使用心得和基本电路图的搭建总结一下我上学期学习AD的心得和见解。新手见谅,权当积累经验。关于版本的问题:我用过18和20的版本,个人感觉18的漏洞很大,20优化了不少。不过前辈基本上用的都是17稳定的版本(从18开始界面变化较大,所以看自己的习惯)AD技巧总结一些自己平时熟悉的技巧。1.原理图设计没有什么好讲的,基本上就是结合模数电知识,然后大部分遇...

2020-02-06 02:15:55 1570

原创 电源噪声

版权声明:本文为CSDN博主「luyu2015」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/luyu2015/article/details/43488517对电源噪声的理解电源系统的噪声来源有三个方面:第一,稳压电源芯片本身的输出并不是恒定的,会有一定的波纹。这是由稳压芯片自身决定的,一旦选好...

2019-12-09 09:45:30 768

python实行按程序设计的基本方法

破解完PYCHARM安装完python解释器首先就是运行一个’HELLO WORLD‘;之前我是用过python3.7的解释器的,所以最开始就是输入的print(“hello world”),但是后面看别人输入print(‘hello world’)也没有问题;比起学的C,不用头文件,不用printf,return 0简直爽翻天;后面运行几个PYthon的小程序radius =25a...

2019-08-22 16:24:46 168

原创 熟悉环境1

关于使用机协3D打印机的步骤安装软件给出百度网盘的链接:链接:https://pan.baidu.com/s/14IBcj6gPt8NwiAMdN56Msg提取码:9fiq复制这段内容后打开百度网盘手机App,操作更方便哦2.*实例打印在网站上去下载素材,通过上面的软件转换格式在3D打印机上面选择打印。...

2019-08-13 14:10:20 162

空空如也

空空如也

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

TA关注的人

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