ICode9

精准搜索请尝试: 精确搜索
  • ISP一键下载原理2019-08-12 10:39:08

    启动配置BOOT为ISP模式:BOOT1固定接GND,RTS输出低电平,三极管S8550导通,BOOT0会被拉高为1(1K电阻直接接在3V3,接地的时候10k电阻直接接地) 2.产生 复位,在原理图上NRST是通过一个10K的电阻把它拉高的,默认是高电平。要想拉低的话,要让1和2引脚相互接通(看下图:ISP一键下载电路),RST输出低

  • 基于stm32f103 PWM波 的配置问题2019-08-10 10:39:36

    usart串口,首先tx是作为输出的,逻辑上输出的数据都是0或者1,也就是由高低电平来表示,推挽就是能稳定输出1或者0。而复用,是因为这个io受的是内部的的usart模块来控制,并非是gpio寄存器来控制。至于rx设置为浮空输入那就很好理解了,首先接收的肯定是要设置为输入,才能检测外界的电平,其次

  • 一个低电平引发的思考2019-08-04 19:54:28

    一、问题背景 昨天写一个开发板的库,写到LCD部分,遇到了几个问题。 相关电路如上图,左上角为单片机,通过硬件SPI连接74HC595,片选信号由74HC138产生,8位并行输出串联两个470欧8P4R排阻后连接到一组排针和LCD接口上。 1602的LCD一共16根引脚,其中数据有11根,把LCD连接到595上是迫不得已,单片

  • 【i.MX6UL开发常见问题】GPIO编号计算方式与使用2019-06-28 10:17:31

    4.8  GPIO编号计算方式与使用 答:在使用GPIO前,请确保dts里面这个GPIO没有被使用, 然后在dts上定义这个GPIO, 生成新的dtb,烧录到板子,这样才能输入输出。   GPIO 号计算公式:  (n-1)*32 +m 例如:LCD_DATA14   is  gpio3.io19. (M-1)*32+n  = (3-1)*32+19=83 设置输出和高低电平:

  • 51单片机入门 - 模拟PWM调制控制实验2019-06-25 09:51:13

      关注【电子开发圈】微信公众号,一起学习吧! 电子DIY、Arduino、51单片机、STM32单片机、FPGA…… 电子百科、开发技术、职业经验、趣味知识、科技头条、设备拆机…… 点击链接,免费下载100G+电子设计学习资料! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=

  • EC11编码器的使用方法2019-05-18 17:41:58

    1. EC11编码器的原理图如下 2. 旋转的时候,波形如下,EC11转1格,产生一个上升沿的中断,思路就是检测AX4-1的上升沿中断(平时是低电平),进入中断服务函数,检测AX4-2的电平,低电平逆时针。其中每个EC11转一圈产生的波形数量不一样,具体看实物啦。

  • RS-485常用电路分析以及与RS-232的区别2019-05-13 10:44:10

    1、基本的RS485电路: 上图是最基本的RS485电路,R/D为低电平时,发送禁止,接收有效,R/D为高电平时,则发送有效,接收截止。上拉电阻R7和下拉电阻R8,用于保证无连接的SP485R芯片处于空闲状态,提供网络失效保护,提高RS485节点与网络的可靠性,R7,R8,R9这三个电阻,需要根据实际应用改变大小,特别是使用

  • ARDUINO驱动LCD1602 (利用库函数)2019-04-28 21:52:51

    LCD 1602简介 工业字符型液晶,能够同时显示16x02即32个字符。(16列2行)   1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位 都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间

  • TTL集成门电路2019-04-18 15:41:04

      一、TTL集成门电路的结构1.总体结构 所谓TTL就是transistor transistor logic,就是说是由晶体管和晶体管之间构成电路。 2.    TTL集成门电路典型输入级形式 1)二极管与门输入 2)二极管或门输入 3)单发射级输入   跟随输入的同相关系 钳位二极管VD:左下角并有二极管,既抑制输

  • 单端信号和差分信号的区别2019-04-08 15:41:05

    一、单端信号   如图,特点就是一根信号线就可以了, 其参考的基准电压就是地,当电压大于VH就是1(高电平);小于VL就是0(低电平),为啥高低电平不是等于某个值而是大于/小于呢?  这很好理解, 输出的电压是小范围波动的, 不可能低电平就是0mv, 有可能是1mv,十多mv甚至更大! 如果等于0mv才是低电平那

  • linux内核使用pinctrl子系统实现操作gpio输出高低电平的实现2019-03-18 18:54:43

    硬件平台:rv1108 在内核中实现使用pinctrl子系统控制gpio主要实在两个方面:dts文件的节点的添加和驱动代码的编写。 1.dts文件的修改 在kernel/arch/arm/boot/dts/rv1108-evb-v12.dts中添加如下信息: mz391_gpio_rst:mz391_gpio_rst { compatible = "rk,mz391-rst"; pinct

  • ARM Cortex M3系列GPIO口介绍(工作方式探讨)2019-03-16 12:42:36

    ARM Cortex M3系列GPIO口介绍(工作方式探讨)         一、Cortex M3的GPIO口特性     在介绍GPIO口功能前,有必要先说明一下M3的结构框图,这样能够更好理解总线结构和GPIO所处的位置。 Cortex M3结构框图     从图中可以看出,GPIO口都是接在APB总线上

  • 话说上拉电阻和下拉电阻2019-03-13 15:52:29

    上拉电阻和下拉电阻2者共同的作用是:避免电压的“悬浮”,造成电路的不稳定; 一、上拉电阻如图所示:   1、概念:将一个不确定的信号,通过一个电阻与电源VCC相连,固定在高电平; 2、上拉是对器件注入电流;灌电流; 3、当一个接有上拉电阻的IO端口设置为输入状态时,它的常态为高电平; 二、下拉电

  • 74HC165基础篇2019-03-07 21:56:42

           这里写到的74HC165是个并行输入串行输出的逻辑芯片,了解一款芯片都是从它的datasheet开始,下面以NXP公司74HC165为例进行介绍。 先看下该芯片datasheet的总体描述: 74HC165/74HCT165是一个8位串行或并行输入,串行输出的移位寄存器。具有一个串行输入(DS引脚),8个并行数据

  • 红外遥控实验2019-03-05 11:50:39

    红外遥控实验 红外遥控是一种无限、非接触控制的技术。抗干扰能力强,信息传输可靠,功耗低,成本低,易实现。所以今天就来玩一下红外遥控。 红外遥控的原理 红外遥控的编码 红外遥控编码大多有两种较为常见:一种是NEC Protocol的PWM(脉冲宽度调制),另一种是Philios RC-5 Protocol的PPW(脉

  • D触发器2019-03-03 23:43:40

           D触发器是这样的一个东西   功能: 输出Q和输入D保持同步输出; CLRN低电平有效,在CLK上升沿被触发。  输出的仿真电流:  

  • PWM-verilog2019-02-27 19:49:53

    转载:http://www.cnblogs.com/ninghechuan/p/6291499.html 简述PWM   PWM——脉宽调制信号(Pulse Width Modulation),它利用微处理器的数字输出来实现,是对模拟电路控制的一种非常有效的技术,广泛应用于测量、通信、功率控制与变化等许多领域。   LED特效呼吸灯原理   采用pwm的

  • 软件的本质2019-02-26 21:00:48

    软件的本质   软件是人告诉计算机如何处理问题的方法,具有除上述特点以外的其他几个特点:(1)软件渗透了大量的脑力劳动,人的逻辑思维、智能活动和技术水平是软件产品的关键;(2)软件不会像硬件一样老化磨损,但存在缺陷维护和技术更新;(3)软件的开发和运行必须依赖于特定的计算机系统环境,对于

  • 控制LED灯发光2019-02-26 10:44:45

    LED:是发光二极管,一种半导体固体发光器件。 LED工作原理:LED的工作是有方向性的,只有当正极接到LED阳极,负极接到LED阴极的时候才能工作,如果接反是不能正常工作的。在开发板上面LED的原理图如下,LED的阳极串联一个电阻,然后连接到电源VCC,而LED的阴极连接到单片机的P2口,如果你想点亮一盏LE

  • 推挽输出理解2019-02-26 10:41:27

    推挽电路的工作原理是将信号的正半周和负半周分别有两个功放管来完成,当正半周到来时,由甲功放管完成放大,当负半周到来时,又乙功放管完成放大。放大完后,最后合成一个完整的信号。 推挽电路适用于:低电压大电流的场合,广泛应用于功放电路和开关电源中。优点:   结构简单,开关变压器磁芯

  • 2019最新人脸识别技术,用Python开创未来!2019-01-21 12:01:55

    拍摄代码 功能(检测到人脸后自动拍摄放入照片库中) 识别代码 功能(自动检测到人脸后进行对比,输出匹配的人脸号,或者输出高低电平) openmv是一个已经很成熟的技术,详情参考星瞳科技的官网。 https://singtown.com 更多python学习可以关注我们哦

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有