arm

秦伟杰4 天前
arm·nodejs·ruby·mac·nvm·m2·brew·m1·rvm·m3·苹果芯片
mac M1,M2,M3芯片踩坑 nodejs ruby brew先说解决方法, 感兴趣的可以了解事情的经过, 也许我描述的问题不专业, 但确实解决了当下的问题, 欢迎留言讨论
Mr.Cssust7 天前
ai·arm·cortex-m4·芯片·指令集·嵌入式软件·处理器
【研发日记】嵌入式处理器技能解锁(六)——ARM的Cortex-M4内核前言背景介绍指令集架构ARM起源ARM分类Cortex-M4内核框架指令流水线实践应用总结参考资料见《【研发日记】嵌入式处理器技能解锁(一)——多任务异步执行调度的三种方法》
Liii40310 天前
arm开发·arm
【ARM】中断的处理在设置异常向量表基地址时填的虚拟地址程序在EL3时来一个IRQ中断target到EL3来实现时,是不支持的,因为是没有实现的。 程序在EL3一下时来一个中断,此时是支持的,直接target到EL3。
我相遇拾年10 天前
嵌入式硬件·arm·硬件工程
硬件基础知识驱动开发分为:裸机驱动、linux驱动嵌入式:以计算机技术为基础,软硬结合的、可移植、可剪裁的专用计算机
送南阳马生序13 天前
linux·debian·arm
Cubieboard2(一) 官方镜像使用与配置1)Cubieboard 官方提供的 3 个系统镜像如下:可以看到,有 Server 版和桌面版,为了节省资源我选择 Server 版中的 datacard 版(即第 2 个镜像)。
科技互联人生19 天前
系统架构·硬件架构·arm
ARM V2处理器微架构分析   ARM V2的微架构是ARM处理器的基础,它包括了指令集、寄存器、控制单元等。这篇文章主要分析了ARM V2的一些微架构内容。如果您需要更详细的信息,可以参考这篇文章。
码狂☆21 天前
windows·ffmpeg·github·arm
github 工作流自动编译 ffmpeg for windows on arm利用:IsaacShelton/update-existing-release https://github.com/IsaacShelton/update-existing-release
时光飞逝的日子22 天前
arm·cortex-m3·出栈·入栈·保护现场·恢复现场
C语言调用子函数时入/出栈(保护/恢复现场)全过程分析:以Cortex-M3为例使用C语言调用子函数是如何保护/恢复现场的呢?本文以Cortex-M3为例,逐行汇编代码分析C语言调用子函数时入/出栈(保护/恢复现场)全过程。 准备工作: (1)使用keil5新建一个基于stm32f103的工程 (2)将栈底值设置为0x20000400(Cortex-M3栈从上往下生长),也就是将栈大小设置为0x400
码狂☆23 天前
windows·ffmpeg·arm
本地电脑交叉编译ffmpeg 到 windows on arm64使用 llvm-mingw 工具链 https://github.com/mstorsjo/llvm-mingw/releases 前缀 aarch64-w64-mingw32- 这个库是ubuntu 交叉编译的 在windows on arm 上开发使用,必须用llvm-mingw 工具链
冷凝雨24 天前
stm32·单片机·arm·复旦微·fm33
【复旦微FM33 MCU 外设开发指南】外设篇3——SPI本系列基于复旦微FM33系列单片机的DataSheet编写,旨在提供一些开发指南。 本文章及本系列其他文章将持续更新,本系列其它文章请跳转【复旦微FM33 MCU 外设开发指南】总集篇
得寸进尺的鸡丝面1 个月前
arm·cpu·x86
arm架构和x86架构区别ARM架构,曾称进阶精简指令集机器(Advanced RISC Machine)更早称作Acorn RISC Machine,是一个32位精简指令集(RISC)处理器架构。 X86架构(The X86 architecture)是微处理器执行的计算机语言指令集,指一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。
初级代码游戏1 个月前
arm·国密·交叉编译·gmssl·aarch64
国密起步5:GmSSL3交叉编译arm64初级代码游戏的专栏介绍与文章目录-CSDN博客我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。
cd_farsight1 个月前
单片机·嵌入式硬件·arm
单片机的主流编程语言是什么单片机的主流编程语言是汇编语言和C语言。单片机的c语言是一种编译型程序设计语言,它兼顾了多种高级语言的特点,并具备汇编语言的功能。
N0zoM1z01 个月前
linux·arm
arm-Pwn环境搭建+简单题目起因是看到一篇IOT CVE的分析文章。正好也在学pwn,arm架构的也是IOT这些固件最常用的,所以先安一个arm-pwn的环境。
码村长1 个月前
linux·arm·kylin
Great Wall长城工作站安装银河麒麟V10(SP1)-ARM版桌面操作系统产品型号:世恒TD120A2型号代码:世恒TD120A2-019电源:220V~3A 50Hz架构: aarch64 CPU 运行模式: 32-bit, 64-bit 字节序: Little Endian CPU: 8 在线 CPU 列表: 0-7 每个核的线程数: 1 每个座的核数: 8 座: 1 NUMA 节点: 1 厂商 ID: 0x70 型号: 3 型号名称: Phytium,D2000/8 E8C
码匠许师傅1 个月前
vscode·stm32·嵌入式硬件·arm
【STM32开发笔记】搭建基于ST官方VSCode扩展的STM32开发环境本文将介绍如何在Windows系统上搭建基于ST官方VSCode扩展的STM32开发环境,相对基于VSCode+PyOCD的开发环境,基于ST官方VSCode扩展的开发环境搭建更容易一些,功能也更强大。本文部分章节以STM32H7S7L8HxH MCU为例,但全文介绍的方法适用于大部分STM32 MCU,对于其他型号的STM32 MCU,仅少量步骤调整即可。
logga2 个月前
开发语言·arm
刷完Armbian的盒子后根目录空间太小解决方案最近买了个魔百盒的盒子,老是出现空间不足的问题,毕竟ROM容量才8个G,刚好我也有这方面的需求的解决之后将方案整理,分享给大家。 因为我自己的动手能力也不足,所以硬改的方案就暂时不考虑,采用U盘方式扩容 具体思路是挂载U盘并将其设为开机启动,然后将大的软件都迁移到U盘,这样下来的我的主空间不超过4g 前提准备: 必须设备安装的是armbian,准备一个U盘 1、首先将U盘插到盒子上,输入 df -T 查看U盘目录,一般是在 /dev/sda1 然后将其格式化为 ext4(这是linux的文件系统格式) 格
橘色的喵2 个月前
linux·c++·缓存·arm·cache·共享内存·mmap
[QNX] C++编程: 外部硬件加速器与Linux-ARM共享内存中使用NOCACHE的必要性与优化策略在嵌入式Linux-ARM系统编程中,外部硬件加速器(如FPGA)和SOC(System on Chip)经常需要共享内存进行数据交换。SOC通过共享内存读取FPGA处理的数据,而FPGA则直接写入内存。这种架构在性能和实时性上有着明显的优势,特别是在需要高速数据传输的场景中,如视频处理、网络通信等。
EleganceJiaBao2 个月前
c语言·c++·嵌入式·arm·cortex·cmsis
【ARM】CMSIS 软件标准接口CMSIS(Cortex Microcontroller Software Interface Standard)是由ARM公司开发的一套软件标准接口,旨在为基于ARM Cortex-M处理器的微控制器提供一致的开发接口。CMSIS通过定义一组标准化的API和库函数,极大地简化了嵌入式软件开发的复杂性,提高了代码的移植性和重用性。
EleganceJiaBao2 个月前
c语言·arm开发·c++·嵌入式·arm·cortex
【ARM】ARM Cortex 处理器详细讲解ARM Cortex处理器系列是ARM公司推出的一系列高性能、低功耗的处理器核心,广泛应用于不同类型的电子设备。Cortex处理器按应用需求分为三个主要系列:Cortex-A、Cortex-M和Cortex-R。以下是对这些系列的详细讲解。