arm开发

FPGA-ADDA4 小时前
arm开发·信号处理·fpga·通信系统·rfsoc
第一篇:从“软件无线电”到“单芯片无线电”——RFSoC如何重塑无线系统设计在上一篇关于SDR架构的文章中,我们了解到,软件定义无线电通过软件来定义无线电的功能,带来了前所未有的灵活性。从最早的数字基带采样,到后来的中频采样,再到能直接采样射频信号的“直接射频”架构,SDR的演进始终伴随着一个核心技术的进步——数据转换器(ADC/DAC)的速度越来越快。
若风的雨11 小时前
arm开发·安全·架构
【deepseek】ARM TrustZone 架构安全机制这是一个非常关键的问题!答案是:绝对不是。S-EL1 只是“房客”,而安全世界是由一整套严密的“硬件架构体系”构建的堡垒。
Juicedata13 小时前
arm开发·性能优化·架构
ARM 架构 JuiceFS 性能优化:基于 MLPerf 的实践与调优随着国产芯片与 ARM 生态的快速发展,如何在 ARM 平台上构建高性能存储基础设施成为技术焦点。Linaro 是一个专注于 Arm 生态和开源软件的国际化技术组织,联合产业链上下游厂商解决共性问题,并协助企业客户在开源基础上完成产品化落地。Linaro 团队在 MLPerf Storage 测试中,对 JuiceFS 社区版(元数据采用 Redis)进行了系统压测,覆盖多种典型机器学习训练负载。
-Try hard-13 小时前
arm开发
ARM | 让蜂鸣器发声!结合原理图,查阅手册可以得知beep引脚接GPIO5_IO01引脚,置低电平时导通,蜂鸣器响这里我们直接调用STM32的固件库来完成让蜂鸣器发声的操作
somi714 小时前
arm开发·单片机·嵌入式硬件·gpt·定时器·自用·时钟配置
ARM-07-i.MX6ULL-EPIT定时器和GPT这张图是 i.MX6ULL 芯片中 EPIT 定时器模块的框图时钟源 → 多路选择器选时钟(可选关闭、IPG 时钟、32K 时钟、高速时钟)
皮皮哎哟15 小时前
arm开发·单片机·嵌入式硬件·imx6ull·点灯·固件库
ARM—点灯(基于正点原子的IMX6U-mini)点亮一个LED,是嵌入式世界的“Hello World”。本文将以正点原子IMX6U-mini开发板为例,带你踏上一场从最底层硬件操作到上层API调用的完整旅程。我们将用三种截然不同的方式点亮同一个LED,深刻理解ARM Cortex-A内核的编程层次。
坤坤藤椒牛肉面15 小时前
arm开发·gpt
ARM——General Purpose Timer (GPT)配置延时函数GPT 是一款 32 位多功能定时器,输入时钟经 12 位预分频器(1~4096 分频)后驱动 32 位计数器自由计数;它同时支持输入捕获与输出比较两大核心功能:输入捕获通道可在引脚电平跳变时(如 GPT_CAPTURE1 的上升沿),将当前计数值锁存到对应 Timer Input Reg 并触发捕获中断;输出比较通道则通过将计数器值与 3 组 Timer Output Reg 比对,匹配后触发输出中断并通过输出模块控制引脚电平变化;此外计数器溢出时也可触发溢出中断,所有中断经汇总后发送给处理
xuxie991 天前
arm开发
N8 ARM第一个程序点灯结构体,内存对齐所有成员共用同一块内存空间!同一块内存,你想当什么类型读,就当什么类型读。设置引脚:GPI01_103
somi71 天前
arm开发·单片机·嵌入式硬件·时钟配置
ARM-06-时钟系统配置i.MX6ULL 的时钟系统由多个 PLL(锁相环)和分频器组成,通过寄存器配置来选择时钟源和分频比,最终为 ARM 内核、总线和各外设提供所需的工作频率。
坤坤藤椒牛肉面1 天前
arm开发
ARM时钟配置RTC是用来记时间的 XTAL是内部用于运算的PLL:锁相环----用于倍频 预分频器:用于分频 分频器:类似上面二者组合,可以倍频和分频
-Try hard-1 天前
arm开发·单片机·嵌入式硬件
ARM | 点亮LED灯!CPU复位后第一条执行设置CPU工作模式+各模式栈指针(irq、system模式)GPIO属于外设,时钟不开,GPIO不工作
泛凡(Linyongui)1 天前
arm开发·单片机·py32
一款基于LP4057芯片的单节 4.2V 锂电池线性充电管理电路,带电源路径自动切换功能先上图:这是一款基于LP4057芯片的单节 4.2V 锂电池线性充电管理电路,同时集成了电源路径自动切换功能,适合小型便携设备的锂电池充放电应用。
惶了个恐1 天前
arm开发·嵌入式硬件
嵌入式硬件第五弹——ARM(2)(续接上篇)立即数:直接写在指令里的数值,不需要从寄存器、内存里读取。判断规则:ldrstrbic: 将寄存器中的值某几位清零(取决于立即数哪几位为1)
EnglishJun1 天前
arm开发·学习
ARM嵌入式学习(十一)--- IMX6ULL时钟配置目录一、I.MX6U时钟概念介绍PLL(Phase Locked Loop)锁相环:PFD和分频器:二、I.MX6U 的所有外设时钟源
阿乐艾官2 天前
网络·arm开发·kubernetes
【k8s网络组件及关系】按“底层依赖→上层应用→K8s封装”的逻辑,分三层梳理,结合数据流转路径理解:基础网络(TCP/UDP+路由/网桥)是通信根基,netfilter/br_netfilter是内核底层支撑,iptables/nftables/firewalld是安全控制工具,K8s通过CNI(Pod网络)、kube-proxy(Service转发)、Ingress/Gateway API(外部访问)封装这些能力,实现容器的网络通信与服务暴露。
路溪非溪2 天前
linux·arm开发·驱动开发
Linux下蓝牙框架的数据流梳理一下linux下蓝牙框架的数据流下行数据流指的是从应用程序到蓝牙硬件的数据路径。我将从用户空间的最上层开始,逐层向下剖析。
’长谷深风‘2 天前
汇编·arm开发·cpu·cortex
嵌入式 ARM 开发入门解析作为一名嵌入式开发者,理解底层硬件与指令集架构是写出高效代码的基础。今天就结合我整理的学习笔记,和大家聊聊 ARM 开发的核心知识点。
XMAIPC_Robot2 天前
运维·arm开发·人工智能·fpga开发·边缘计算
基于RK3588 ARM+FPGA的电火花数控系统设计与测试(三)
坤坤藤椒牛肉面2 天前
arm开发
ARM 中断初始设置一、首先要设置异常向量表地址为0(因为为0才可重映射)再汇编中进行(由下图,在13位置零)MRC p15, 0, <Rt>, c1, c0, 0 ; Read System Control Register MCR p15, 0, <Rt>, c1, c0, 0 ; Write System Control Register
senijusene2 天前
汇编·arm开发
ARM 汇编指令:本篇博客的目的:介绍一些指令的使用方法,以及一些基础概念,为后面编写处理器的启动代码服务。我们学习 ARM 汇编,最终目的是编写处理器的启动代码。当处理器复位后,硬件环境是裸机状态,无法直接运行 C 语言代码,启动代码的核心作用就是完成硬件基础初始化,搭建 C 语言运行的最小环境,最终引导程序跳转到 C 语言主函数执行。