发 帖  
  • Circle是一个叫rsta2的大佬用C++写的bare-metal的树莓派驱动框架,同时支持现存的几乎所有版本树莓派,能够驱动树莓派上的大部分设备,包SD卡控制器、有线和无线网卡、GPIO、USB控制器及一些常用USB...
    0
    593次阅读
    0条评论
  • 编写代码时最重要的一条规则是:检查周围的代码并尝试模仿它。...
    0
    570次阅读
    0条评论
  • FreeModbus是一款开源的Modbus协议栈,但是只有从机开源,主机源码是需要收费的。同时网上也没有发现比较好的开源的Modbus主机协议栈,所以才开发这款支持主机模式的FreeModbus协议栈。...
    0
    986次阅读
    0条评论
  • 本文选自极术专栏《IC设计》的文章,授权转自微信公众号老秦谈芯。本篇将介绍多核处理器的启动过程。     在早些年前,一个中央处理器(CPU)里面只有一个处理器核(Core)。那时候CPU的性能提升主要靠的是提升处理器工...
    0
    2562次阅读
    0条评论
  • 安谋科技智能物联及汽车业务线负责人赵永超表示:AI 及 5G 技术的进步,在加速视觉应用技术与各领域深度融合的同时,也进一步促进了国内智能视觉产业生态的繁荣。...
    0
    468次阅读
    0条评论
  • 详解ARM WFI和WFE指令

    2023-6-7 17:32
    今天来看两个特殊的指令,WFI(Wait For Interrupt)和WFE(Wait For Event)。这两条指令的语法非常简单,不需要带任何参数。如果大家读过前面文章,肯定对中断(interrupt)不陌生。至...
    0
    1449次阅读
    0条评论
  • 第一行是偏移地址。偏移地址指明了这个寄存器相对于外设寄存器区段的位置,从起始地址表中我们可以知道 GPIOA 寄存器区段的起始地址是 0x4001_0800,而 GPIO_BSRR 的偏移地址为 0x10,因此 GPIO...
    0
    1458次阅读
    0条评论
  • 本文选自极术专栏“软硬件融合”,授权转自微信公众号软硬件融合,本篇将详细评测虚拟机和容器的性能损耗在相关的应用场景下的性能对比。...
    0
    7850次阅读
    0条评论
  • 随着近年来Arm服务器的应用越来越广泛,越来越多的云厂商开始提供基于Arm架构的云实例,越来越多的开发人员正在为Arm平台编写软件。...
    0
    841次阅读
    0条评论
  • 本文讨论的是基于ARM IP的大规模SoC中的电源(时钟,复位等)管理,适用于众核处理器,手机SoC,汽车SoC等等。如果是小规模的设计可能就不适用了,比如MCU或者是简单应用的IoT芯片。...
    0
    1608次阅读
    0条评论
  • 在Linux内核中,控制芯片内部温度的机制叫做“热框架(Thermal Framework)”。在这套体系下,芯片中有一个热管理组件(governor),芯片内部可以划分成多个“热区(Thermal Zone)”,每个热...
    0
    1187次阅读
    0条评论
  • 随着云计算领域里,ARM架构处理器的广泛使用,应用开发人员熟悉ARM架构相关技术的需求越来越迫切。...
    0
    1467次阅读
    0条评论
  • 虚拟机里使用直通的设备,的确可以带来最大的性能提升。但是却暴漏出一系列的系统安全问题。比如提供DMA的设备通常可以写内存的任意页,因此虚拟机里的Guest OS拥有创建DMA的能力就等同于用户空间拥有了root权限...
    0
    1144次阅读
    0条评论
  • 根据transactions的不同可以分类为:Read、Dataless、Write、Atomic、Other、Snoop。这些类型在《CHI基本概念介绍》中有讲解,本节将按如下方式阐述Transaction struc...
    0
    2866次阅读
    0条评论
  • 前面的文章中经常提到Armv8-A。那么到底Armv8-A是什么东西呢?这个问题要说简单也很简单,要说复杂也很复杂。今天我们花点时间来简单研究一下。...
    0
    4445次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 9 次赞同

    获得 0 次收藏

谁来看过他

关闭

站长推荐 上一条 /6 下一条

返回顶部