logo
publist
写文章

简介

物联网及工业物联网行业,高端振动传感器及振动频谱分析

擅长的技术栈

QT,CC++,linux

可提供的服务

技术咨询

QT中Qwt、QChart、QCustomPlot使用与性能对比

QT中对比Qwt、QChart、QCustomPlot三个绘图库,qcustomplot在绘制大量点的二维曲线上性能优势明显,通过qcustomplot程序合理使用(包括开启硬件加速)及针对项目需求的优化,在实际项目应用中应用qcustomplot做到实时刷新曲线一千万点是没有问题的,甚至设计合理还能做到更高。关键词:QT5绘图,QT6绘图,qcustomplot,qchart,QT绘图性能,qc

文章图片
#qt#开发语言
Linux C 条件变量阻塞线程用法:等待时CPU占用率为0

在 Linux 下,**条件变量(pthread_cond)+ 互斥锁**是实现「线程阻塞等待变量变化、完全不占用 CPU」的**唯一标准方案**。线程休眠时不参与调度,CPU 占用为 0;变量变化时可被立即唤醒。

#linux#c语言#运维
CANopen伺服控制系统主流库及CANopenNode库介绍

本文系统介绍了工业自动化领域主流的CANopen伺服控制协议栈,重点对比了CANopenNode、CANfestival、python-canopen和libcanopen四大开源库的特性、适用场景及推荐等级,其中CANopenNode凭借轻量、稳定、跨平台等优势成为工业级开发首选。文章详细解析了CANopenNode的核心功能,包括NMT网络管理、SDO/PDO通讯、SYNC同步等,并提供了完整

#开发语言#开源
操作系统知识要点

一.操作系统的特性1.并发性2.共享性3.不确定性鸿蒙系统:微内核宏内核(单体内核):unix,linux混合内核:windows

文章图片
#系统架构#鸿蒙系统
VS Code 完全使用指南:下载、安装、核心功能与 内置AI 编程助手实战

VSCode是一款轻量高效的跨平台代码编辑器,全球超80%开发者使用。本文详细介绍2026最新版安装步骤(Windows/macOS/Linux)、核心功能(智能补全/Git集成/调试)、效率快捷键及AI编程(GitHub Copilot代码补全/对话/优化)。涵盖C语言开发环境配置、格式化工具设置、常见问题解决方案,推荐必备插件,帮助开发者快速掌握这款集轻量化、强大功能与AI辅助于一体的现代开发

#人工智能#开发语言#开源 +1
NPU是什么?特点及应用

NPU是什么?特点及应用NPU(Neural Processing Unit,神经处理单元)是一种专门设计用于加速神经网络和深度学习算法的计算芯片或处理器。它针对神经网络中的大量矩阵运算和并行处理需求进行了优化,以提高计算效率和降低功耗。随着人工智能和机器学习技术的快速发展,传统的CPU(中央处理器)和GPU(图形处理器)在处理复杂的神经网络计算时面临着计算效率不高、功耗大等挑战。因此,NPU应运

文章图片
#人工智能
VS Code 完全使用指南:下载、安装、核心功能与 内置AI 编程助手实战

VSCode是一款轻量高效的跨平台代码编辑器,全球超80%开发者使用。本文详细介绍2026最新版安装步骤(Windows/macOS/Linux)、核心功能(智能补全/Git集成/调试)、效率快捷键及AI编程(GitHub Copilot代码补全/对话/优化)。涵盖C语言开发环境配置、格式化工具设置、常见问题解决方案,推荐必备插件,帮助开发者快速掌握这款集轻量化、强大功能与AI辅助于一体的现代开发

#人工智能#开发语言#开源 +1
嵌入式系统中用SD卡格式问题及特殊格式化工具推荐

作为无损分区的先行者,它可以帮您无损调整分区大小,移动分区位置,复制分区,快速分区,合并分区,切割分区,恢复分区,迁移操作系统等。此外,分区助手不仅支持Windows 7/8/10/11等个人系统,还支持Windows 2012/2016/2019/2022等服务器系统。1.FatFs文件系统介绍,STM32系统只支持FAT32格式的SD卡,FAT32格式理论最大可以支持2T,但超过32G的SD卡

文章图片
#物联网#驱动开发
SimpleFOC:让无刷电机控制触手可及的开源神器

SimpleFOC是一个开源电机控制库,通过简化复杂的FOC(磁场定向控制)算法,让无刷电机控制变得简单易用。它支持多种电机类型和传感器,提供速度、位置和扭矩三种控制模式,适用于从创客项目到工业应用的广泛场景。SimpleFOC采用MIT许可证,兼容主流开发板,并配有图形化调试工具,用户只需几行代码即可实现高性能电机控制。其核心优势在于将专业级的FOC技术封装为直观API,同时保持开源透明性,大大

#开源#c语言#stm32
嵌入式软件技术大全

本文系统梳理了嵌入式软件技术体系,涵盖编程语言(C/C++)、操作系统(FreeRTOS/Linux/Android)、硬件平台(STM32/ARM Linux/Zynq)和软件架构设计。重点阐述了应用编程、驱动开发、中断处理、网络协议等核心技术,并探讨了嵌入式AI、边缘计算、系统安全等前沿趋势。文章还详细介绍了开发工具链、调试优化方法及行业标准,为开发者提供全面的嵌入式软件开发知识图谱,助力构建

#arm开发#开发语言#单片机 +1
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择