自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《模拟电子技术基础》-(童诗白)笔记

第一部分 稳压管第二部分 晶体管第三部分 场效应管

2019-04-28 19:45:11 7217

原创 C语言if-break,if-continue和if-return区别

第一部分1. if-break用来终止循环,跳出循环,执行接下来的语句。运行结果:a0  a1  a2  a2. if-continue用来跳过某些语句,执行其它的循环及接下来语句。 运行结果:a0  a1  a2  a4  a5  a6  a7  a8  a9  a分析:当if中条件满足时,不再执行循环体后面的代码,而是重新开始循环,即跳过此次循环。所以,上面代码没有...

2018-10-09 13:52:45 20798

转载 I2C协议---I2C时序图解析

一、I2C协议简介  I2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛地 使用在系统内多个集成电路(IC)间的通讯。   关于I2C协议的更多内容,可阅读《I2C总线协议》,本博文主要分析I2C波形图,对于I2C的基础知识不在做介绍。...

2018-09-18 14:16:22 9527 1

转载 HR202湿敏电阻总结与程序整理

来源:https://www.amobbs.com/thread-5561786-1-1.html?_dsign=d5a64904 第一部分     来源:https://www.amobbs.com/thread-5561786-1-1.html?_dsign=d5a64904 第二部分#include 'SystemInit....

2018-09-15 08:31:56 7701

原创 JTAG和SWD的禁用配置及无法下载问题解决

第一部分   JTAG和SWD禁用配置我们使用单片机开发产品会用到JTAG或SWD接口,由于硬件资源的限制,需要复用这些IO口第二部分  无法下载程序解决1.完全复用了JTAG和SWD接口情况下,想要修改程序?   1)目前两种方案:        方案一:一般PCB肯定会引出复位引脚,可以先按keil的下载按钮,然后迅速按下PCB的复位按钮,一般可下载成功。     ...

2018-09-14 10:01:34 3953

原创 【STM32】STM32串口配置的步骤(库函数)

第一部分:第二部分:串口中断4种接收数据实现方式  

2018-08-22 08:48:31 1079

原创 C8051读取hex文件

                                    如何从单片机中读出hex文件 注意:本教程只在单片机程序未加密的情况下验证有效,其他未知!网址:https://wenku.baidu.com/view/00320a5b8bd63186bdebbc90.html 以C8051F020为例: 1.下载C8051F编程器(可百度自行搜索)。通过搜索网络上有几个版本,...

2018-08-10 16:45:22 3186

原创 如何区分有源和无源蜂鸣器?

第一部分有源蜂鸣器内置振荡电路,直接加电源就可以正常发声,通常频率固定。 无源蜂鸣器则需要通过外部的正弦或方波信号驱动,直接加电源只能发出很轻微的振动声。第二部分有源:驱动发声简单,通电就可以持续发声无源:驱动发声须有信号须有频率,具体和蜂鸣器声波有关,越合适的频率声音越大。简单区别方法:取一节干电池,接通蜂鸣器的正负极,有源的话可以持续发声,无源的只会在电源导通的瞬间发出咔咔声...

2018-08-03 19:24:15 3546

原创 网络协议概述:物理层、连接层、网络层、传输层、应用层详解

这篇文章主要介绍了网络协议概述:物理层、连接层、网络层、传输层、应用层详解,本文用生活中的邮差与邮局来帮助理解复杂的网络协议,通俗易懂,文风幽默,是少见的好文章,需要的朋友可以参考下。信号的传输总要符合一定的协议(protocol)。比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了“敌人入侵”这一抽象信号。这样一个“狼烟=敌人入侵”就是一个简单的协议。协议可以更复杂,比如摩尔...

2018-08-01 19:03:04 268

原创 复位电路异同及操作

第一部分    复位分类    硬件复位:顾名思义通过硬件给系统一个复位,比如在电路板上设计一复位电路,通 过按下按键就可以给系统实现一个复位,而无论系统在执行什么样的程序      复位启动以后需要重新加载加载FPGA、DSP等,也有可能在这个操作之前初始化化CPU,加载系统文件等操作,具体视需要而定,然后初始化一些配置芯片。      硬件复位的作用区域一般是全局的。软件复位:...

