arm开发

忆和熙10 小时前
arm开发·arm指令
ARM Load/Store指令、伪指令(ARM处理器指令系统——ARM指令集初学,下篇)本文声明:内容来源于网络,进行整合/再创作;部分内容由AI辅助生成。Load/Store内存访问指令用于在ARM寄存器和存储器之间传输数据。
忆和熙10 小时前
arm开发·arm指令
ARM数据处理指令(ARM处理器指令系统——ARM指令集初学,上篇)本文声明:内容来源于网络,进行整合/再创作;部分内容由AI辅助生成。Tips:本节知识分为上、下篇讲述,可通过专栏查找到对应文章。本节主要讲述一些比较常用且简单的ARM指令集,对于一些使用频率较低、复杂的ARM指令不做过多的介绍,初学者能够看懂基本的汇编语言即可。主要是针对AArch64指令集(ARMv8‑A架构),Xn表示64位寄存器,Wn表示32位寄存器(类似于Rn),部分AArch64指令集与AArch32类似(看指令举例有无Wn,有就表示AArch32指令集也是类似写法)。笔者不精通该部分知识,因
EnglishJun11 小时前
arm开发·学习
ARM嵌入式学习(一) --- 入门51中央处理器,计算机系统的运算和控制核心,负责指令解释、数据运算和程序执行MHZ 1MHZ = 10^6HZ
路溪非溪1 天前
linux·arm开发·驱动开发
systemd简介和使用总结systemd 是 Linux 系统中 “系统与服务管理器”,它是所有进程的父进程(PID=1),负责启动、管理、监控系统上的所有进程与服务。可以把它理解为 “Linux 系统的管家”:从开机启动画面,到后台运行的 SSH、WiFi、数据库、Web 服务,统统由它接管。
想要成为计算机高手2 天前
arm开发·机器人·开源·具身智能·摇操·telegrip
研究 telegrip - SO100 Robot Arm Teleoperation System最初是在关注XLerobot工作时,发现他们有通过VR遥操实体机器人的代码,他们声称修改了telegrip相关代码,所以我现在来研究一下telegrip,看看有什么异同,哪些模块是必要的,在迁移到自研机械臂上需要什么。
编码如写诗2 天前
arm开发·架构·kubernetes
【k8s】arm架构从零开始在线/离线部署k8s1.34.5+KubeSphere3.4.1本文在鲲鹏920和openEuler+Ubuntu,从0开始使用Containerd部署k8s1.34.5+开源KS3.4.1版本。
Flamingˢ3 天前
arm开发
基于ARM的裸机程序设计和开发(二):使用Vivado创建PS应用系统在 Zynq 平台的裸机开发中,软件程序并不是凭空运行起来的,而是依赖一个已经配置好的硬件平台。对于初学者来说,真正进入 ARM 裸机实验的第一步,并不是马上写 C 程序,而是先在 Vivado 中创建包含 Zynq PS 的硬件系统,再导出硬件平台到 SDK 中编写和下载程序。本文结合 GPIO 点亮 LED 的入门实验,介绍使用 Vivado 创建 PS 应用系统的基本流程,以及在 SDK 中创建裸机工程并编写 LED 控制程序的方法,帮助初学者建立对 Zynq 裸机开发完整流程的初步认识。
EVERSPIN2 天前
arm开发·蓝牙芯片·蓝牙芯片方案
BLE蓝牙水表蓝牙芯片方案基于自研射频技术与基带算法,英尚微电子推出多款适用于智能水表场景的无线MCU/SoC及桥接芯片,全面支持BLE 5.4与高性能2.4G私有协议。蓝牙芯片方案芯片内置成熟的网络协议栈,提供丰富的示例代码与多平台APP工具,助力开发者快速完成产品落地。蓝牙芯片方案桥接芯片搭载自研虚拟化串口技术,让蓝牙功能集成像操作串口一样简单。部分型号无需二次开发,真正做到“即连即用”。此外,特色蓝牙/串口/USB三通芯片进一步拓展了复杂无线场景下的应用边界。
银河麒麟操作系统2 天前
arm开发·性能优化·架构
银河麒麟桌面操作系统V10SP1(全X86/ARM架构)【进程资源限制与性能优化实践】技术文章了解更多银河麒麟操作系统全新产品,请点击访问:麒麟软件产品专区:https://www.kylinos.cn/productPc/
左手の明天2 天前
linux·arm开发·c++
Linux内核裁剪深入浅出:从原理到实操,打造轻量化嵌入式内核🔗 运行环境:Linux🚩 撰写作者:左手の明天🥇 精选专栏:《python》🔥 推荐专栏:《算法研究》
忆和熙2 天前
arm开发·arm指令寻址方式
ARM处理器指令系统——ARM指令的寻址方式(上,数据处理指令的寻址方式、Load/Store 寻址方式总览)本文声明:内容来源于网络,进行整合/再创作;部分内容由AI辅助生成。Tips:本节知识分为上、下篇讲述,可通过专栏查找到对应文章。关于指令内容的讲述优先以AArch64执行状态为主,部分内容可能与AArch32类似。
路溪非溪2 天前
linux·网络·arm开发·驱动开发
wpa_supplicant核心操作总结参考:Linux WPA/WPA2/WPA3/IEEE 802.1X Supplicant-CSDN博客
忆和熙2 天前
arm开发·arm指令寻址方式
ARM处理器指令系统——ARM指令的寻址方式(下,Load/Store寻址方式、AArch32/64中Load/Store寻址方式的区别)本文声明:内容来源于网络,进行整合/再创作;部分内容由AI辅助生成。Tips:关于指令内容的讲述优先以AArch64执行状态为准,部分内容可能与AArch32类似。
猫猫的小茶馆3 天前
linux·c语言·arm开发·驱动开发·stm32·单片机·mcu
【Linux 驱动开发】Linux 内核启动过程详解内核启动流程:本文系统梳理了ARM架构下Linux内核的启动流程,分为四个关键阶段:引导加载(U-Boot加载内核镜像和设备树)、自解压(head.S调用解压函数)、汇编级准备(stext函数完成硬件初始化)和C语言初始化(start_kernel完成系统初始化)。重点解析了各阶段核心任务:U-Boot参数传递、内核解压、处理器验证、页表建立、命令行参数解析,直至最终启动init进程。文中还提供了mkimage工具的使用说明和关键函数调用关系图,为理解Linux内核启动机制提供了清晰的框架。通过结合源码与
田里的水稻3 天前
arm开发·人工智能·算法·机器人
ARM_运行openClaw以下是针对在 ARM Linux SOC 上部署 OpenClaw 并实现智能对话的详细可行性分析与实施指南:
Flamingˢ3 天前
arm开发·fpga开发
基于ARM的裸机程序设计和开发(一):Zynq SoC FPGA的诞生在学习 ARM 裸机开发之前,很多初学者都会有一个疑问: 为什么现在很多嵌入式系统不再只是单独使用 CPU,或者单独使用 FPGA,而是把两者集成到同一颗芯片中?
猫猫的小茶馆3 天前
linux·arm开发·驱动开发·stm32·单片机·嵌入式硬件·mcu
【Linux 驱动开发】STM32MP1 + GT911 触摸显示系统开发笔记本文系统梳理从触摸屏基础、硬件连接、Linux 输入子系统驱动到 tslib 移植以及内核启动流程的关键要点。目标是帮助开发者快速搭建 STM32MP1 平台的 LCD+触摸系统,并掌握调试和排障方法。
代码游侠16 天前
linux·运维·arm开发·stm32·单片机·嵌入式硬件·学习
STM32开发——基础外设STM32F103C8T6:小容量芯片,256KB Flash,48引脚,应用:简单控制、传感器读取。
代码游侠17 天前
linux·运维·arm开发·笔记·学习
Linux驱动复习——驱动定义:以字符为单位,一个字节一个字节地读写操作设备特点:以字符流的形式传输数据,不带缓存常见设备:鼠标、键盘、串口
古译汉书17 天前
linux·网络·arm开发·单片机·物联网·tcp/ip
【IoT死磕系列】Day 6:工业控制底层大动脉—CAN总线目录一、 物理层抗干扰神技:差分信号的暴力美学二、 协议层颠覆:没有地址,只有“群发”和“订阅”三、 面试核心:“非破坏性仲裁机制”