推荐阅读最新更新时间:2024-03-16 13:16
Arm iMac首次泄露,或于近期发布
苹果去年发布了搭载苹果自研 M1 芯片的 Mac mini、MacBook Air 和 MacBook Pro。而现在有开发者发现,一台未发布的 ARM iMac 出现在 Xcode 崩溃报告中,预示着下一款搭载 Arm 芯片的苹果电脑将会是 iMac,而且有望迎来全新设计。 开发者 Dennis 发现,一款尚未发布的 iMac 出现在了 Xcode 的崩溃日志中,该机搭载 ARM64 处理器,为苹果将在下一次的发布会增加了更多的可能性。 值得一提的是,此前有熟悉苹果供应链的消息人士透露,该公司已经完全停止生产 iMac 4K 的 512GB 和 1TB SSD 版本。预计苹果将推出新款 iMac。 此外
[手机便携]
基于ARM处理器的HDLC通信的DMA实现
摘要: 以ARM7TDMI为内核的Samsung公司S3C4510B网络微控制器(Networking MCU)为基础,重点论述如何通过DMA(直接内存访问)方式实现HDLC通信。对软件设计中缓冲描述符、DMA状态配置和控制、ISR服务程序设计以及相关的硬件配置进行详细的描述,并讨论如何编写在操作系统下的驱动程序。
关键词: HDLC 缓冲描述符 循环链表 中断服务程序 DMA
目前在嵌入式产品开发设计中,通常是在OS(Operating System)厂商提供的BSP基础上进行开发工作;对于底层硬件的操作,程序设计人员很少关注或只是少量的修改。实际上很多产品,我们完全可以
[应用]
谷歌、微软、高通联合抗议Nvidia收购Arm
集微网消息,针对Nvidia-Arm收购案引发了大规模的反对,包括Alphabet旗下的谷歌,微软和高通等科技企业正在向美国反垄断监管机构投诉Nvidia收购Arm,他们一致认为该交易将损害对其业务至关重要的行业领域的竞争,并要求进行干预。 据彭博社报道,了解这一过程的人士表示,至少有一家公司希望扼杀这笔交易。科技企业认为,这项收购将使Nvidia控制一个半导体产业链上重要的供应商,因为Arm向苹果、英特尔、亚马逊、华为等大公司授权芯片的基础技术,同时也向不计其数的中小企业提供授权。 总部位于英国的Arm被视为“全球半导体行业的瑞士”,因为它将芯片设计和相关软件代码授权给所有客户,而不是直接与半导体公司竞争。业内担心,本身作为芯片
[手机便携]
使用ARM7 LPC2148微控制器构建一个简单的机械臂
机械臂是令人着迷的工程创造之一,看着这些东西倾斜和平移以像人类手臂一样完成复杂的事情总是令人着迷。这些机械臂常见于装配线上进行焊接、、喷漆等高强度机械工作的行业中,最近还开发了高精度的先进机械臂来执行复杂的外科手术。因此,在本中,让我们使用 7-2148 微控制器构建一个简单的机械臂,通过手动控制几个来拾取和放置物体。
所需组件
3D 打印机机械臂
ARM7-LPC2148
SG-90 伺服 (4)
10k 电位器 (4)
按钮 (4)
(4)
5V (1A) 直流电源
(10k (4)、2.2k(4))
面包板
连接
准备好
[机器人]
ARM 中断发生时 PC,LR,SPSR,CPSR寄存器相关问题总结
问:ARM在从SVC模式,进入IRQ中断时,现场是如何保存的? 答:在保存现场时,处于svc模式下时,cpsr寄存器是写入irq模式下的spsr_irq寄存器,而不是svc模式下的spsr_svc,这样,在中断模式下恢复的话,将spsr_irq寄存器里的内容写入cpsr,就能恢复到svc模式了,因为,spsr_irq寄存器里的内容就是svc模式下的状态。 另外 ,PC指针地址,在中断发生时会向LR寄存器赋值,但是赋值对象也不是LR_svc寄存器,而是在IRQ模式下的LR_irq寄存器。 因此,在进入中断IRQ模式以后,一定要第一时间把SPSR和LR寄存器给压入栈中,在需要返回的时候再弹出。 问:LR寄存器在什么时候会被
[单片机]
基于ARM9的SD/MMC卡控制器的ASIC设计
引言 如今多媒体数码产品的迅猛发展,其中,各种音频视频等功能的不断增强,使得系统对于存储介质的性能,容量,安全等方面的要求与日俱增。MMC卡和SD卡均是基于flash的存储设备,近年来,它们以高存储容量,快速的数据传输速率,加上极大的移动灵活性和更高的安全性已经成为闪存市场的标准,其广泛应用于手机,MP3,MP4,掌上电脑等各种产品中。可见,其已经成为面向便携式数码电子产品的SOC芯片中通用的功能接口。 文章设计的SD/MMC控制器基于一款3G手机基带芯片,其内核采用ARM926EJ,系统总线架构为AMBA,控制器连接到APB总线上。通过分析SD卡和MMC卡的规范,利用Verilog HDL实现了符合该规范的SD/
[单片机]
基于CAN总线的DNC远程诊断及监控系统
0 引言 DNC(DistributedNumericalControl)是把车间内的数控机床与上位控制计算机集成,实现加工设备集中控制与管理的一种方式。这种方式虽然充分利用了设备的潜力,提高了企业生产效率,但是对设备的维护提出了更高的要求。流水线上关键设备的长时间停机,将会给生产带来巨大的损失。为了使损失降到最低,应该在提高设备可靠性的同时,对加工设备进行状态监控,以便在设备出现故障征兆时,能及时进行故障处理,缩短故障诊断和维修时间。但是从我国大部分企业的人员配备模式来看,企业内部用于设备维护的专业技术人员相对较少,不可能在全国各地设立售后服务中心,当设备出现故障时,由于地域的原因专家无法及时到达故障现场,也就无法了解设备
[安防电子]
英特尔——王者归来 挑战ARM
在英特尔IDF上,最引人注目的莫过于英特尔发布的Atom(凌动)品牌下的针对超低价便携PC和MID(互联网接入设备)的 Diamondville和Silverthorne处理器。其中的Silverthorne处理器由于针对MID市场,更是引起多方面关注。从MID主要针对互联网应用的特点和外形看,其剑锋无疑指向了目前也正在向互联网应用靠近的智能手机市场。按照业内人士的分析,MID和智能手机最终会在互联网应用上交汇,但事实是,同样是处理器厂商,ARM已经捷足先登,占据了智能手机芯片市场的大部分,估计市场份额在75%左右。那么在PC市场游刃有余的英特尔能否在曾经遭受重创的手机芯片市场撼动ARM的位置? Silvertho
[焦点新闻]