建立时间时序违例的解决方法 导致建立时间时序违例一般是,①扇出(Fanout)过大;②逻辑级数(Levels)过大。 扇出过大 FPGA支持的最大扇出和器件型号、运行...
嵌入式开发中使用的通常是ARM芯片,在此总结一些面试常问的问题,希望可以和大家一起进步。(持续更新中……) 目录 1. 介绍一下I2C的传输时序 2. I2C...
芯片寄存器是物理地址,为什么要映射成虚拟地址 Linux 启动时开启了 MMU(内存管理单元),所有地址访问都是虚拟地址。虽然底层是物理内存/寄存器,但内核访...
文章目录 一、准备工作 二、基本调试流程 1. 设置断点 2. 执行程序 3. 查看源代码/汇编 三、查看寄存器 1. 查看通用寄存器 2. 查看特殊寄存器 ...
前言:GPIO——STM32的\"万能接口\" 在STM32微控制器中,GPIO(General Purpose Input/Output,通用输入输出)是最基础也最核心的外设。几乎所有嵌入式项目都...
文章目录 1 芯片介绍 1.1 模块简介 1.2 参数特性 2 模块接口 3 程序流程 3.1 通信寄存器(RS2, RS1, RS0 = 0, 0, 0) 3.2 RS2 至 RS0 寄存器地址位 ...
1、 文档目标 对 ARM 架构及其应用有一个总体了解。 2、 问题场景 在和客户沟通和新同事交流时对于 ARM 架构是什么大家都比较困惑,本文就对 ARM 的架构做一...
好的,使用 STM32 与 ADS1256 通信读取多通道电压是精密数据采集的常见方案。ADS1256 是一款高精度、24 位、8 通道(或差分 4 通道)的 ΔΣ ADC,非常适合需...
LSM6DSMTR(陀螺仪) 概述 LSM6DSMTR 是一款3轴加速度计3轴角速度计的陀螺仪 LGA-14 封装 超小体积 电路设计 采用I2C通信,基本上外部电路只用I2C的上拉和电...
文章目录 1、前言 2、定时器 3、STC89C52定时器资源 3-1、定时器/计数器(T0/T1) 3-2、定时器框图 3-3、定时器/计数器0和1的相关寄存器 3-3-1、定时器...