arm开发

万法若空2 天前
linux·arm开发
Cortex-A7的运行模式ARMv7-A 架构定义了多种处理器模式,每种模式都有不同的特权级别、寄存器视图和功能用途。理解这些模式是进行底层系统开发、异常处理和操作系统移植的基础。
ZHANG13HAO2 天前
arm开发
海思 Hi3516+ML307 双模 4G 在线方案:KOL 视频 AI 不掉线、长连接稳在线在海思 Hi3516CV610 这类 AI 视觉芯片上跑视频人形检测(KOL 模式)时,一个很现实的问题一直困扰着很多开发者:USB 4G 模块很容易被系统低功耗、休眠机制踢掉线,一旦网络断开,MQTT 长连接、数据上传全都会崩。
万法若空3 天前
arm开发
ARMv7-a协处理器及指令详解ARMv7-A架构通过协处理器机制扩展处理器功能,其中CP15是最核心的系统控制协处理器。以下是完整的技术详解。
万法若空3 天前
arm开发
ARM汇编程序设计基础打开SEGGER Embbed Studio。进行软件启动界面。选择“Create New”创建一个新的项目。我们选择Cortex- M3处理器。
zhouwy1135 天前
汇编·arm开发
ARM汇编指令集详解简介:ARM(Advanced RISC Machines)处理器凭借其低功耗、高性能的特点,广泛应用于嵌入式系统、移动设备、物联网等领域。无论是做底层驱动开发、操作系统移植,还是嵌入式系统调试,掌握 ARM 汇编语言都是必不可少的基本功。本文将系统讲解 ARM 处理器架构、寄存器组织、寻址方式、数据处理指令、分支指令、加载存储指令、批量数据传送、状态寄存器操作、协处理器指令、异常处理等核心内容,配合详细的指令格式说明和代码示例,帮助你全面掌握 ARM 汇编编程。
山后太阳6 天前
arm开发·stm32·嵌入式硬件
Keil5(MDK-ARM)完整下载安装教程+入门教程:从零搭建STM32开发环境Keil5默认仅安装部分通用芯片包,需手动安装目标芯片包:未激活的Keil5仅支持编译32KB以内的代码,需通过注册机激活:
zz_lzh6 天前
arm开发·人工智能·arm
arm版AI牛马:armbian(rk3588)设备部署openclaw最近openlaw比较火,比较好奇armbian系统能不能直接部署使用,于是就来试试本地设备是nanopi r6c 配置如下,之前已经刷了一个armbian系统
lanxiao88887 天前
arm开发
F1C100S 内核编译linux内核内核源码是基于bubailong大神的linux5.4.77版基础上修改:https://whycan.com/t_5841.html.  目前内核支持LCD、电阻TP、电容TP、USB OTG、WiFi、TF卡、mic、声卡等驱动。  在工作目录下,使用git克隆源码:
杰杰桀桀桀7 天前
arm开发·stm32·嵌入式硬件·数字滤波器·巴特沃斯低通滤波
基于stm32ARM库函数的IIR二阶巴特沃斯低通滤波器--附完整代码在嵌入式系统开发中,信号处理往往面临双重挑战:既要保证实时性,又要在资源受限的环境下运行。今天,我想与大家分享一种在ARM Cortex-M系列微控制器上实现高效IIR低通滤波器的实用方案,它充分利用了ARM官方提供的CMSIS-DSP库,既能保证性能,又能大幅简化开发工作。
TBrL7UtdTELTTdut4BAL7 天前
arm开发·集成测试
ARM Cortex-A53 (无AES)平台加密网络转发性能测试与对比分析本文基于 XG-140G-TF 设备(ARM Cortex-A53 四核,无AES硬件加密加速单元),测试其在不同网络数据转发架构实现方式的性能表现,用于评估其在局域网数据转发场景下的性能表现。
AI服务老曹7 天前
arm开发·人工智能·架构
架构实战:如何基于 GB28181 与异构计算构建跨平台(X86/ARM)AI 视频管理系统?源码交付深度解析在过去的十年里,我见证了安防系统从简单的模拟监控到全数字化、智能化的转型。然而,对于大多数集成商和企业开发者而言,视频中台的开发依然是一场噩梦:
CinzWS8 天前
arm开发·嵌入式·芯片验证·原型验证·a53
A53 FPGA原型验证:从RTL到可运行系统的挑战2019年,某自动驾驶芯片公司遭遇了一次代价高昂的教训:RTL仿真完美通过,FPGA原型运行正常,但流片后系统启动失败。原因是在FPGA原型验证中,时钟约束被过度放宽,掩盖了一个复位同步问题。这个案例揭示了FPGA原型验证的残酷真相:原型验证不是仿真的替代,而是对系统完整性的不同视角验证。
AI服务老曹8 天前
arm开发·人工智能·音视频
深度解析:支持 GB28181/RTSP 及异构计算(X86/ARM+GPU/NPU)的 AI 视频管理平台架构方案(附源码交付与 Docker 部署)作为安防系统架构师,我们常面临这样的挑战:甲方要求在 X86 服务器上做中心化分析,又要求在 ARM 架构的边缘盒子上做预处理;既要对接传统的 GB28181 国标设备,又要兼容第三方厂商的 RTSP/RTMP 流。
2302_813806228 天前
arm开发
基础环境篇 – 交叉编译环境搭建与NFS服务配置欢迎来到系统移植专栏的第一篇文章,本文介绍了嵌入式开发中交叉编译环境的搭建方法。首先解释了交叉开发环境的概念,即在PC上编译程序、在目标开发板上运行的开发模式,并分析了其必要性。然后详细说明了交叉编译工具链arm-linux-gnueabihf-gcc的组成、下载安装步骤及环境变量配置方法。最后重点讲解了NFS网络文件系统的搭建过程,包括NFS服务器的安装、共享目录配置和本地测试方法,以实现在开发阶段避免频繁烧写存储设备的目的。这些内容是嵌入式系统开发的基础环境配置,为后续开发工作奠定基础。专栏后续还会持
极创信息8 天前
java·arm开发·数据库·spring boot·mysql·软件工程·risc-v
信创领域五种主流CPU架构(X86 / ARM / RISC-V / MIPS / LoongArch)X86架构:采用复杂指令集(CISC)。代表厂商为Intel、AMD,信创领域有海光、兆芯。特点是软硬件生态成熟、兼容性强、迁移成本低。主要用于传统服务器、桌面PC、数据库、虚拟化。
AI服务老曹8 天前
arm开发·人工智能·音视频
节省95%开发成本:支持X86/ARM与GPU/NPU异构部署的AI视频云网关架构深度解析作为一名深耕安防领域十年的架构师,我观察到近年企业在构建AI视频监控系统时面临三大“深水区”:硬件异构难题:从通用的X86服务器到各类ARM架构的边缘盒子,不同芯片(NVIDIA、华为昇腾、瑞芯微等)的驱动与SDK适配占据了研发50%以上的精力。
徐某人..9 天前
arm开发·c++·单片机·qt·物联网·学习·arm
基于i.MX6ULL平台的智能网关系统开发随着物联网技术的快速发展,智能网关作为物联网系统的核心枢纽,承担着设备连接、协议转换、数据转发等重要职责。本项目基于 Qt 5.12.9 开发了一款运行在 i.MX6ULL ARM 开发板上的智能网关控制系统,实现对智能门锁、摄像头、传感器等多种物联网设备的统一管理与远程控制。
2035去旅行9 天前
linux·arm开发
嵌入式开发,如何选择C标准库在研究嵌入式SDK编译的时候,发现有2种编译工具链:一个是 musl库工具链:aarch64-linux-musl-gcc
进击的小头9 天前
arm开发·驱动开发·单片机
20_第20篇:嵌入式外设驱动开发基础:寄存器级开发与库函数开发对比实战作为嵌入式开发的核心环节,外设驱动开发直接决定了嵌入式设备的功能实现、运行效率与可维护性。无论是单片机、MCU还是嵌入式Linux设备,外设驱动都是连接硬件底层与上层应用的桥梁——从最简单的GPIO点亮LED,到复杂的UART、SPI、I2C通信,再到定时器、ADC/DAC等外设的应用,都离不开驱动开发的支撑。对于嵌入式初学者而言,寄存器级开发与库函数开发(如STM32的HAL/LL库)是两种最基础、最常用的开发方式,二者在原理、实操、适用场景上存在显著差异,掌握其核心区别与选型逻辑,是入门嵌入式驱动开发
AI服务老曹9 天前
arm开发·人工智能·架构
架构实战:如何构建支持X86/ARM及异构GPU/NPU的跨平台企业级AI视频管理系统?在安防和视觉AI领域,开发者最头疼的往往不是算法精度,而是底层硬件的碎片化。当你面对NVIDIA GPU服务器、华为昇腾(Ascend)边缘站、以及基于瑞芯微(Rockchip)或晶晨(Amlogic)的ARM架构设备时,如何实现一套代码多端运行?如何摆脱厂商SDK深度绑定的“泥潭”?传统的开发模式下,针对不同芯片进行流媒体适配和模型推理迁移,往往会消耗团队80%以上的精力。