加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

寄存器

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

寄存器的功能是存储二进制代码,它是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,或串行输入、并行输出,十分灵活,用途也很广。

寄存器的功能是存储二进制代码,它是由具有存储功能的触发器组合起来构成的。一个触发器可以存储1位二进制代码,故存放n位二进制代码的寄存器,需用n个触发器来构成。按照功能的不同,可将寄存器分为基本寄存器和移位寄存器两大类。基本寄存器只能并行送入数据,也只能并行输出。移位寄存器中的数据可以在移位脉冲作用下依次逐位右移或左移,数据既可以并行输入、并行输出,也可以串行输入、串行输出,还可以并行输入、串行输出,或串行输入、并行输出,十分灵活,用途也很广。收起

查看更多
  • 配置NOR Flash多个寄存器没那么容易!
    配置NOR Flash多个寄存器没那么容易!
    今天痞子衡给大家介绍的是在FDCB里配置串行NOR Flash多个寄存器的注意事项。我们知道 Flash 内部常常有多个状态/配置寄存器,这些寄存器有些是易失性的,有些是非易失性的。当芯片被指定从 Flash 启动的时候,我们如果希望 BootROM 能够根据不同应用需求来提前设置好这些 Flash 寄存器,那么在应用程序里就不用再额外配置了(涉及 Flash 工作状态变化的配置,如果是 XIP 程序去操作,需要考虑代码重定向问题)。
  • RISC-V笔记——语法依赖
    RISC-V笔记——语法依赖
    Memory consistency model定义了使用Shared memory(共享内存)执行多线程(Multithread)程序所允许的行为规范。
  • 数字芯片设计验证经验分享(第三部分): 将ASIC IP核移植到FPGA上
    数字芯片设计验证经验分享(第三部分):   将ASIC IP核移植到FPGA上
    作者:Philipp Jacobsohn,SmartDV首席应用工程师 Sunil Kumar,SmartDV FPGA设计总监 本系列文章从数字芯片设计项目技术总监的角度出发,介绍了如何将芯片的产品定义与设计和验证规划进行结合,详细讲述了在FPGA上使用IP核来开发ASIC原型项目时,必须认真考虑的一些问题。文章从介绍使用预先定制功能即IP核的必要性开始,通过阐述开发ASIC原型设计时需要考虑到
  • ACM6754 24V/4.8A三相无感无刷直流BLDC电机驱动芯片方案
    ACM6754  24V/4.8A三相无感无刷直流BLDC电机驱动芯片方案
    BLDC电机凭借其卓越的高效率和低能耗特性,深度满足了下游应用领域对节能减排的迫切需求,为下游应用领域的节能减排目标贡献重要力量. 而电机驱动芯片作为无刷电机系统中的关键组件,通过接收转子位置的反馈信号,精确控制电机的电流和电压,实现电机的高效运转和精确控制。单芯片、全集成是BLDC(无刷直流电机)驱动控制芯片主流发展趋势,可大大简化外围电路、减少外围器件,更好地满足终端应用需求,实现降本增效,提
  • 不再惧怕Linux内核panic (一)
    曾经我看到Linux kernel panic,我也会很panic,感觉无从下手,但经过不断学习和摸索积累后,目前的我已经不再panic了,其实内核panic后打印的信息通常都会包含一系列关键信息,会帮助我们进一步分析诊断导致系统崩溃的根本原因。
    8471
    05/05 10:08
  • 是谁说MCU寄存器一定要谨慎赋值来着?
    是谁说MCU寄存器一定要谨慎赋值来着?
    今天痞子衡给大家介绍的是不清i.MXRTxxx里FLEXSPI_MCR0寄存器保留位会造成IP CMD读写异常。
    2239
    03/11 11:00
  • RT无法离线启动?请先查看这两个寄存器
    RT无法离线启动?请先查看这两个寄存器
    大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是SRC_SBMRx寄存器对于定位i.MXRT1xxx离线无法启动问题的意义。最近有一位开源社区大佬在使能 RT1050 BEE 加密过程中遇到无法启动问题,折腾到一度崩溃,甚至想要弃坑。痞子衡哪能让这位“老乡”跑掉,连忙给予紧急支持,一番了解下来,其实这位大佬已经做好了大部分的工作,但是卡在了一个非常小的启动配置问题上面(他以为他配置好了 BOOT_CFG1[1] - EncryptedXIP,但其实配置并没有生效),这不禁让痞子衡思考,为什么大佬会卡在这里?于是便有了今天的文章,希望通过本篇文章,让所有的 RT 开发者再遇到无法启动问题时,养成第一时间检查 SRC_SBMR1/2 寄存器的意识。
  • EPSON推出高稳定特性数字实时时钟模块,自带1/100S精度时间寄存器
    数字实时时钟模块主要功能是为控制电路板的主计算芯片提供稳定的实时时钟信号,这也是其区别模拟实时时钟的主要特点。数字实时时钟模块通过内部数字AD采集的方法校正外部环境温度带来的频率变化,产品表现出的稳定性更高。然而,不同应用场景对频率的稳定性要求是有差异的,对于汽车电子、能源、石化等场景而言,由于控制设备的工作环境温度变化巨大且长时间带载运行,要求电子控制系统中的实时时钟模块提供更为稳定的信号,为此
  • 贸泽备货用于高性能连接和用户界面应用的 Microchip SAM9X70超低功耗MPU
    贸泽备货用于高性能连接和用户界面应用的  Microchip SAM9X70超低功耗MPU
    专注于推动行业创新的知名新品引入 (NPI) 代理商™贸泽电子 (Mouser Electronics) 即日起备货Microchip Technology的SAM9X70超低功耗微处理器 (MPU)。SAM9X70系列MPU集高性能、低功耗、低系统成本和高价值于一身,在功能强大的800MHz Arm Thumb®处理器的加持下,提供一系列令人印象深刻的连接选项、丰富的用户界面功能和出色的安全功能。
  • 贸泽开售用于Allegro器件和传感器评估套件
    贸泽开售用于Allegro器件和传感器评估套件
    专注于引入新品的全球半导体和电子元器件授权代理商贸泽电子 (Mouser Electronics) 即日起开售Allegro MicroSystems的ASEK-20传感器评估套件。ASEK-20传感器评估套件为工程师提供了一个强大而灵活的系统,用于对来自多个传感器系列的Allegro器件进行编程和评估,适用于汽车应用。 贸泽在售的Allegro MicroSystems ASEK-20传感器评估
  • Nexperia推出先进的I2C GPIO扩展器产品组合
    基础半导体器件领域的高产能生产专家Nexperia今日宣布推出全新16通道I2C通用输入输出(GPIO)扩展器产品组合,旨在提高电子系统的灵活性和重复利用能力。其中一款GPIO扩展器NCA9595采用可通过寄存器配置的内部上拉电阻,可根据实际需要自定义以优化功耗。当需要扩展I/O数量时,利用该产品组合可实现简洁的设计,同时尽可能减少互连。这有助于设计工程师增添新功能,而且不会增加PCB设计复杂性和
  • 意法半导体推出针对手持式扫描仪优化设计的高集成度32通道超声波发射器
    意法半导体先进的超声波发射器产品家族再添新成员,新增一款高输出电流的32通道便携式扫描仪发射器。新产品STHVUP32的输出电流达到±800mA,目标应用是那些对同轴电缆探头有更高的驱动能力要求的便携式系统。 与64 通道的STHVUP64一样同属超声波发射器产品组合,新款32 通道发射器的功能特性与64通道款相似,可以提高下一代经济型高性能医用和工业扫描仪的性能和集成度。这些功能特性包括最大化图
  • 低功耗精密信号链应用最重要的时序因素有哪些?(上篇)
    文中分析了模拟前端时序、ADC时序和数字接口时序,并给出了分析控制评估(ACE)时序工具的示例,这些工具旨在帮助系统设计人员和软件工程师可视化对测量时序的影响或设置。
  • i.MX6ULL处理器GPIO寄存器配置原理
    之前的文章中介绍了新旧字符设备驱动开发的方式,并利用虚拟的字符设备来学习其开发流程,没有涉及到操作Linux开发板上的硬件。对硬件的操作,究其本质最终都是要操作处理器的寄存器。因此在操作硬件之前,我们需要先了解有关GPIO的寄存器配置原理及方法
  • 利用PMBus数字电源系统管理器进行电流检测——第二部分
    本文第二部分介绍如何测量高压或负供电轨上的电流,以及如何为IMON检测方法设置配置寄存器。本文阐述了测量电流的精度考虑因素,并提供了使用LTpowerPlay®进行器件编程的相关说明。
  • Arasan宣布最新Total IP解决方案
    面向当今片上系统(SoC)市场的Total IPTM解决方案领先提供商Arasan Chip Systems宣布其经硅验证的高性能、低功耗MIPI RFFE 3.0SM主机IP和移动行业设备核心IP将立即上市。
    512
    2022/05/19
  • 浅谈多比特寄存器的优化原理和引入的问题
    了解多比特触发器的设计、它的工作原理以及多位触发器相对于单比特触发器的优点/缺点是什么变得很重要。
    5061
    2022/04/17
  • FlexSPI外设是如何实现多个AHB Master和谐访问Flash的?
    今天痞子衡给大家介绍的是i.MXRT全系列下FlexSPI外设AHB Master ID定义与AHB RX Buffer指定的异同。
    540
    2021/10/14
  • 【i.MX6ULL】驱动开发4——点亮LED(寄存器版)
    本篇,就要来实际操作一下GPIO,实现板子上LED灯的亮灭控制。
    469
    2021/09/27
  • 增强型51和传统51单片机外设操作的区别
    前面的内容,我们从传统的51单片机出发,从硬件的基础上,一步步衍生出了增强型51单片机所增强的地方。现在我们可以清楚地了解,增强型51单片机对比传统的51单片机,增强的地方在于存储器的扩展。而51单片机对于片内内存的寻址方式和片外内存的寻址方式有着很大的不同。

正在努力加载...