嵌入式

政安晨24 分钟前
c++·人工智能·嵌入式·ota·小智ai·代码解读·ai聊天助手
【嵌入式人工智能产品开发实战】(二十)—— 政安晨:小智AI嵌入式终端代码解读:【B】小智AI嵌入式终端OTA升级功能深度解析政安晨的个人主页:政安晨欢迎 👍点赞✍评论⭐收藏希望政安晨的博客能够对您有所裨益,如有不足之处,欢迎在评论区提出指正!
塞尔维亚大汉13 小时前
操作系统·嵌入式·harmonyos
【鸿蒙南向开发】标准系统方案之瑞芯微RK3566移植案例(下)OpenHarmony Camera驱动模型结构CameraService源码目录为:foundation/multimedia/camera_standard,camera app通过camera service与hal层进行交互
别说我什么都不会16 小时前
物联网·嵌入式·harmonyos
OpenHarmony 实战开发 ——轻量型系统服务管理部件由于平台资源有限,且硬件平台多样,因此需要屏蔽不同硬件架构和平台资源的不同、以及运行形态的不同,提供统一化的系统服务开发框架。根据RISC-V、Cortex-M、Cortex-A不同硬件平台,分为两种硬件平台,以下简称M核、A核。
塞尔维亚大汉20 小时前
物联网·嵌入式·harmonyos
【鸿蒙南向开发】标准系统方案之瑞芯微RK3568移植案例(下)主要包含Input模块HDI(Hardware Driver Interface)接口定义及其实现,对上层输入服务提供操作input设备的驱动能力接口,HDI接口主要包括如下三大类:
别说我什么都不会1 天前
嵌入式·harmonyos
OpenHarmony 实战开发 —— 在自绘编辑框中使用输入法在输入法框架中,可以通过 getController 方法获取到 InputMethodController 实例来绑定输入法并监听输入法应用的各种操作,比如插入、删除、选择、光标移动等。这样就可以在自绘编辑框中使用输入法,并实现更加灵活和自由的编辑操作。
飞凌嵌入式3 天前
人工智能·嵌入式硬件·嵌入式·飞凌嵌入式
飞凌嵌入式T527核心板正式发布OpenHarmony4.1系统,实现从芯片架构到操作系统的全链路国产化飞凌嵌入式FET527N-C核心板正式发布OpenHarmony4.1系统,实现了从芯片架构到操作系统的全链路国产化。该产品具备灵活可编程、高效能运算、低成本控制等多重优势,通过多核异构设计同步支持边缘智能计算与精准实时控制,能够满足智能制造、能源管理、智能安防、智慧交通等领域对系统稳定性与安全性的高标准需求,为工业物联网应用提供自主可控的国产化解决方案。
alive9033 天前
c++·qt·嵌入式·进程·qprocess
【QT】 进程Qt 提供 QProcess 作为 多进程管理 的主要类,用于 启动、监控、通信 和 管理外部进程。QProcess的启动方式类似于Linux的fork+exec。但Qt 不直接支持 fork() + exec() 创建子进程,而是推荐使用 QProcess 来 跨平台管理进程。
FreakStudio4 天前
stm32·单片机·mcu·嵌入式·arm·技术栈·电子diy
【电子DIY神器】通吃各种5线步进电机!I2C接口控制28BYJ-48五线四相步进电机总线单极性步进电机扩展板采用紧凑型设计,兼容XIAO系列主控板直连或独立使用,支持级联16个模块。板载ULN2003达林顿管驱动芯片(单通道500mA/整片2.5A),可适配28BYJ-48等5线4相步进电机(5-24V宽压供电),提供单步/全步/半步三种驱动模式,配备双固态电容稳压、防反接保护和可视化状态指示灯,兼具堆叠扩展能力与高可靠性。
别说我什么都不会5 天前
嵌入式·harmonyos·领域驱动设计
OpenHarmony实战开发之测试适配的HDF驱动适配L2芯片后,一般需要验证hdf模块是否正常工作,下面介绍GPIO、ADC、PWM测试流程。注:硬件不同,但可参考流程。
塞尔维亚大汉5 天前
操作系统·嵌入式·harmonyos
【鸿蒙南向开发】轻量和小型系统三方库移植指南(一)本文为OpenHarmony开发者提供一些组织编译形式比较常见(CMakeLists、Makefile)的三方库的移植指南,该指南当前仅适用于Hi3516DV300和Hi3518EV300两个平台,文中着重介绍各编译组织方式下工具链的设置方法以及如何将该库的编译添加到OpenHarmony整个工程的构建中。
别说我什么都不会5 天前
嵌入式·harmonyos
OpenHarmony 三方内核移植如下图所示,OpenHarmony 内核层主要包含OH Linux内核、OH内核态特性。其中OH Linux内核可以看成是由三方Linux内核+OH内核态基础代码的组成。
cykaw25906 天前
stm32·单片机·嵌入式·freertos
FreeRTOS任务通知模拟二值信号量和计数信号量用下面的函数下面的两个函数一般用来作为事件组/邮箱(覆盖写入且长度为1的队列)
Swift社区6 天前
嵌入式
打造智能物联网骨干网:ESP-Mesh + MQTT 真正实现本地通信 + 云端推送!物联网开发里,组网和通信一直是个很绕的事。用 Wi-Fi 各自连路由器吧,配置麻烦,离开 Wi-Fi 就断了;用蓝牙 mesh 吧,带宽又太小。而 ESP32 的 ESP-Mesh 提供了一种中间解——节点之间可以自动组网、自动修复,还能通过一个“根节点”连接外网。
塞尔维亚大汉8 天前
物联网·嵌入式·harmonyos
鸿蒙南向开发 ——轻量系统芯片移植指南(二)安全子系统提供网络设备连接、认证鉴权等功能,依赖mbedtls实现硬件随机数以及联网功能。由于每个厂商芯片硬件与实现硬件随机数的方式不同,需要适配硬件随机数接口。
别说我什么都不会8 天前
物联网·嵌入式·harmonyos
OpenHarmony内核系统调用hats测试用例编写指南每个接口用例设计需要满足以下要求:以 accept4 接口为例,实现一个 demo 用例的过程accept4 接口为网络通信中使用,当前归类到 net,其他接口同样要区分其类别,如果不清楚可讨论划分 根据 accept4 属于 net 类,因此在 test/xts/hats/kernel/syscalls 目录下创建 net 目录,然后在 net 目录下创建 accept4 目录,同步修改各自的 BUILD.gn test/xts/hats/kernel/syscalls/BUILD.gn 文件修改
FreakStudio8 天前
嵌入式·多线程·面向对象·并行计算·线程同步·电子diy
一文速通Python并行计算:06 Python多线程编程-基于队列进行通信队列是一种线性数据结构,支持先进先出(FIFO)操作,常用于解耦生产者和消费者。慢速生产-快速消费场景中,队列作为缓冲区平衡速度差异。LifoQueue 是后进先出(LIFO)的栈式队列,适用于撤销操作等场景。PriorityQueue 则按优先级排序,适合任务调度等需要优先处理的场景。这三种队列分别通过 Queue、LifoQueue 和 PriorityQueue 类实现,提供 put()、get()等方法,是并发编程中线程安全的重要工具。
小镇青年达师傅9 天前
linux·嵌入式·多线程·互斥锁·系统编程·条件锁
条件锁存在的意义:用生活中的例子秒懂线程间的"暗号系统"引子:在学习linux下c语言中的互斥锁和条件锁的时候,我的大脑哦逻辑进入了“条件锁到底锁了什么”的死循环,所以让deepseek给我举了三个生动的例子,感觉非常有帮助,记录在这里,这段回答仅用于理解条件锁的含义,代码准确性有待验证:
小森77679 天前
算法·嵌入式·电机控制·foc·永磁同步电机·滑模控制
(八)PMSM驱动控制学习---无感控制之滑膜观测器在FOC矢量控制中,我们需要实时得到转子的转速和位置 ,但在考虑到成本和使用场合的情况下,往往使用无感控制,因为无位置传感器克服了传统机械式传感器的很多缺点和不足。比如,机械式传感器对环境要求比较严格,在恶劣环境下无法精确测量,还会增加控制系统的开销和尺寸。但是无位置传感器的测量方法就没有这个问题。
Swift社区9 天前
python·嵌入式
轻松搞定!Mac 用户的 ESP-IDF 安装全攻略大家好,今天来聊聊如何在 Mac 上安装 ESP-IDF,特别是对于 M1 芯片的用户,安装过程可能会有一些小坑,但是跟着这个步骤来,问题应该不大。我们分成几个步骤,逐步来解决。
Zevalin爱灰灰9 天前
stm32·单片机·面试·操作系统·嵌入式·ucos
面试可能会遇到的问题&回答(嵌入式软件开发部分)博主也是刚入社会的小牛马,如果下面有写的不好或者写错的地方欢迎大家指出~(1)简单介绍一下中断是什么。