ICode9

精准搜索请尝试: 精确搜索
  • CDC(2) 多bit信号2022-04-08 09:31:05

    在绝大多数情况下,我们不能直接利用2flop synchronizer来同步一个多bit信号。 但是因为2flop synchronizer的delay有随机性,可能是一个周期之后就同步过去了,也可能需要两个周期。 方案一 我们说直接用2flop synchronizer同步多bit信号adata,如果adata的信号在同步的时候变化,就会导致

  • AXI STREAM协议学习2021-06-13 22:33:54

    axi stream协议的具体内容可参见从零学习AXI4总线(二):AXI4-Stream 介绍和AXI4-Stream协议总结 以下是一个简单的HDL示例,完成的功能是master向slave写入512个数据(1,2,3,…,511,512) 主机代码: `timescale 1ns / 1ps // // Company: // Engineer: // // Create Date: 2021/

  • MSP430-时钟系统和GPIO2019-05-02 21:48:05

    关于时钟系统: 基本的时钟输入源有三个: 1-ACLK: 辅助时钟信号。由图所示,ACLK 是从 FLXT1CLK 信号由 1/2/4/8 分频器分频后所得到的。由BCSCTL1 寄存器设置DIVA相应为来决定分频因子.ACLK可用于提供CPU外围功能模块作时钟信号使用。 2-MCLK: 主时钟信号。由图所示,MCLK 是由 3 个时

  • MSP430FR6972的串口波特率设置代码2019-03-18 16:52:37

    1. 本次使用ACLK,就是辅助时钟(32.768KHZ)作为串口的时钟源,那么使用波特率9600的时候,分频系数=32768/9600=3.41,所以是有小数位的,设置代码如下 UCA0CTLW0 |= UCSWRST; UCA0CTLW0 |= UCSSEL__ACLK; // Set ACLK = 32768 as UCBRCLK UCA0BR0 = 3; UCA0MCTLW |= 0x

  • tiny4412 --Uboot移植(3) 时钟2019-02-16 10:37:51

    开发环境:win10 64位 + VMware12 + Ubuntu14.04 32位 工具链:linaro提供的gcc-linaro-6.1.1-2016.08-x86_64_arm-linux-gnueabi 要移植的u-boot版本:u-boot-2016-11 Tiny4412开发板硬件版本为:   底板:  Tiny4412SDK 1312B   核心板:Tiny4412 - 1306   1、时钟体系 exynos4412

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

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

ICode9版权所有