arm开发

代码游侠9 天前
linux·运维·arm开发·stm32·单片机·嵌入式硬件·学习
STM32开发——基础外设STM32F103C8T6:小容量芯片,256KB Flash,48引脚,应用:简单控制、传感器读取。
代码游侠9 天前
linux·运维·arm开发·笔记·学习
Linux驱动复习——驱动定义:以字符为单位,一个字节一个字节地读写操作设备特点:以字符流的形式传输数据,不带缓存常见设备:鼠标、键盘、串口
古译汉书10 天前
linux·网络·arm开发·单片机·物联网·tcp/ip
【IoT死磕系列】Day 6:工业控制底层大动脉—CAN总线目录一、 物理层抗干扰神技:差分信号的暴力美学二、 协议层颠覆:没有地址,只有“群发”和“订阅”三、 面试核心:“非破坏性仲裁机制”
姜太公钓鲸23310 天前
arm开发·stm32·嵌入式硬件
STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器。上述文字中的内核是什么意思?作用是什么?在“STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器”这句话中,“内核”(Core)指的是微控制器芯片中负责执行指令、处理数据和控制整个系统运行的中央处理单元(CPU)的核心架构。
日更嵌入式的打工仔10 天前
arm开发·笔记
FIQ 与 IRQFIQ 优先级高于 IRQ:若两类中断同时产生,ARM 优先响应并处理 FIQ,完成后再处理 IRQ。
The️11 天前
arm开发·stm32·单片机·嵌入式硬件·mcu·c#
STM32-FreeRTOS操作系统-软件定时器在嵌入式系统开发中,STM32微控制器与FreeRTOS操作系统的结合应用极为广泛。其中,件定时器作为FreeRTOS的重要功能模块,为实现精准任务调度与时间管理提供了有力支持,本文将对其作简要介绍。
szxinmai主板定制专家11 天前
arm开发·人工智能·fpga开发
RK3588 8个USB工控解决方案,适用于机器视觉,工业互联等RK3588 是一款高性能的 ARM 架构处理器,广泛应用于工控、边缘计算和多媒体处理等领域。针对 RK3588 平台设计一个支持 8 个 USB 接口的工控解决方案,通常需要结合硬件设计与系统软件配置来实现稳定的数据传输与设备管理。
我在人间贩卖青春11 天前
arm开发·arm工作模式
ARM编程模型注意:System mode不是因为发生了某种异常处理器自动进入的模式,而是异常处理函数通过修改CPSR来进入的
安全二次方security²11 天前
arm开发·安全·cve-2025-0647·tlbi·cpp rctx 指令·c1-ultra·虚拟化漏洞
【CVE-2025-0647】ARM CPU漏洞安全通告在部分基于 Arm 的 CPU 中发现一个漏洞:在某些虚拟机管理程序(hypervisor)环境下,经过修改且不受信任的guest操作系统(guest OS)可能利用该问题破坏宿主系统(host)的安全性。
道亦无名12 天前
arm开发
armBitRevIndexTable1024armBitRevIndexTable1024 是一个用于 ARM 架构下 1024 点数据位反转寻址的索引表,这类表通常用在 FFT(快速傅里叶变换)等需要位反转操作的算法中。
白太岁12 天前
c语言·开发语言·汇编·arm开发·系统架构
操作系统开发:(11) RTOS 与 GPOS 的分界线:MMUGPOS,即通用操作系统或分时操作系统,是一种为通用计算场景设计的操作系统,通过虚拟内存、多任务调度、丰富驱动等机制,支持复杂应用并发运行,追求"整体效率"而非"单任务实时性"。
『往事』&白驹过隙;12 天前
linux·arm开发·驱动开发
瑞芯微(RK平台)调试指令常用整理查看Linux系统版本查看Kernel版本和编译信息查看内存信息查看系统分区信息查看CPU信息查看CPU支持的频率(x可改为0,1,2,3...)
ShiMetaPi14 天前
arm开发·fpga开发
GM-3568JHF丨ARM+FPGA异构开发板应用开发教程:13 PN532 NFC读卡案例本篇教程基于ShiMetaPi 研发的FPGA+ARM开发板——GM-3568JHF展开。本案例旨在介绍如何通过 40PIN 树莓派接口使用 PN532 NFC 卡获取水滴卡 ID。
哈哈浩丶14 天前
android·linux·arm开发·驱动开发
ATF (ARM Trusted Firmware) -2:完整启动流程(冷启动)ARM Trusted Firmware (TF-A/ATF) 完整、详细的冷启动流程,从系统上电到非安全世界操作系统启动的全链路拆解。 整体流程概览 TF-A 采用 链式加载 (Chain Loading) 与 链式验签 架构,流程如下:
哈哈浩丶14 天前
android·linux·arm开发
ATF (ARM Trusted Firmware) -3:完整启动流程(热启动)热启动(Warm Reset)是指系统已完成冷启动并运行后,通过软件或硬件触发的复位流程。与冷启动相比,热启动的核心特点是保留 DRAM 内容,跳过耗时的 DRAM 初始化(训练),从而大幅缩短启动时间。
哈哈浩丶14 天前
linux·arm开发·驱动开发
ATF (ARM Trusted Firmware) -1:综述ARM Trusted Firmware 官方正式名称为 Trusted Firmware-A (TF-A),业内仍广泛沿用 ATF 简称,是 ARM 架构体系下最核心的开源安全固件参考实现,为 ARM A-profile 系列处理器(Armv7-A、Armv8-A 及后续架构)提供标准化的信任根(Root of Trust, RoT)、安全启动、安全世界运行时服务与特权级管理能力,是 ARM TrustZone 安全技术体系的核心基石。 【系统安全】万字长文带你搞懂安全启动及ATF
ShiMetaPi14 天前
arm开发·fpga开发·rk3568
GM-3568JHF丨ARM+FPGA异构开发板应用开发教程:11 RS485读写案例本篇教程基于ShiMetaPi 研发的FPGA+ARM开发板——GM-3568JHF展开。本案例旨在介绍如何测试开发板上RS485的读写功能。
winfreedoms15 天前
arm开发·笔记
ROS2机械臂——黑马程序员ROS2课程上课笔记(3)将 \home\wind\dev_ws\src\arm_pkg\arm_pkg\arm_joint_node.py 读取的关节角度,定义成自定义的消息格式取名叫做arm_joint_angles,要求放到arm_msg包中,请使用ros2的命令实现创建包和节点,参考ros2 pkg create --build-type ament_python --node-name arm_joint_node arm_pkg
rfidunion15 天前
linux·arm开发·ubuntu
ubuntu下使用qemu模拟ARM(二)上一章将uBuntu的基本服务建好了,此时就可以在WINDOWS环境中进行操作了,以下的操作均是在登录SSH客户端和ftp客户端的操作.
乔宕一15 天前
arm开发
arm-none-eabi-gcc 工具链自带的 libstdc++ 库会将 throw 的异常对象创建在堆上我通过重载全局的 new 运算符和重写 malloc 函数,将堆放在 stm32h743 的 FMC 的 SDRAM 区域,即 0xC0000000 起始的 256MiB 大小的区域。