arm开发

路溪非溪32 分钟前
linux·arm开发·驱动开发
Linux驱动中的红外遥控子系统本文主要讲解Linux驱动中的红外遥控子系统Linux 内核中仍然保留并持续维护红外遥控(IR Remote Control)子系统,它是 Linux 媒体子系统(Media Subsystem)的核心组成部分之一,并非废弃功能,且在嵌入式、工控、消费电子等场景中广泛应用。
不染尘.20 小时前
arm开发·嵌入式硬件·draw.io
操作系统发展史和常见习题汇总这是关于操作系统最后一次有关总览的内容,主要介绍:OS结构、流程、发展史,以及几个习题练练手~OS本身就是一个软件,组织架构是:单个/多个程序?
橘色的喵1 天前
linux·arm开发·cache line·ring buffer
嵌入式 ARM Linux 平台高性能无锁异步日志系统设计与实现在多核 ARM Linux 嵌入式系统中,传统的同步日志记录方式(如直接调用 printf 或 write)由于受限于磁盘 I/O 延迟及内核态切换开销,往往成为系统的性能瓶颈。本文提出并实现了一种基于环形缓冲区(Ring Buffer)与生产者-消费者模型的异步日志架构,通过 C11 原子操作实现无锁化设计,并针对 ARM 平台的 Cache Line 对齐及内存屏障进行了深度优化,以达到极高的吞吐量与极低的业务侵入性。
鸿蒙小白龙1 天前
arm开发·openharmony·liteos
OpenHarmony轻量系统智能模块开发实战指南本文档基于Hi3861平台HarmonyOS轻量系统下的6个智能应用模块(智能小车、智能测距、智能农场、智能灯具、智能安防、智能温湿度
物随心转2 天前
arm开发
硬盘的MBR硬盘的主引导记录(MBR) 是计算机启动时访问硬盘最先读取的一个关键数据区域,它位于硬盘的第一个物理扇区(0柱面0磁头1扇区)。
landyjzlai3 天前
arm开发·fpga开发·amba
AMBA总线(15)关于AXI-stream(sg模式)SG模式的典范-----最有魔力的协议,大家要好好学。网络都是它。 本篇文章给讲讲AXI-stream。该协议在AMBA4中推出,AMBA4中总共有以下三种跟AXI相关的协议:
Dillon Dong4 天前
c语言·arm开发·simulink
从C到Simulink: ARM Compiler 5 (RVDS) 为什么simulink 不能使用arm编译先把结论说在前面:在 MathWorks 的“支持的编译器列表(Windows)”页面中,列出的 Simulink/MEX 用到的编译器只有【turn0fetch0】:
硅农深芯4 天前
arm开发·单片机·芯片
ARM Cortex-M系列的内核型号有什么区别,该怎么选择ARM Cortex-M系列是ARM公司专为嵌入式系统和物联网设备设计的低功耗、高能效的微控制器内核,覆盖了从简单控制到高性能计算的各种需求。
小程同学>o<4 天前
linux·arm开发·linux应用层
Linux 应用层开发入门(一)| ARM平台交叉编译入门:打造你的第一个Linux应用摘要‌:在嵌入式Linux应用层开发的旅程中,交叉编译是不可或缺的一环。本文以经典的“Hello World”程序为例,详细阐述了如何使用arm-buildroot-linux-gnueabihf-gcc交叉编译工具链,为ARM平台生成可执行文件。我们不仅展示了基本的交叉编译命令,还深入探讨了交叉编译过程中工具链路径的配置、头文件与库文件的默认路径查询及自定义方法。
切糕师学AI5 天前
汇编·arm开发·stm
ARM 汇编指令:STM本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST 9、ARM 汇编指令:B 10、ARM 汇编指令:BX 11、ARM 汇编指令:ERET 12、ARM 汇编指令:STP\LDP 13、ARM 汇编指令:UBFX 14、ARM 汇
切糕师学AI5 天前
汇编·arm开发
ARM 汇编指令:LDM本文来自于我关于 ARM 汇编指令系列文章。欢迎阅读、点评与交流~ 1、汇编指令在不同架构中的联系与区别 2、ARM 汇编指令:MOV 3、ARM 汇编指令:LDR 4、ARM 汇编指令:STR 5、ARM 汇编指令:MRS 和 MSR 6、ARM 汇编指令:ORRS 7、ARM 汇编指令:BEQ 8、ARM 汇编指令:TST 9、ARM 汇编指令:B 10、ARM 汇编指令:BX 11、ARM 汇编指令:ERET 12、ARM 汇编指令:STP\LDP 13、ARM 汇编指令:UBFX 14、ARM 汇
ShiMetaPi5 天前
arm开发·fpga开发·fpga·rk3568
GM-3568JHF丨ARM+FPGA异构开发板系列教程:外设教程 09 CANCAN 总线协议(Controller Area Network,控制器局域网总线)是德国 BOSCH(博世)公司于 1986 年研发的一种串行通讯协议总线。GM-3568JHF 开发板配备了 2 路 CAN 接口,基于 RK3568J 处理器的集成 CAN 控制器实现,为工业控制、汽车电子和设备互联提供了可靠的通信解决方案。
未来之窗软件服务5 天前
arm开发·架构·仙盟创梦ide·东方仙盟
幽冥大陆(八十)Win7环境下ARM架构开发—东方仙盟练气期在日常开发与测试需求中,不少用户会面临“Win7环境下搭建ARM架构开发环境”的核心诉求,涵盖仿真工具选型、固件获取、轻量Linux系统挑选等多个维度。本文结合前期对话核心要点,对相关关键信息进行系统梳理,方便快速查阅与落地使用。
未来之窗软件服务6 天前
arm开发·仙盟创梦ide·东方仙盟·阿雪技术观·国产化操作系统
国产化系统(一)ARM轻量化系统开发与试用全指南—东方仙盟练气期在国产化替代浪潮下,基于ARM架构的轻量化操作系统因资源占用低、适配性强,成为嵌入式开发、小型终端部署的核心选择。尤其针对飞腾ARM64等国产化芯片,搭配麒麟V10 SP1、UOS等国产化桌面系统,轻量化ARM系统既能满足基础开发需求,又能大幅降低硬件成本。本文结合实际开发场景,从系统选型对比、最小化系统下载、运行实操等维度,完整呈现国产化操作系统下ARM轻量化系统的开发与试用流程。
林政硕(Cohen0415)6 天前
linux·arm开发·qt·键盘·输入法
ARM Linux Qt Widget 虚拟键盘输入法移植Qt 源码版本:Qt5.15.9(Widget) 硬件:T113(buildroot)本次是给一个嵌入式 ARM Linux 项目移植一个开源的虚拟键盘,该项目使用的屏幕分辨率为 1424*280,需要修改键盘的位置与大小。最终决定移植该键盘:https://gitee.com/smartwell/QtInputMethod_GooglePinyin。
100编程朱老师7 天前
arm开发
Linux 下互联网络编程的基础知识TCP/IP 协议里有两种不同的协议:1、TCP协议用于检测网络传输中的差错。2、IP协议用于对不同网络进行互联。
番茄灭世神8 天前
arm开发·单片机·嵌入式·gd32·pn学堂
32位ARM单片机视频教程第一篇#PN学堂课程GD32F303ZET6的基本参数如下所示:单片机软件开发的常用架构设计驱动层的数据接口:
驱动探索者8 天前
arm开发
[缩略语大全]之[ARM CPU]篇ARM 处理器的寄存器体系是理解指令执行、异常处理、上下文切换以及用户态与内核态切换的基础。无论是在 Linux 内核、RTOS(如 Zephyr)、Bootloader,还是在裸机系统中,寄存器都是连接软件与硬件的关键接口。
ArrebolJiuZhou9 天前
linux·arm开发·单片机·嵌入式硬件
00 arm开发环境的搭建可以使用下面两条命令判断是否安装成功在工程目录下创建test.S文件Section (.text, .data):是你房间里的零碎物品(衣服、书、牙刷)。编译器只负责制造这些物品。
迪三达9 天前
arm开发
智能体开发-2-MCP本文介绍MCP,一种server式工具调用方法,适合多智能体多工具开发:MCP: 让 LLM 像调用远程 API 一样调用工具的标准协议