嵌入式开发

Nerd Nirvana1 天前
ide·vscode·编辑器·嵌入式开发·配置管理·vscode-server
VSCode配置及问题解决一览vscode下载地址:https://code.visualstudio.com/updates/settings.json
cooldream20092 天前
嵌入式硬件·risc-v·嵌入式开发
基于 RISC-V VisionFive 的桌面数字时钟项目实战近年来,RISC-V 生态不断壮大,相关软硬件平台也逐步成熟,其中 StarFive 推出的 VisionFive 系列凭借开源指令集优势、完整的 Linux 支持和低功耗特性,正在越来越多的创新项目中崭露头角。在诸多入门项目中,“桌面时钟”是一类结构简单、兼容性好、展示效果直观且适合作为桌面摆件的典型实践。
Tronlong创龙2 天前
开发板·嵌入式开发·硬件开发·工业控制
1分钟速览,安路ARM + FPGA和进口相比,有何关键改进?当进口ARM + FPGA SoC面临“国产化替代”、“性能瓶颈”、“价格高”、“供货周期长”,该如何破局?安路科技DR1M90全国产平台“横空出世”,实现性能、成本上的全面突破,重新定义“工业级可编程SoC”性价比,正逐渐成为市场的优选。
切糕师学AI2 天前
汇编·嵌入式开发
ARM中的汇编指令:MRS和MSR在基于ARM Cortex-M(以及一些Cortex-A/R)系列处理器的开发中,MRS和MSR是指令集中的一对核心汇编指令,用于在处理器状态寄存器和通用寄存器之间传输数据。
wsig4 天前
嵌入式开发·hi3516dv500
开发板文件系统大小调整 HI3516DV500本文的开发板以HI3516DV500为例。 在烧录固件后,文件系统通常和文件系统镜像一样大,但是EMMC中还空余巨大的空间。本文介绍使用resize2fs命令扩展ext4格式分区。
切糕师学AI8 天前
c语言·arm·嵌入式开发·cortex-m·位带操作
位带操作(Bit-Banding)是什么?位带操作(Bit-Banding) 是一个嵌入式系统,特别是ARM Cortex-M系列内核中的概念。
_OP_CHEN23 天前
电赛·c/c++·嵌入式开发·瑞萨mcu·声源定位·嵌入式应用·嵌赛
基于瑞萨 RA6M5 开发板的声源定位系统设计与实现前言一、项目概述1.1 项目背景与意义1.2 核心功能与技术指标1.2.1 基础功能1.2.2 扩展功能
Tronlong创龙25 天前
开发板·嵌入式开发·硬件开发·工业控制
基于瑞芯微 RK3588 的 ARM 与 FPGA 交互通信实战指南案例功能:ARM端基于PCIe总线(开启PCIe DMA)对FPGA BRAM进行读写测试。应用程序通过ioctl函数发送命令开启PCIe DMA传输数据后,等待驱动上报input事件;当应用层接收到input事件,说明DMA传输数据完成。
TinyPiXOS开发者联盟1 个月前
linux·c++·动画·嵌入式开发·lottie·tinypixos·tpgui
轻量级嵌入式系统的 Lottie 动画实现Lottie 动画以其轻量级、高质量的特点,已经成为现代 UI 设计的标配。但在嵌入式 Linux 系统中实现流畅的 Lottie 动画播放,并提供精确的交互控制,却并非易事。本文将介绍如何在 TinyPiXOS 中实现可暂停/恢复的 Lottie 动画效果。
Ching·2 个月前
linux系统编程·rk3568·嵌入式开发
linux系统编程(十)RK3568 socket之 UDP的实现1、讯为RK3568开发板,下载了Ubuntu系统。2、笔记本Windows下的VScode连接开发板。
Industio_触觉智能2 个月前
鸿蒙·openharmony·嵌入式开发·开源鸿蒙·鸿蒙开发板·鸿蒙南向·xts
RK3576开发板/核心板应用分享之开源鸿蒙触觉智能以RK3576开发板及其核心板(模组)为案例,为大家分享鸿蒙硬件生态应用。生态产品兼容性XTS测试,如图
Industio_触觉智能2 个月前
linux·嵌入式开发·瑞芯微·rk3562·rt linux·xenomai rt·preempt_rt
RK3562核心板/开发板RT-Linux系统实时性及硬件中断延迟测试本文介绍瑞芯微RK3562芯片平台RT-Linux系统实时性及硬件中断延迟测试。演示主板:触觉智能EVB3562开发板,历经72小时多条件详细测试!
riveting2 个月前
物联网·智能家居·嵌入式开发·明远智睿·2351核心板
48 元四核 ARM 核心板!明远智睿 2351 进入嵌入式市场在嵌入式硬件领域,“性价比” 始终是开发者和企业关注的核心焦点。长期以来,搭载 ARM 架构的四核核心板因性能优势,价格普遍维持在百元以上,让许多预算有限的小型项目望而却步。然而,明远智睿近期推出的 2351 核心板,却以48 元的抄底价打破行业惯例,将 “四核 ARM 核心板” 带入平民化时代,引发市场强烈关注。这款看似平价的硬件产品,究竟藏着多少 “硬核实力”?我们不妨从性能、设计、扩展性三个维度,揭开它的神秘面纱。
IT永勇2 个月前
数据库·sqlite·嵌入式开发·增删改查·关系型数据库
SQLite数据库基本操作(1)设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它。 (2)占用资源非常的低,是轻量级的,在嵌入式设备中,可能只需要几百K的内存就够了。 (3)支持Windows/Linux/Unix等主流的操作系统。 (4)同时能够跟很多程序语言相结合,比如 C/C++,C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。 (5)不需要配置,这意味着不需要安装或管理。 (6)SQLite 是自给自足的,这意味着
星源~2 个月前
linux·qt·ubuntu·嵌入式开发·物联网设备
Linux-Ubuntu系统安装特别指导1. Ubuntu介绍   2. 下载   3. 创建 Ubuntu 虚拟机   4. 安装 Ubuntu 操作系统   5. 系统基本配置
星羽空间2 个月前
嵌入式开发·crow·jetson nano
jetson nano 搭建crow环境crow库需要依赖于boost库,我们需要先安装一下,不然编译不了。sudo apt install libboost-all-dev
IT永勇2 个月前
嵌入式开发·linux编程·cmakelists..txt·调用外部库
CMakeLists.txt语法(四)使用外部动态库或者静态库,生成可执行文件。testlib.h存放目录:/usr/local/testLIB
Nerd Nirvana3 个月前
开发语言·c++·策略模式·嵌入式开发·事件驱动·异步处理
C++编程——异步处理、事件驱动编程和策略模式异步处理是一种编程模型,允许任务在等待耗时操作(如 I/O、网络请求)完成的同时,不阻塞其他任务的执行。
Industio_触觉智能3 个月前
ffmpeg·开发板·嵌入式开发·瑞芯微·视频解码·rk3576·rk3576j
瑞芯微RK3576平台FFmpeg硬件编解码移植及性能测试实战攻略本文介绍瑞芯微RK3576平台,FFmpeg硬件编解码移植及性能测试方法。FFmpeg简介与实测数据FFmpeg简介
IT永勇3 个月前
stm32·单片机·嵌入式开发·pwm输出·高级定时器
STM32高级定时器-输出比较模式通过定时器的外部引脚对外输出控制信号,将通道X(x=1,2,3,4)通常设置为PWM1、PWM2模式。