• 从现象到本质,彻底搞懂U-Boot env存储机制
    前言: 在瑞芯微平台的项目开发中,不少工程师都踩过这样一个“诡异”的坑:setenv改完、saveenv也保存了,重启设备后环境变量却莫名地回到了默认值。本文将带你从现象到本质,彻底搞懂U-Boot环境变量的存储机制,并给出完整的配置方案。 一、问题复现 日常开发调试时,我们会需要修改 U-Boot 环境变量(比如调整启动延时bootdelay、修改启动命令),操作步骤很简单,举个例子: 1. 设
  • 1~16口串口服务器:工业级串口联网全场景解决方案
    在工业物联网快速普及的今天,传统串口设备(PLC、传感器、仪表、控制器等)的网络化、远程化改造已成为刚需。深圳市智联物联科技有限公司(简称智联物联)深耕工业通信领域,以自研ChilinkOS操作系统为核心,打造覆盖1–16 路全系列工业级串口服务器,为智能水务、智慧电力、智能制造、楼宇自控、污水处理等场景提供稳定、高效、易部署的串口转网解决方案。 一、品牌与技术底座 智联物联专注工业无线网络通讯与
  • Vivado除法器IP核中Clocks per Division的理解
    本文介绍了Vivado除法器IP核中的“Clocks per Division”参数,解释了其如何影响吞吐量和资源消耗,并提供了不同设置下的接口特性对比。文章强调了该参数在高性能与面积之间的权衡作用,适合不同应用场景的选择。
    Vivado除法器IP核中Clocks per Division的理解
  • 嵌入式+AI做测试驱动开发TDD实战
    AI-TDD 是一种利用人工智能自动编写测试用例并进行代码实现的方法,显著提高了开发效率和代码质量。具体步骤包括:准备阶段:明确需求和规格文档。AI生成测试:使用AI工具生成初步测试用例。人工审查测试:检查测试用例的质量和完整性。AI实现功能:AI根据测试用例生成代码实现。
    嵌入式+AI做测试驱动开发TDD实战
  • 把模型塞进MCU / SoC的工程实践
    嵌入式AI部署面临多样化的平台挑战,包括算力、内存和应用场景差异。AI能够显著提高嵌入式工程师的技能要求,例如在YOLOv5n模型上的实时人体检测可行性评估,仅需几分钟即可完成复杂任务。此外,AI还提供了模型训练、量化、平台部署等方面的高效解决方案,如模型转换、量化策略选择和性能优化建议。然而,AI并非全能,其有效性依赖于具体的硬件平台和软件环境配置,并且需要人工进行最终的验证和调整。
  • 定时器通道不够用?一颗LED芯片帮你搞定16路舵机
    前段时间在做一个八个舵机并用的项目,兴冲冲地把代码写完,结果一数STM32的定时器通道——不够了。要知道一个定时器就四个通道,多路复用还得跟其他外设抢引脚,八个舵机一上,定时器直接告急,更别提后面还想加其他功能什么的。
    定时器通道不够用?一颗LED芯片帮你搞定16路舵机
  • 比国产更稳比进口更值:耐达讯自动化Modbus TCP转PROFIBUS 网关解决工业互联“性价比”
    在工业自动化领域,随着智能制造战略的深入推进,企业面临着日益复杂的系统集成挑战。当前工业现场普遍呈现出“上层总线、下层以太”的混合架构特征:主控系统多采用西门子S7-300/400等基于PROFIBUS DP现场总线的PLC,而新增的智能仪表、变频驱动装置及第三方智能设备则广泛采用基于以太网的Modbus TCP协议。这种协议标准的异构性导致了严重的“信息孤岛”现象,成为制约数据透明传输与设备互联
  • 专注工业协议转换:耐达讯自动化Modbus TCP转PROFIBUS网关:让跨品牌系统互联互通
    在工业自动化向智能制造转型的浪潮中,通信协议的兼容性已成为企业数字化升级的核心挑战。Modbus TCP凭借开放性、高带宽和跨网络传输能力,成为工业物联网、MES系统对接的首选协议;而PROFIBUS则以高实时性、确定性通信优势,在汽车制造、包装机械等高速产线控制领域占据主导地位。然而,国内工业现场大量存在新旧系统并存的情况,Modbus TCP设备与PROFIBUS网络之间的通信鸿沟,导致数据无
  • 通过Ethercat转profinet网关控制科尔摩根驱动器
    本案例为西门子1200PLC连接科尔摩根伺服驱动器,在正常工作时要支持EtherCAT协议,作为EtherCAT从站,监控系统西门子S7-1200系列PLC支持PROFINET协议。协议上不一致无法直接通讯实现数据交互。需要通过第三方的协议转换模块来实现不同协议之间的数据交换。在本案例中使用北京开疆智能生产的EtherCat转Profinet网关模块,实现PLC和远程IO数据的整体交互,下图提供自
  • 现场纪录-YE系列步进驱动器连接Ethercat转profinet网关
    本案例为西门子1200PLC连接YE系列步进驱动器,在正常工作时要支持EtherCAT协议,作为EtherCAT从站,监控系统西门子S7-1200系列PLC支持PROFINET协议。在本案例中使用北京开疆智能技术生产的EtherCat转ProfiNet网关模块,实现PLC和伺服驱动器的整体交互。下图提供自动化任务的概述,EtherCat转ProfiNet网关模块连接西门子S7-1200 PLC(P
  • 300PLC通过ModbusTCP转Profinet网关连接组态王
    1、本案例是通过开疆智能Modbus TCP转Profinet网关连接西门子300系列PLC的配置案例配置方法:打开博图,新建项目并添加站点。 2、添加315PLC。 3、3152DP的PLC不具有profinet功能,所以需要单独添加一个CP343-1模块。 4、设置好IP并处于联网状态。 5、添加Modbus TCP转Profinet网关的GSD文件,并选择对应Modbus TCP转Profi
    202
    05/22 10:16
  • CAN转ModbusTCP网关:破解电池生产线设备协议壁垒,实现全链路智能互联
    在电池生产的现代工艺中,自动化和信息化水平的提高是提升产能、保障品质与安全的关键。CAN 协议作为一种广泛应用于汽车、工业控制等领域的串行通信协议,它以其高可靠性和强实时性而受到企业的青睐。而在众多工业通讯协议中,ModbusTCP作为一种常用的工业以太网协议,其易用性和通用性使得它成为连接不同设备和系统的理想选择。因此,无锡耐特森CAN转ModbusTCP网关在这样的背景下应运而生,并在电池生产
    114
    05/22 10:15
  • CW32L012的六合一空气质量检测案例分享
    本文介绍了使用CW32L012微控制器配合SC-4M01A空气质量检测模块进行六种空气值测量的实验。SC-4M01A是一款六合一空气质量检测模块,具备零点标定、高灵敏度、长寿命、低功耗等特点,并适用于多种应用场景。文章详细阐述了串口通讯协议的核心参数及其工作流程,并提供了具体的Keil代码实例。实验过程中需要注意模块的预热时间、避免震动和跌落、防止液体进入以及避免长期暴露于高浓度有机气体环境中。
    CW32L012的六合一空气质量检测案例分享
  • Vivado除法器IP核三种算法实现
    Vivado除法器IP核提供三种算法实现:Radix2(通用)、High Radix(速度优先)、LutMult(面积优化)。Radix2适合通用设计;High Radix速度快但资源消耗大;LutMult适用于常数除法,资源占用少但适用场景有限。
    Vivado除法器IP核三种算法实现
  • 面向微型执行机构的Profinet转SPI嵌入式板卡应用研究
    一、项目背景 某工业智能传感器模组/微型执行器控制项目,现场控制器采用西门子S7‑1200PLC(Profinet主站),末端核心器件为SPI接口的微型编码器、高速ADC采集芯片、步进驱动芯片、压力传感器采集模块。这类器件原生只有SPI低速串行接口,无以太网接口,无法直接接入Profinet工业总线。 为实现PLC对SPI外设的实时数据下发、状态采集、参数配置,采用Profinet转SPI嵌入式协
  • 西门子PLC如何连接EtherCAT温湿度模块?冻干机PROFINET转EtherCAT案例
    在医药冻干设备行业中,越来越多的设备开始采用高实时性的 EtherCAT 总线系统,但大量工厂原有控制系统仍然以 Siemens PLC + PROFINET 为核心架构。 这就导致一个非常典型的问题: Siemens PLC 如何连接 EtherCAT 设备? 尤其是在冻干机、无菌灌装线、医药包装设备等场景中,很多现场设备: 温湿度模块 伺服驱动器 真空控制系统 分布式IO 设备已经大量采用 E
  • 评标中心防泄密神器:晓网科技UWB定位系统如何筑牢招投标公平“防火墙”
    在招投标过程中,评标环节的保密性直接关系到整个项目的公平公正。然而,传统的物理隔离措施难以完全杜绝评委与外界的不当接触——靠近窗户传递信息、擅自离开评标区、私下使用手机等行为防不胜防。如何用技术手段实现全天候、无死角的人员行为管控?晓网科技UWB高精度定位系统给出了完美答案。通过在评标中心布设定位基站,为评委配备内置定位工牌的马甲,当评委靠近窗户、出入口等敏感区域时,系统自动预警,有效防止信息泄露
  • STM32H5 开发指南:USBx 裸机实现 HID 双向通信(添加 OUT 端点)
    在嵌入式开发领域,USB-HID 设备凭借免驱动、高兼容性的优势,广泛应用于工业控制、智能外设、消费电子等场景。但基于 STM32H5 芯片、采用 USBx 裸机协议栈开发 HID 设备时,开发者常遇到一个核心痛点:默认仅支持 IN 端点单向通信,上位机向 MCU 发送数据时频繁触发 STALL 报错,无法实现双向交互。本文结合意法半导体 LAT1658 官方经验文档,从问题根源、实操步骤、避坑要点三方面,详细拆解 STM32H5 基于 USBx 裸机添加 OUT 端点、实现 HID 双向通信的完整方案,为嵌入式开发者提供可直接落地的实操参考。
    374
    05/20 13:59
  • 基于ESP32+60G毫米波生物感知雷达设计的睡眠监控系统
    本项目围绕基于ESP32与60GHz毫米波生物感知雷达的睡眠监控系统,完成了从硬件选型、功能设计到软件开发与多端部署的完整方案。通过系统的设计与实现,成功构建了一套非接触式、全天候、多端联动的智能睡眠健康监测平台。
    基于ESP32+60G毫米波生物感知雷达设计的睡眠监控系统
  • 让 AI 写出符合公司规范的嵌入式 C/C++ 代码
    文章讨论如何将公司规范转化为AI能够遵守的输入,并使用编译、静态分析和最小测试来防止错误。作者强调模型擅长语感,但在理解和执行复杂条件方面存在不足。提出编写简短且具体的规范文档,结合实际代码样例和团队经验,以提高AI生成代码的质量和一致性。同时,建议采用分步生成方法,明确接口和数据流向,降低审查难度。此外,文章还提到按风险分工进行任务分配,确保代码质量和安全性。最后,强调规范沉淀的重要性,确保团队内部的一致性和长期有效性。
    274
    05/20 10:40

正在努力加载...

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录
热门作者 换一换
热门专题 更多