嵌入式

阿源-14 小时前
嵌入式·cpp
CPP 学习笔记 & 语法总结秋招的时候(嵌入式方向)面试官常问到 C++,因此花了几天过了一下基础知识,本文为学习笔记。快速学习的经验:如果有其他语言基础的情况下,想要学习一门新语言,让 AI 帮你列一下这个语言的学习大纲或者目录,然后针对目录中的每个知识点让 AI 讲解并给出示例,这样非常快就能学完一门语言,当然这只是个人的速成经验,如果要熟练掌握一门语言还是要脚踏实地的一个个知识点去学习练习。
xskukuku17 小时前
c语言·嵌入式
华为技术有限公司 C语言编程规范范围:本规范适用于公司内使用C语言编码的所有软件。本规范自发布之日起生效,以后新编写的和修改的代码应遵守本规范。
阿源-2 天前
嵌入式·uefi·edk2·固件
UEFI 启动的各阶段介绍系统固件开发学习系列:一、EDKII环境搭建 & QEMU虚拟机双平台安装二、EDKII工程结构介绍一、整体概念
大聪明-PLUS3 天前
linux·嵌入式·arm·smarc
io_uring:Linux 上的高性能异步 I/O大家好!我是大聪明-PLUS!io_uring 最初在 Linux 5.1 中引入,它显著改变了异步 I/O 的方式。与 epoll 或 AIO 等传统机制不同,io_uring 使用共享环形缓冲区在用户空间和内核之间交换请求和结果。这减少了系统调用次数,最大限度地减少了上下文切换,并实现了高吞吐量。在本文中,我们将深入探讨 io_uring 架构,解释其关键扩展,并演示如何基于它构建高性能网络服务。
Aevget3 天前
c++·qt·嵌入式·能源·界面控件·ui开发
QtitanNavigation助力能源数字化转型:打造清晰可控的系统导航体验QtitanNavigation 组件模拟Microsoft Dynamics CRM-2016 / Office 365导航界面和一组控件,来改善Qt.C ++应用程序的用户体验。QtitanNavigation结合用户界面构建“Ribbon UI”和“Side Bar”的各种示例,可以更好地在您的应用程序中导航,使用户更直观地访问应用程序的某些部分。因此,它允许同时显示更多的信息,并让您高效地查看所有实体(工作区域,网格或其他项目),滚动次数更少,点击次数更少。与我们的其他解决方案一样,QtitanN
大聪明-PLUS3 天前
linux·嵌入式·arm·smarc
从 C 到 C++20 协程编写方法的演变。第一部分:函数 + 宏 = 协程大家好!我是大聪明-PLUS!在我看来,协程是 C++20 标准中最难用的新特性。尽管网上有很多关于这个主题的文章(例如,一、二、三),以及大量的会议演示视频,但由于多种原因,学习 C++20 中的协程仍然面临诸多挑战。
大聪明-PLUS4 天前
linux·嵌入式·arm·smarc
3 个诊断 Linux 服务器的脚本大家好!我是大聪明-PLUS!我相信很多人都经历过服务器速度变慢和页面加载缓慢的情况。日志里没有记录任何信息,所以我们需要找到罪魁祸首。系统监控显示,CPU 没有过载,内存没有完全利用,系统响应也不太理想。
大聪明-PLUS6 天前
linux·嵌入式·arm·smarc
使用 GitLab CI/CD 为 Linux 创建 RPM 包(一)大家好!我是大聪明-PLUS!各位同事,大家好。前段时间,我们团队接到一个任务,开发一个用于与外围设备协同工作的服务,该服务将作为服务在 Linux 操作系统工作站上运行。
SundayBear6 天前
linux·驱动开发·嵌入式
Linux驱动开发指南驱动程序是硬件与操作系统之间的桥梁,它负责将硬件设备的输入输出信号转换为操作系统可以识别的形式,并将操作系统的指令转换为硬件设备可以执行的信号。在嵌入式系统中,一个稳定的驱动是产品成功的基础。
大聪明-PLUS6 天前
linux·嵌入式·arm·smarc
使用 GitLab CI/CD 为 Linux 构建 RPM 包(二)大家好!我是大聪明-PLUS!上一篇文章介绍了构建 RPM 包和自动化该过程的基础知识。本出版物是该系列的最后一篇,展示了现成解决方案的实际实施,包括:
A-code6 天前
c语言·开发语言·c++·经验分享·嵌入式
C/C++ 中 void* 深度解析:从概念到实战前段时间求职面试,经常会遇上一些面试题,其中最常见的就是void * 有何作用? 我也没有系统的总结过 void*的用法,趁着这次写博客的机会,好好总结下!
fanged7 天前
ui·嵌入式
LVGL4(一个物联网界面)一直说多学学LVGL,所以打算试着做一个简单的物联网的界面UI。分为两个部分,一部分是控制,一部分是显示。
东木君_8 天前
linux·单片机·操作系统·嵌入式
芯外拾遗第二篇:编译、工具链、烧录,你真的搞懂了吗?不知不觉正式学习嵌入式已经两年了。但是正式学习uboot的时候发现自己对于编译器、工具链这些内容只是懂了个大概,雾里看花,朦胧不清。 于是想要重新深入了解一下这个过程, 相信这种情况不止我一人,于是写一篇文章补上这些知识点。
咚璟8 天前
嵌入式
博客内容目录STM32单片机与cJSON:构建并解析JSON数据_stm32 cjson-CSDN博客STM32-HAL库串口空闲中断DMA接收数据Demo_hal库
Jason_zhao_MR8 天前
linux·人工智能·嵌入式硬件·计算机视觉·机器人·嵌入式·交互
RK3576机器人核心:三屏异显+八路摄像头,重塑机器人交互与感知瑞芯微RK3576 AIoT处理器处理器凭借其卓越的多屏异显与8路摄像头接入能力,为机器人领域带来革新。米尔电子MYD-LR3576开发板实测数据显示,在高负载下CPU占用仅34%,完美实现多路视觉任务并行处理,是服务机器人开发的理想高性能平台。
大聪明-PLUS9 天前
linux·嵌入式·arm·smarc
用 C 语言实现 cat 实用程序大家好!我是大聪明-PLUS!刚开始学习 C 语言时,我对它与其他语言相比的“笨拙”感到很畏惧。一切都非常严格,需要手动控制,但这正是它吸引我的地方。感觉就像你在直接与系统对话。
硬匠的博客9 天前
嵌入式·pcb
一文读懂Type-C接口这篇文档系统地介绍了 Type-C 接口的物理结构、引脚定义、不同类型(24P/16P/6P)的区别、CC1/CC2 引脚的作用 和 USB-PD 协议 的基本原理,以及 Type-C实物焊接建议。以下是整理后的内容概要:
大聪明-PLUS10 天前
linux·嵌入式·arm·smarc
6 个 Docker 高级功能大家好!我是大聪明-PLUS!Docker 早已不再仅仅是一个将应用程序打包到容器中的工具。如今,它是一个完整的生态系统,拥有丰富的功能,而许多开发人员甚至 DevOps 专家都对其只是略知皮毛。
华清远见IT开放实验室10 天前
stm32·嵌入式·开发板·rtos·课程·软硬件·裸机开发
STM32学习路线!软硬件兼修:裸机+RTOS+LVGL+硬件设计+项目实战 (STM32多核心开发板)在智能设备深度整合与万物互联加速推进的当下,STM32正从单一功能控制走向复杂系统集成。从智能家居的精准传感控制到工业物联网的实时数据采集,从AIoT终端设备的低功耗运算到边缘节点的多任务调度,STM32芯片凭借其丰富外设资源、灵活算力配置与卓越的性价比,已成为嵌入式领域的核心硬件载体。结合RTOS实现高效的多任务实时管理,STM32正在智能穿戴、智慧城市、智能制造等物联网关键场景中持续扩展应用边界。对开发者而言,掌握STM32开发与RTOS应用,不仅是夯实嵌入式技术根基,更是把握物联网与AIoT时代机遇
做一道光11 天前
笔记·学习·嵌入式·电机控制
2、SVPWM原理及实现学习笔记SVPWM 全称是空间矢量脉宽调制(Space Vector Pulse Width Modulation),核心是通过控制逆变器开关管的通断,合成一个逼近圆形旋转的电压空间矢量,从而驱动电机产生平稳的旋转磁场。