2018-07-25 13:59:51 1604

原创 0201 0402 0603 0805 1206焊盘封装尺寸

2018-07-23 09:26:33 38733

原创 单片机SPI、IIC、IIS、UART的应用场合及区别

SPI  SPI接口的全称是"Serial Peripheral Interface",意为串行外围接口,是Motorola首先在其MC68HCXX系列处理器上定义的。 SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。  SPI接口是以主从方式工作的,这种模式通常有一个主器件和一个或多个从器件,其接口包括以下四种信号: (1)MOSI ...

2018-07-19 10:56:15 3464

转载 单片机硬件IIC和软件IIC区别

1. 硬件IIC用法比较复杂,模拟IIC的流程更清楚一些。2. 硬件IIC速度比模拟快,并且可以用DMA3. 模拟IIC可以在任何管脚上,而硬件只能在固定管脚上。 4. 软件i2c是程序员使用程序控制SCL,SDA线输出高低电平,模拟i2c协议的时序。一般较硬件i2c稳定,但是程序较为繁琐,但不难。 5. 硬件i2c程序员只要调用i2c的控制函数即可,不用直接的去控制SCL,SDA...

2018-07-19 10:47:56 4005

原创 六脚继电器

2018-07-14 18:01:55 8172

转载 GPIO引脚模式

第一部分  空GPIO引脚状态STM32中空的I/O管脚是高电平还是低电平取决于具体情况。1、IO端口复位后处于浮空状态,也就是其电平状态由外围电路决定。2、STM32上电复位瞬间I/O口的电平状态默认是浮空输入,因此是高阻。做到低功耗。3、STM32的IO管脚配置口默认为浮空输入,把选择权留给用户,这是一个很大的优势:一方面浮空输入确保不会出现用户不希望的默认电平(此时电平取决于...

2018-07-11 16:06:23 6410 2

转载 计算机与MCU通信及MAX232、CH340T与PL2303的区别

原理:单片机的TXD、RXD是TTL电平,所以你得万变不离其宗的将其它信号转成TTL电平,只有这样给单片机下载程序才有可能成功!其中CH340、PL2303等芯片是直接将USB信号转换为TTL电平或者TTL电平转换为USB信号,而MAX232等芯片是将TTL转换为RS232信号或者将RS232信号转换为TTL.MAX232:外围电路简单,但是占用pcb面积大,不美观 PL2303:水货多不稳定,外...

2018-07-07 15:08:23 414

转载 51单片机实现scanf和printf函数

最开始学习C语言时,使用printf和scanf进行格式化输入输出十分方便。学习单片机有很长时间了,之前要再屏幕上显示一个变量或者通过串口传出一些变量值观测的话,需要进行一系列的取余取整运算,很是麻烦。最近又研究了一下keil中针对printf和scanf的实现机理,做了一些改动,实现了标准格式化输入输出,共大家参考。1.printf函数在格式化输出时,向下调用了char putchar(char...

2018-07-03 08:58:47 2415 1

转载 无符号整型赋值陷阱

有没有人尝试过将负数赋给一个无符号整型变量?知不知道这样做会发生什么?还没有尝试的就让我们来探索下无符号整型隐藏的秘密。先来看看下面代码:int main(){      unsigned int val = -1;      cout<<val<<endl;      return 0;}执行的结果:4294967295请按任意键继续. . .--------------...

2018-07-02 20:10:31 502

转载 推挽输出和开漏输出区别

推挽输出:可以输出高,低电平,连接数字器件。 输出 0 时,N-MOS 导通,P-MOS 高阻,输出0。 输出 1 时,N-MOS 高阻,P-MOS 导通,输出1(不需要外部上拉电路)。开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内). 输出 0 时,N-MOS 导通,P-MOS 不被激活,输出0。 输出 ...

2018-07-02 20:08:08 867 1

空空如也

空空如也

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

TA关注的人

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