arm

独小乐3 小时前
linux·c语言·汇编·单片机·嵌入式硬件·arm·gnu
007.GNU C内联汇编杂谈|千篇笔记实现嵌入式全栈/裸机篇内联汇编就像一把尖刀,它允许我们在C的高级抽象和CPU底层硬件之间自由穿梭~嵌入式开发,经常有这样的场景:
惶了个恐1 天前
arm开发·单片机·嵌入式硬件·arm·硬件工程
嵌入式硬件第九弹——ARM(5)同步串行半双工通信总线开漏输出+上拉电阻输出模式规则:A:数据流向位0:主机发送,从机接收1:从机发送,主机接收
惶了个恐7 天前
arm开发·stm32·单片机·嵌入式硬件·arm·硬件工程
嵌入式硬件第七弹——ARM(4)(续接上篇)通信:异步、同步:串行、并行:单工、半双工、全双工:TTL、RS232、RS485:电器标准
誰能久伴不乏7 天前
arm开发·c++·单片机·嵌入式硬件·arm
给开发板装上嘴巴与耳朵:i.MX6ULL 裸机串口 (UART) 驱动终极指南在嵌入式裸机开发的“新手村”里,点亮 LED 只是热身。当你开始编写复杂的逻辑,却发现板子死机时,如果你没有显示屏,你将陷入无尽的黑夜——你根本不知道代码卡在了哪一行。
惶了个恐9 天前
arm开发·stm32·嵌入式硬件·arm
嵌入式硬件第六弹——ARM(3)定时器 (EPIT GPT):是一个通过对已知频率的时钟信号进行计数,来实现定时、延时或事件计数功能的硬件模块或软件机制。 时钟(clock):在电子系统中是一个产生稳定、周期性振荡信号的电路或组件。这个信号像节拍器或心跳一样,为数字电路中的各种操作提供同步时序基准。 实时时钟(RTC real time clock): 是微处理器中的一个功能模块,用于在系统主电源关闭的情况下,继续提供精确的日历和时间信息。
嵌入小生00711 天前
linux·嵌入式·arm·指令集
ARM --- 基础知识汇总目录1、指令集架构基础2、发展3、ARM 通用寄存器(ARM32 位内核)4、核心硬件单元5、总线架构
徐某人..11 天前
qt·学习·arm
基于i.MX6ULL开发板与OV5640摄像头实现QT相机应用开发正点原子i.MX6ULL开发板+800*480显示屏,OV5640摄像头,内核版本(NXP:linux-imx-rel_imx_4.1.15_2.1.0_ga),qt版本(qt5.12.9)
REDcker12 天前
开发语言·c++·arm
ARMv8、AArch64 与 arm64:命名与体系结构要点ARMv8 指 ARM 架构的一个主版本代际;AArch64 是该代际下的 64 位执行状态与 A64 指令集;arm64 与 aarch64 是操作系统与工具链中对 AArch64 的常用三元组/目录名,二进制约定一致。下文归纳三者关系,并简述与 x86-64 的差异、ARMv9 相对 v8 的扩展方向,以及 AArch64 上常见的编译与优化注意点。
谷公子的藏经阁13 天前
arm·cpu·armv7·cortex-m·armv6
聊点老古董: Arm Cortex-M v6/v7架构及其CPUArm Cortex-M家族已经有12款处理器,涵盖了ARMv6-M, ARMv7-M和ARMv8-M架构。CoreMark从1.82到6.28,DMIPS从0.88到3.13。
蜕变的小白14 天前
arm开发·嵌入式硬件·学习·arm
嵌入式硬件的学习----ARM目录ARMARM体系结构精简指令集架构cpuCISC&RISC☆ARM寄存器通用寄存器R0-R12PC寄存器(R15)
老师用之于民15 天前
汇编·arm
【DAY30】ARM 架构核心技术详解Complex Instraction Set Computer 复杂指令集 计算机芯片面积大、成本高、复杂、体积大、功耗大
MC_J16 天前
linux·arm
Linux 6.1 移植RTL8723du驱动一、前言移植此驱动前,需要在内核menuconfig中选择支持usb,wifi等驱动,如果之前使用过别的usb wifi模块那应该就可以按照下面的步骤移植。还需要支持wpa_supplicant工具。这里就不多介绍了,因为之前用过别的款式的usb wifi,下面就直接移植rtl8723du驱动。
海浪鱼17 天前
arm
嵌入式系统相关文件说明.c和.he主要为C源代码,这部分主要是使用C语言编程的代码以及头文件信息。.i文件是C语言源文件经过预处理器处理后的输出文件。主要处理#开头的指令:处理#开头的宏定义,即宏展开;文件包含,即将#include文件内容插入进来;条件编译,即#ifdef,#if等条件中的内容;删除注释,添加行编号等。
real向往21 天前
arm·kvm·x86·虚拟机管理
KVM虚拟机管理(X86/ARM)用 vnc 软件如 RealVNC Viewer 登录,输入 物理机IP:VNC端口 访问https://www.jianshu.com/p/5ca598424eb9
BigDark的笔记21 天前
网络安全·arm
OPTEE 3.15运行在QEMU ARMv8上~/.bashrc中开启git的调试模式如果没有意外,下载成功截图如下:需要做的就是耐心等待编译完成,如图所示给虚拟机分配了4颗CPU,编译过程可以看到CPU占用率比较高。
XINVRY-FPGA24 天前
嵌入式硬件·fpga开发·arm·硬件工程·dsp开发·fpga
XC7Z020-2CLG400I Xilinx AMDZynq-7000 FPGAXC7Z020-2CLG400I 是 AMD(原 Xilinx)推出的 Zynq-7000 系列可编程系统级芯片(SoC)之一。该器件将高性能处理系统(Processing System,PS)与可编程逻辑(Programmable Logic,PL)集成在同一颗芯片上,实现传统处理器与 FPGA 架构的深度融合。这种异构计算架构使芯片既具备通用处理器的软件处理能力,又具备 FPGA 的硬件并行加速能力,广泛应用于需要高性能实时处理与灵活硬件定制的嵌入式系统。
梁洪飞24 天前
arm开发·嵌入式硬件·arm
armv7a和uboot里面的重要概念目录一,SCTLR寄存器和VBAR寄存器二,TLBs和BP array和DSB和ISB1.TLB2.BP array
FreakStudio25 天前
python·stm32·单片机·嵌入式·arm·电子diy
一行命令搞定驱动安装!MicroPython 开发有了自己的 “PyPI”包管理平台!uPyPI正式上线了!!!简单来说,uPyPi 平台是 MicroPython 驱动包的 “集散地”,我们可以在这里搜索、查看、下载、上传需要的驱动包:https://upypi.net/
toradexsh1 个月前
linux·docker·arm·nxp·openclaw
基于 NXP iMX8MP ARM平台安装测试 OpenclawBy Toradex秦海1). 简介Openclaw AI agent 开源项目最新非常火热,目前主流是基于 Mac 或者 X68 PC 进行安装部署,本文就尝试基于 NXP iMX8MP ARM 平台通过 Docker 环境进行部署测试。另外,通过 Docker 部署的好处除了可复用性,同时也一定程度保证了 Openclaw 和本机系统和数据的隔离,只将需要的数据通过共享目录提供给 Docker 内的 Opanclaw 处理即可。
Stone.Wu2 个月前
arm
快速理解ARM Cortex-M流水线:指令执行过程通俗解释你有没有想过,为什么一块主频只有72MHz的STM32能实时处理电机控制、通信协议和用户界面?它真的在“同时”做这么多事吗? 答案是: 不能。但它看起来像能——这正是流水线的魔力。