ICode9

精准搜索请尝试: 精确搜索
  • 门控时钟设计2021-09-25 18:02:39

    门控时钟的设计初衷是实现FPGA的低功耗设计,本文从什么是门控时钟、门控时钟实现低功耗的原理、推荐的FPGA门控时钟实现这三个角度来分析门控时钟。 一、什么是门控时钟 门控时钟技术(gating clock) 是通过在时钟路径上增加逻辑门对时钟进行控制,使电路的部分逻辑在不需要工作

  • 数字电路实验四:智力抢答器预实验报告2021-09-13 15:33:21

    实验四:智力抢答器预习报告   -------用D触发器74LS74设计制作一个四人智力竞赛抢答器电路 预习要求: 预习要点: 1、复习D触发器有关知识,写出其状态方程。双D触发器74LS74各引脚排列及引脚功能,使能端如何处理?如何测试触发器74LS74逻辑功能好坏?(结合D触发器一节和抢答器一节预习

  • net19 双fifo流水线2021-09-10 23:01:56

    数据处理领域应用十分广泛 后面项目用到  3×3矩阵运算  所以引入双 fifo  将来可能用到 3 4或更多的fifo运算方法 fifo在数据处理领域十分广泛  因为fifo 具备数据缓存的能力  还可以进行数据位宽的变换 等等运用的方法 这节课针对双fifo的应用来引出fifo的操作时序,使

  • stm32串口学习笔记(参考原子哥以及野火哥)2021-09-05 10:59:21

    一、USART简介 通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。 STM32 的串口资源相当丰富的,功能也相当强劲。STM32F103ZET6 最多可提供 5 路串口,有

  • 【管理篇】团队组织与架构演进2021-08-21 22:01:37

    前言   团队组织相关概念集合 技术氛围   技术沉淀是一种修养,每个程序员都希望自己技术可以提升,所以可以在团队中可以组织技术分享;重复造些轮子是一种必然,团队应该有自己的追求,沉淀经验和技术,有开源的愿景。 用户故事   敏捷开发常提的词,把系统的需求开发比喻为一个大世界的

  • 基于RT1170 使能PIT定时功能 (七)2021-08-21 15:02:02

    本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 MCUXpresso SDK PIT API 接口链接   在MCUXpresso SDK 框架下提供了对PIT进行操作的接口。周期性的定时器比较简单,相对复杂的应用是组合定时器的使用。挑最简单的方式学习,先"知其然",再"知其所以然"

  • 嵌入式实操----基于RT1170 使能SEMC配置SDRAM功能(八)2021-08-21 15:01:28

    本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发 MCUXpresso SDK SEMC API 接口链接   在MCUXpresso SDK 框架下提供了对SEMC DDR进行操作的接口。 学习链接:https://community.nxp.com/t5/MCUXpresso-Community-Articles/i-MX-RT-memory-validation

  • 基于RT1052 Aworks 使能GPIO输出功能(五)2021-08-21 14:34:13

    本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 在Aworks支持led_gpios类的驱动,和linux下的gpio-leds类似。在其框架之下只需要记录对应的GPIO的led id号,上层即可调用通用接口进行操作。 /** * \brief 设置LED状态 * \param[in] id LED编号, 可用编

  • 基于RT1052 Aworks 使能GPIO输入功能(六)2021-08-21 14:32:58

    本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 其实对于输入型GPIO来说,要么是一个普通的输入引脚,要么当作特定的按键使用,有对应的键值。在本文中我们将其注册成普通的输入GPIO使用。 aw_err_t aw_gpio_pin_cfg(int pin, uint32_t flags); aw_err_t aw_g

  • 基于RT1052 Aworks 使能蜂鸣器(七)2021-08-21 14:32:06

    本文主要是通过迁移的思维,记录本人初次使用周立功的Aworks框架进行BSP开发 前置知识,通过学习Aworks开发框架,对于PWM而关键在于PWM的ID号,只要在注册PWM时,确认了其对应的ID号,编程起来就很轻松了。 /** * \addtogroup grp_aw_if_pwm * \copydoc aw_pwm.h * @{ */ /** * \brief 设置P

  • DDR 布线规范2021-07-13 19:03:29

    1、DDR3管脚定义 》CK/CK# 全局差分时钟,所有控制和地址输入信号在CK上升沿和CK#的下降沿交叉处被采样,输出数据选通(DQS、DQS#)参考与CK和CK#的交叉点。 》CKE为时钟使能信号,使能(高)和禁止(低)内电路和DRAM上的时钟。由DDR3 SDRAM配置和操作模式决定特定电路被使能和禁止。CKE为低时,提供

  • 基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用2021-07-13 10:04:46

    创建模板工程 添加gt9147芯片触摸包,使能IIC1,并打开Touchgfx library并保存 使能CRC 和 DMA2D 因为touchgfx需要C++支持,所以配置C++编译规则 自带的ALIENTEK 4384 RGBLCD,因为我使用的是4342,所以需要配置一下参数 同时touchgfx文件需要同步配置 这个时候我们下载上

  • 定时器特性配置——PWM波发生2021-07-13 01:31:59

    PWM波既可以通过模拟实现,也可以硬件实现。我们以硬件实现为例:TIM3的CH2生成PWM波。 一、开启 TIM3 时钟以及复用功能时钟,配置 PB5 为复用输出 使能TIM3和复用时钟,配置 PB5 为复用输出,这是因为 TIM3_CH2 通道将重映射到 PB5 上,此时,PB5属于复用功能输出。   库函数使能 TIM3 时钟的

  • 串口2021-07-12 10:36:17

    串口设置的一般步骤可以总结为如下几个步骤: 1.串口时钟使能,GPIO 时钟使能 2.串口复位 3.GPIO 端口模式设置 4.串口参数初始化 5.开启中断并且初始化 NVIC(如果需要开启中断才需要这个步骤) 6.使能串口 7.编写中断处理函数   串口时钟使能 串口是挂载在 APB2 下面的外设,所以使能函

  • 定时器实验-PWM2021-07-04 17:02:41

    PWM - 脉冲宽度调制–一种模拟控制方式 文章目录 PWM 概述工作单元工作过程内部实现向上计数->PWM 示意图配置寄存器库函数 常用寄存器和库函数配置PWM输出实验要求输出配置步骤代码 PWM 概述 工作单元 工作过程 以向上计数举例,0->ARR(自动重装载值),与输入捕获寄存

  • ZCU111/ZynqMP/Zynq ultrascale+/Petalinux 开启系统 NFS Server 支持2021-06-17 22:05:43

    要使能NFS server的功能,其实在petalinux中即可配置。 参考内容: ZYNQ开发板的NFS文件系统安装 - ZYNQ7021学习 Petalinux: mounting NFS from shell is failing NFS server on zc706 board 启动nfs server 支持 kernel nfsd 使能 首先需要使能内核支持nfsd,这是nfs server的内核级

  • 看 Kunpeng BoostKit 使能套件如何实现大数据场景倍级性能提升2021-06-08 16:06:58

    摘要:本次鲲鹏 BoostKit 训练营为开发者介绍如何基于鲲鹏 BoostKit 使能套件实现应用性能的加速,并重点剖析性能优化技术和关键能力。本文分享自华为云社区《【云驻共创】“大鹏一日同风起”KunpengBoostKit 使能套件如何实现大数据场景倍级性能提升? 》,原文作者:白鹿第一帅。前言在数

  • 英特尔®至强®2021强势来袭:生态使能,大者恒大2021-05-11 10:52:25

    导  读下一个五年,世界上的数据总量会发生什么样的变化呢?来自全球多个分析机构的预测表明,五年后,全球的数据总量将超过100ZB,逼近200ZB。面向未来,我们的生活、生产、社会、城市等都将因数据而改变。来自人工智能、大数据、物联网、区块链、5G、云计算等新兴技术的推动,会进一步加快数

  • 学习记录(5)2021-05-02 15:29:44

    文章目录 一、关于PWM输出PWM输出原理PWM工作方式相关寄存器PWM模式配置PWM输出配置步骤 二、关于输入捕获输入捕获原理输入捕获工作过程输入捕获的配置步骤 一、关于PWM输出 PWM输出原理 [注]: 向上计数模式 通过比较输入捕获寄存器的值和计数器的值,即当定时器的值小

  • stm32寄存器版学习笔记 定时计数器中断2021-04-14 09:32:10

    STM32共有8个定时计数器, 高级定时器:   TIME1  TIME8 是通用定时器:TIME2~TIME5 基本定时器:     TIME6和TIME7   以TIME3通用定时器为例总结定时计数器的基本用法 一:TIM3时钟使能 APB1外设时钟使能寄存器(RCC_APB1ENR) Eg:RCC->APB1ENR|=1<<1;  //使能TIM3时钟  二:设

  • HDC.Cloud 2021|看华为云DAYU如何释放千行百业数据价值2021-04-07 14:59:40

    4月24日-4月26日,华为开发者大会2021(Cloud)(简称HDC.Cloud 2021)将在深圳大学城举办,这是华为ICT基础设施业务面向全球开发者的年度盛会。大会期间,针对重点产品之一——数据使能服务DAYU,华为云将通过专题演讲、开发者训练营、互动展区等环节全方位展示企业数据治理、数字化转型的解

  • Xilinx RTL编码指南(一)2021-04-03 23:59:35

    Xilinx RTL编码指南一 控制信号与控制集Reset使用复位的时间和位置同步复位与异步复位复位编码实例 1:乘法器与异步复位异步复位RTLsynthesis 同步复位RTLsynthesis 尝试消除HDL代码复位时出现问题 时钟使能创建时钟使能复位和时钟使能的先后使用综合属性控制使能/重置提取

  • eNSP交换机不停提示问题2021-03-07 18:33:33

    问题引入 在使用eNSP模拟器时,每次配置完一条命令交换机都会出现一条 Mar 7 2021 16:56:13-08:00 S1 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25.191.3.1 configurations have been changed. The current change number is 4, the change loop count is 0, and the maxim

  • openwrt 7621 使能ttyS12021-02-19 17:33:22

    openwrt版本 15.05-release   1 修改openwrt-15.05-release/target/linux/ramips/dts下对应的dts文件,取消uart2 uart3配置为gpio功能 将uart2 uart3从里面删掉   2 修改openwrt-15.05-release/target/linux/ramips/dts/mt7621.dtsi文件,增加串口 将uart1 uart2 uart3修改为图

  • 2021-01-142021-01-14 21:58:32

    PWM简介 PWM是 Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调 制,简称脉宽调制。 用STM32F103输出一路PWM波形 采用定时器方法 1)使能定时器及端口时钟,并设置引脚复用器映射 RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM3,ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Peri

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

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

ICode9版权所有