嵌入式

可爱的鸡仔17 小时前
stm32·单片机·嵌入式
STM32--------ADC转换STM32 系列微控制器的 ADC(模拟 - 数字转换器)是其重要的外设之一,用于将外部或内部的模拟信号转换为数字信号,广泛应用于传感器数据采集、电压监测、信号处理等场景。以下是 STM32 ADC 的核心特性和关键信息:
DIY机器人工房19 小时前
stm32·单片机·面试·嵌入式·面试题·diy机器人工房
【嵌入式面试题】STM32F103C8T6 完整元器件解析 + 面试问题答案答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:
文火冰糖的硅基工坊1 天前
开发语言·嵌入式·cpu
[嵌入式系统-135]:主流AIOT智能体开发板核心优势:行业首个全栈式AIoT开发中枢,深度融合火山引擎云原生架构(云管理)、豆包多模态大模型(大语言模型)、扣子智能体平台(对话)和机智云(IoT)AIoT开发平台。
YuCaiH1 天前
linux·笔记·嵌入式
Linux文件处理在 Linux 中设备和目录都可以看做文件(一切皆文件),主要包括四种类型: ① 普通文件,② 目录文件,③ 链接文件,④ 设备文件
jz-炸芯片的zero1 天前
自动化·嵌入式·ai编程·zephyr
【Zephyr存储专题】16_内存泄露检测可视化脚本自动化在第十一篇中,博主详细介绍了一种关于泄露算法检测相关的文章:使用者可以通过串口打印时刻检测是否存在长时间没有Free的内存块。本文将在此基础上,利用AI工具增添可视化脚本,使数据可视化为曲线图与统计表,向使用者呈现更为直观的检测效果。
文火冰糖的硅基工坊2 天前
大数据·人工智能·科技·嵌入式硬件·架构·嵌入式·gpu
[创业之路-702]:“第三次”与“第四次工业革命”的范式跃迁第三次工业革命,用通用CPU/DSP+计算机软件构建了一个庞大的自动化、移动化、数字化、信息化的虚拟世界,重塑了物理世界的运行方式。 第四次工业革命,用通用GPU/NPU+AI算法软件要构建一个庞大的智能化、拟人化、意识化、生命化的虚拟世界,要重塑已经用CPU构建的庞大的虚拟世界。 革命的本质用新秩序、新规则替代既存的秩序和规则,相邻革命之间的距离由千年,到几百年,到百年,到几十年,时间越来越短。 主战场依然在能进行边缘计算的终端和云☁️端的平台,中间的通信网孜孜不倦地提供更广、更快、更大、更灵活的数据运
文火冰糖的硅基工坊2 天前
嵌入式硬件·架构·嵌入式·cpu·gpu
[嵌入式系统-136]:主流AIOT智能体软件技术栈主流AIoT(人工智能物联网)智能体软件技术栈涵盖了硬件、通信、AI算法、安全防护等多个层面,其核心在于通过“感知-分析-决策-执行”的闭环架构,将物联网的连接能力与人工智能的认知能力深度融合。以下从技术架构、关键技术栈、应用场景三个维度进行解析:
YuCaiH2 天前
linux·笔记·嵌入式·网络通信
网络编程的基础知识网络程序和普通的程序的最大区别在于,网络程序由两个部分组成:客户端程序和服务器程序所以要先有服务器程序启动,等待客户端程序运行并向服务器端口发起连接
大聪明-PLUS2 天前
linux·嵌入式·arm·smarc
从头开始为 ARM 创建 Ubuntu 映像大家好!我是大聪明-PLUS!当开发刚刚开始时,通常还不清楚哪些包将进入目标 rootfs。换句话说,现在就使用 LFS、buildroot 或 yocto(或其他任何系统)还为时过早,但现在是时候开始了。对于那些资金充裕的人来说(我的试点样品上有 4GB eMMC),解决方案是向开发人员分发一个发行版,这样他们就可以快速交付目前缺少的所有内容。这样,我们就可以随时收集软件包列表,并为目标 rootfs 创建列表。
大聪明-PLUS2 天前
linux·嵌入式·arm·smarc
QEMU:如何组织与 I2C 设备的透明交互大家好!我是大聪明-PLUS!在嵌入式软件开发中,高效的硬件虚拟化正变得越来越重要,它显著提高了开发的速度和灵活性。无需焊接电路板、等待硬件到货,也无需在每个芯片的测试台之间带着示波器奔波。只需在笔记本电脑上运行虚拟机即可。
jz_ddk2 天前
linux·信息可视化·嵌入式·gui·lvgl·界面设计
[LVGL] 从0开始,学LVGL:进阶应用与项目实战(上)在现代GUI应用中,数据可视化至关重要。LVGL提供了强大的图表控件,能够将抽象数据转化为直观的图形。
jz-炸芯片的zero3 天前
嵌入式·zephyr·功耗
【Zephyr电源与功耗专题】15_功耗优化测试工具与手段博主最近在处理非常头疼的功耗问题:在嵌入式系统开发中,功耗优化是至关重要的一环,特别是对于可穿戴设备和物联网设备。本文介绍基于Zephyr RTOS的功耗优化测试方法,主要使用两种工具:
文火冰糖的硅基工坊3 天前
科技·嵌入式硬件·架构·嵌入式·gpu
[嵌入式系统-134]:智能体以及其嵌入式硬件架构智能体是能够感知环境、自主决策并执行行动(感知、决策、执行)以实现特定目标的系统,其嵌入式硬件架构是支撑这些能力的物理基础,通常由感知模块、计算处理模块(通用管理模块智能决策模块)、执行模块、通信模块及电源管理模块构成,各模块协同工作以实现智能体的核心功能。
大聪明-PLUS3 天前
linux·嵌入式·arm·smarc
关于新的 Linux 内核接口 gpio uapi 的说明大家好!我是大聪明-PLUS!从内核版本 4.6-r1 开始,一个用于与内核 gpio 子系统交互的新接口已可用。现在有三种官方方法可以使用 gpio 并从中接收中断。没有必要详细讨论这个子系统的需求;对于少数人来说,这是一项严格的日常工作,而对于其他人来说,则是一项有趣的爱好。对于所有这些人来说,内核都提供了一种新的交互方式。
Truffle7电子4 天前
stm32·嵌入式硬件·嵌入式·存储·中断
STM32理论 —— 存储、中断AT24Cxx常用的IIC通讯的EEPROM 器件; 数据存储根据地址高位在前低位在后的原则;如使用芯片为AT24C02,最低地址位为0,最高地址位为255,地址为255的数据为0x77,地址为254的数据为0x86,则从地址255 连续读取两个字节时,读到的数据为0x7786;
文火冰糖的硅基工坊4 天前
arm开发·ai·架构·嵌入式·gpu
[嵌入式系统-123]:中高端图形处理器RM Mali-G610 MP4 GPU 是 ARM 公司推出的基于 Valhall 架构 的移动 GPUARM Mali-G610 MP4 GPU 是 ARM 公司推出的基于 Valhall 架构 的移动 GPU,属于 Mali-G600 系列,定位为中高端图形处理器。它采用四核设计(MP4 表示四核),支持多种现代图形 API,包括 OpenGL ES 3.2、OpenCL 2.2 和 Vulkan 1.1,能够提供高效的图形处理能力和并行计算性能。
大聪明-PLUS4 天前
linux·嵌入式·arm·smarc
嵌入式Linux简介—第二部分(共3部分)大家好!我是大聪明-PLUS!在这一系列简短的文章中,我将尝试阐明构建嵌入式 Linux 设备的主题,从组装引导加载程序到为单独开发的外部模块编写驱动程序,并实现所有中间过程的自动化。
suyong_yq5 天前
ai·嵌入式·arm·npu·ethos-u
使用Vela编译器开发Ethos-U NPU流程导引Ethos-U Vela 是 Arm开发的一款软件工具,可将 TensorFlow Lite(TensorFlow Lite for Microcontroller 是 TensorFlow LIte的一个子集)模型编译为可在 Ethos-U NPU上运行的优化版本。Vela 以 TensorFlow Lite模型为输入,应用包括内存优化和层融合技术在内的优化手段,编译生成专门针对 Ethos-U 架构优化的二进制文件。这一优化的二进制文件最大限度地利用了 Ethos-U NPU 的硬件特性,以高效执行机
大聪明-PLUS5 天前
linux·嵌入式·arm·smarc
Linux IIO研究(二)大家好!我是大聪明-PLUS!这里我要特别强调一下为节点设置标签的功能,如果您有许多类似的设备,此功能尤其适用。您可以随时在每个 iio:device 的 of_node 目录中查看节点中设置的当前值 - /sys/bus/iio/devices/iio\:device0/of_node/。
大聪明-PLUS6 天前
linux·嵌入式·arm·smarc
GPIO 也是一个接口,还有 QEMU GPIODEV 和 GUSE大家好!我是大聪明-PLUS!曾经有人问我:“我该如何与它交互?” 这个问题主要涉及 QEMU 的 I2C 接口,而不是 GPIO。有一段时间,我痴迷于在 QEMU 中与设备进行“透明”交互的想法——使用与真实设备相同的库和工具。还有什么更好的选择呢?不是一些通过 QEMU 发送命令的脚本,而是 libgpiod 库中熟悉且一致的 gpioset/gpioget 或内核提供的 tools/gpio 工具。