logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

openvela Coredump

Coredump是Linux系统中程序崩溃时生成的内存转储文件,包含程序崩溃时的内存状态、寄存器值等关键信息,用于分析定位问题。文章首先介绍了coredump的概念与作用,详细说明了其存储位置可通过修改/proc/sys/kernel/core_pattern配置,并介绍了core文件的命名规则和参数列表。

文章图片
#iot#开源软件#linux
openvela之内核开发

摘要:openvela内核基于NuttX实时操作系统,具备实时性、兼容性和可扩展性三大核心优势,支持从8位到64位多种处理器架构。其模块化设计提供清晰目录结构,便于开发维护。内核支持多任务管理,采用优先级与时间片轮转调度策略,并提供了丰富的同步与通信机制(原子操作、自旋锁、消息队列等)。无论是SMP/AMP多处理器系统还是资源受限设备,openvela都能实现高效任务调度和稳定运行,成为嵌入式开发

文章图片
#驱动开发#开源软件#linux
openvela 日志系统:从配置到落地的实操手册

日志系统是嵌入式开发中问题排查的核心工具,openvela 的日志系统通过syslog实现标准化管理,同时兼容printf的简单场景。本文将以 “配置→编码→验证” 为流程,提供可直接复用的实操步骤。

文章图片
#iot#开源软件#linux
openvela之 UI 应用开发

本文以openvela为例,详细介绍了一个嵌入式音乐播放器UI应用的开发流程。文章从开发环境搭建、项目结构解析到核心设计实现,系统性地讲解了如何构建一个具备播放控制、音量调节等功能的音乐播放器。重点解析了UI分层结构设计、三大核心数据结构(应用配置、运行时状态、资源组件)以及业务逻辑实现。通过Makefile/Kconfig构建系统管理项目,使用LVGL图形库开发界面,并提供了完整的代码示例和资源

文章图片
#开源软件#iot#linux
Vela Debug 介绍

小米Vela是基于NuttX内核的嵌入式操作系统,专为AIoT设备开发设计。其创新调试体系覆盖全堆栈,包括:AIoT-IDE集成开发环境提供JS应用调试;高保真模拟器支持多形态设备仿真;系统级工具如Logger、Trace、Crash Dump等解决内核级问题。底层继承NuttX的GDB、JTAG等硬件调试能力,中层整合性能监控工具,上层提供可视化调试方案。这种多层级调试架构有效应对了嵌入式开发中

文章图片
#iot#开源软件
openvela 快速入门

openvela开发全流程指南 本文详细介绍了openvela嵌入式开发平台的完整搭建与使用流程。从硬件需求(64位x86处理器、16GB内存、80GB硬盘)和Ubuntu 22.04系统环境准备开始,逐步指导开发者安装必备工具链、配置Python环境。通过Repo工具从Gitee或GitHub同步源码后,本文演示了编译流程(以goldfish模拟器为例)和模拟器运行方法,包括LVGL图形库演示程

文章图片
#iot#开源软件
openvela 概述

openvela 是小米基于 NuttX 打造的开源实时操作系统,专为 AIoT 设备设计,具备轻量化、高兼容性和可扩展性特点。它支持多种硬件架构,提供全面的连接协议和丰富的开发工具,适用于从微型传感器到中高端智能设备的开发。通过开源社区支持,开发者可快速上手,降低开发成本,加速产品落地

文章图片
#iot#开源软件
【招贤纳士】Vela 系统开发工程师,期待与你并肩同行!

Vela系统开发工程师招聘:诚邀Linux内核开发高手加入团队,负责内核模块设计开发、稳定性维护及性能优化。要求精通Linux内核C语言编程,具备内核问题调试能力,熟悉asan/ksan等工具者优先,有RTOS经验更佳。期待认真负责、学习能力强的技术人才加入,共同打造高效核心系统。简历投递:carl_zhang@rivotek.com或扫描二维码咨询详情。

文章图片
#求职招聘#iot
openvela 开发环境的前置安装教程

Ubuntu 22.04开发环境配置指南 本文详细介绍了在VMware中搭建Ubuntu 22.04 LTS开发环境的完整流程。硬件要求包括64位x86处理器、80GB以上硬盘和16GB内存。操作系统必须使用原生Ubuntu 22.04,不支持WSL/Docker。安装过程涵盖虚拟机创建、硬件配置(CPU/内存/磁盘)、系统安装和网络设置。环境配置部分包含SSH服务安装和Git版本控制工具的配置。

文章图片
#iot#开源软件#linux
openvela之 UI 应用开发

本文以openvela为例,详细介绍了一个嵌入式音乐播放器UI应用的开发流程。文章从开发环境搭建、项目结构解析到核心设计实现,系统性地讲解了如何构建一个具备播放控制、音量调节等功能的音乐播放器。重点解析了UI分层结构设计、三大核心数据结构(应用配置、运行时状态、资源组件)以及业务逻辑实现。通过Makefile/Kconfig构建系统管理项目,使用LVGL图形库开发界面,并提供了完整的代码示例和资源

文章图片
#开源软件#iot#linux
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择