ICode9

精准搜索请尝试: 精确搜索
  • cell基础概念2022-06-07 14:00:56

    1、spare cell 备用cell,共流片时进行function eco和metal eco使用。 使用方法: add_spare_cells add_spare_cells -cell_name spare1 -lib_cell {AND2 OR2} -num_instances 250 2、level shifter 电平转换单元。该单元主要用于多电源多电压(MSMV)技术中,它通常不具备逻辑功能,只是用于

  • LCD1602A的学习指南2022-06-04 21:33:52

    最近,意外获得了一块LCD1602A的显示屏,外加PCF8574T模块使用IIC协议。如下如所示; 在开发的过程中,遇到了很多挫折,记录下来,帮助正在有困惑的你。 寻找LCD1602A的驱动 在这个网站上,可以找到很多库文件及示例教程,不过都是英文,慢慢看也是可以学会的,我也会把lcd的库函数传到本博客的下

  • 关于vue项目中搜索节流的实现2022-06-01 19:32:50

    我们经常会遇到这种需求,现在我们在使用百度搜索的时候他们的思想也是根据防抖节流而实现的,至于用防抖还是节流根据自己需求。 <template> <input type="text" v-model.trim="sse"> </template> <script> const delay = (function () { let timer = 0 return function (call

  • zigbee cc2530基础 18.温湿度传感器 DHT112022-05-28 23:33:03

    DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。 自己购买的模块请按:3V3 接模块 VCC、GND 接模块的 GND、P07 接到模块数据输出脚。 相关寄存器 实验中用到了

  • 【Web前端HTML5&CSS3】12-过渡与动画2022-05-20 21:04:39

    过渡与动画 1、过渡 过渡(transition) 通过过渡可以指定一个属性发生变化时的切换方式 通过过渡可以创建一些非常好的效果,提升用户的体验 属性值 transition-property:指定要执行过渡的属性 多个属性间使用,隔开; 如果所有属性都需要过渡,则使用all关键字; 大部分属性都支持过渡效果;

  • C# Async / Await State Machine2022-05-19 19:01:06

    The async/await keywords in C# are very much syntactical sugar that the compiler will use to generate the real code working behind async/await. c#中的async/await关键字是语法糖,编译器使用它们来生成背后工作的真正代码. The async/await pattern is not a core part o

  • Day072022-05-18 16:33:01

    数码管片选  ORG 0  START:        MOV P1,#00100111B    CALL DELAY  ​    SETB P1.3    CALL DELAY;余辉处理  ​  DELAY:MOV R7,#5  D1:   MOV R6,#200        DJNZ R6,$    DJNZ R7,D1    RET    END 中断使能寄存器 1.

  • OLED上播放动图的一种笨方法2022-05-15 09:31:56

    声明:本文章纯属学习研究,之所以使用这个素材,一是觉着好玩,二是在这个动图中,人物的动作比较大,这样子效果比较好。没有冒犯他人之意。 再者,文章若有侵权请联系本人进行删除。 工具:硬件:STC8A8K64S4A12开发板、128×64 0.96寸OLED 软件:Keil C51、stc-isp-15xx-v6.87C、PictureReader、GI

  • 时序约束基本知识2022-05-12 14:34:40

    set_clock_transition 设定时钟边沿转换的时间 set_clock_uncertainty 设定时钟的偏移和抖动 set_input_delay set_output_delay 设定外部IO delay,一般以0.6倍时钟周期为宜。 set_max_delay 设定从外部IO进入,经过设计内组合逻辑直接输出(feedthrough path)的delay。 主要是set_m

  • 2.单片机 LED 控制及流转制作2022-05-02 14:01:47

    ​目录 2.0 延时函数制作单灯闪烁 DELAYMS.H 2.1 独立按键控制 LED 亮灭 2.2 独立按键控制 LED 状态 2.3 独立按键控制 LED 二进制转换 2.4 独立按键控制 LED 移位 本专栏所有引脚及端口 代码及注解 选择的是 BST-V51 单片机 需结合具体的单片机原理图进行分析 接下来的本专栏

  • SDC细节归纳2022-04-28 14:35:06

               能否写出一份严谨的SDC约束文件,决定了芯片tapeout后数字电路能否正常工作,或者少一些bug。所以写好SDC约束文件,是芯片设计的关键一步。 因此,归纳、整理SDC约束的细节要点很重要,有助于减少出错的风险。        1.时钟group划分               create_c

  • 前端中的防抖和节流2022-04-25 15:01:16

    一、背景 在日常使用中,用户在进行搜索时,没输入一个字就会触发接口请求,这样就会造成网络请求繁忙;用户在下拉滚动调的时候,由于速度过快也会造成频繁触发接口调用。 二、防抖 防抖,顾名思义,防止抖动。用于将用户的操作行为触发转换为程序行为触发,防止用户操作的结果抖动。一段时间内,事

  • Novice学Pytest(11)-失败重跑插件pytest-rerunfailures的详细使用2022-04-22 23:04:53

    一、前言   cmd or pycharm的terminal输入命令:pip install -U pytest,安装pytest的同时会安装pytest-rerunfailures。 二、rerun所有失败的用例   1、使用--reruns命令行选项,并指定要运行测试的最大次数:pytest --reruns 5 -s   2、添加rerun的delay,使用--reruns-delay命令行

  • (7)STM32开发例程 舵机2022-04-18 03:31:06

      180度塑料蓝色舵机 pb11不能用 #include <Servo.h> Servo myservo; // 定义Servo对象来控制 void setup() { myservo.attach(PA7); // 控制线连接数字9 } void loop() { myservo.write(90); delay(3000); myservo.write(0); delay(3000); }

  • waitKey(30)==272022-04-18 01:00:06

    1、waitKey()函数的功能是不断刷新图像,频率为delay,单位是ms,返回值为当前键盘按下的值,没有按键时返回-1. 2、显示图片和视频时,会在imshow()时,通常会在后面加上while(cvWaitKey(n)==key)为大于等于0的数即可,那么程序将在此处循环运行直到按键响应为key时之后继续。 3、delay:为0时

  • 在platformIO点亮ESP32-S3板载LED2022-04-10 13:31:18

    建项目 新建platformIO项目,配置如下,Board先选dev module,进去之后再改 项目创建完成以后将platformio.ini修改为以下内容 点击查看代码 [env:esp32dev] platform = https://github.com/tasmota/platform-espressif32/archive/refs/heads/IDF44/ESP32-S3.zip board = esp32-s3-dev

  • 前端常见loading动画2022-04-01 00:00:52

    loading动画是前端页面加载时必不可少的元素,好看合适的加载动画会极大的提升用户体验与系统的交互效果。下面为大家提供几种简单的加载动画效果,如果帮助到你了请点赞评论。

  • [RxJS] Simplified retryWhen and repeatWhen2022-03-30 15:34:31

    src$.pipe( retryWhen(error$ => error$.pipe( switchMap(getNotifier) )) ) // can just be src$.pipe( retry({ delay: getNotifier }) ) /** * The {@link retry} operator configuration object. `retry` either accepts a `number

  • 14.过渡与动画2022-03-26 01:31:45

    过渡与动画 1、过渡 过渡(transition) 通过过渡可以指定一个属性发生变化时的切换方式 通过过渡可以创建一些非常好的效果,提升用户的体验 属性值 transition-property:指定要执行过渡的属性 多个属性间使用,隔开; 如果所有属性都需要过渡,则使用all关键字; 大部分属性都支持过渡效果;

  • Matlab 高斯脉冲对的产生2022-03-20 10:31:06

    当时找了很多关于高斯脉冲对的产生,但是都是关于高斯函数的产生,没有脉冲对。于是在程序上取了巧,直接让它平移相加。 %%参数赋值 a = 0.6; %衰减系数 fs = 100; %抽样频率 Tmin=-5; Tmax=25; Delay=2.5; %时延 sigma=1; variance=sigma^2; %方差 g = 12; StartTime=3; %%产生

  • springboot 定时任务2022-03-03 11:01:50

    启用定时任务配置 @SpringBootApplication @EnableScheduling public class SpringbootApplication { public static void main(String[] args) { SpringApplication.run(SpringbootApplication.class, args); } } 创建定时任务类 @Component public class Timer

  • 基于51单片机的按键控制led,按键消抖与检测是否松键2022-02-28 17:01:44

    #include <REGX52.H> void Delay(unsigned int xms) //定义xms为无符号整型 { unsigned char i, j; while(xms) { i = 2; j = 239; do { while (--j); } while (--i); xms--; //xms=xms-1 } } void main() { while(1) { if(P3_0==

  • 手写防抖节流函数2022-02-27 20:00:09

    function deBounce(fn, delay) { let timer = null; //这里巧妙地运用了闭包的特性,使得timer不仅不会被销毁,并且避免了每次都初始化一遍 return function (e) { if (timer) { clearTimeout(timer); //若之前的定时器还在,则清空之前的

  • [Cocos Creator] 定时器2022-02-25 16:31:13

    /** n豪秒后 只执行一次 */ setTimeout(() => { }, 1*1000); let interval:number = 5; // 以秒为单位的时间间隔 let repeat = 3; // 重复次数 let delay = 10; // 开始延时 : 延迟10秒执行该循环。

  • 防抖处理2022-02-24 16:03:36

    在utils/index.js 文件中 // 防抖 立即执行 function debounce(fn, arg) { // delay = delay || 1000; let delay = 1000; let timeout; return function() { let context = this; if (timeout) clearTimeout(timeout); let callNow = !timeout; timeo

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

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

ICode9版权所有