嵌入式

1人已关注

纳米网嵌入式频道 — 提供嵌入式领域最新资讯、技术文章和行业动态。

推荐 最新
嵌入式技术
极品!适配AI系统控制的DSC非它莫属!

极品!适配AI系统控制的DSC非它莫属!

文章**概述** 本文介绍了Microchip公司推出的专为AI时代设计的高性能实时控制与边缘智能平台——dsPIC33A数字信号控制器(DSC)。该控制器集成了高速DSP引擎、双精度FPU、AI级安全模块及领先的模拟外设,为AI服务器电源、边缘AI/ML、智能传感等场景提供了实时控制核心解决方案。此外,dsPIC33A DSC还凭借其强大的并行处理能力和专为机器学习设计的指令集,成为边缘AI/M

ESP32-C3 学习测试(四、I2C总线 — 与SHT21温湿度传感器通讯)

ESP32-C3 学习测试(四、I2C总线 — 与SHT21温湿度传感器通讯)

测试第四课,了解ESP32-C3的 I2C 总线使用,与SHT21 温湿度传感器通讯 这一课把基础介绍放在前面,先看基本流程,再去修改代码 前言 1、 ESP32-C3 I2C基础介绍 1.1  I2C初始化 1.2  I2C读写 2、 I2C 示例测试 — SHT21驱动移植 2.1 驱动移植修改 2.2 测试 前言 接下来的ESP32-C

c,go混合开发的后台移植部署

c,go混合开发的后台移植部署

之前花了两周完成了一款简单的服务器后台设计和开发,一直在mac上开发和调试,今天要部署到服务器上,简单记录如下: 服务器: 国产芯片 mips64平台 后台采用的c语言和go语言开发 web框架采用的beego和bee工具 跨语言通信用的protobuf 现在聊聊部署。 go环境安装 下载对应的mips平台go源码,执行./all.bash。 编写个测试验证: Protobuf安装 1,下载pr

vsCode在线安装remote-ssh插件搭建远程开发环境

vsCode在线安装remote-ssh插件搭建远程开发环境

vsCode是微软的一个开源项目,目前非常受欢迎的一款轻量级代码编辑器(配合插件还可以进行调试、编译等操作),各种插件可以满足你的日常开发所需,remote-ssh是微软发布的用于远程开发的一款插件(与其同期发布的另外两款不同应用场景的插件不予介绍),如果你是像我一样不习惯使用vim作为编辑器的开发者,或者你的开发环境是本地编辑服务器编译的场景,那么你大可以尝试一下这种开发方式,相信你会喜欢上它的

喜报 | ST斩获2025 MCU技术创新奖,边缘AI芯实力再获认可

喜报 | ST斩获2025 MCU技术创新奖,边缘AI芯实力再获认可

近日,意法半导体(ST)凭借在微控制器(MCU)领域的技术突破与生态构建成果,荣获21ic电子网颁发的2025年度电子产业卓越奖——微控制器(MCU)技术创新奖。这一荣誉是行业对意法半导体在边缘AI MCU技术创新、生态布局及行业应用价值的高度认可,也彰显了我们持续引领工业连接生态系统创新的硬核实力。 当下,全球电子产业正朝着AI深度落地、低碳绿色转型与供应链重塑的方向加速迈进,MCU作为智能硬

文末有福利 | 意法半导体中国本地造STM32微控制器启动规模量产

首批完全本地造的STM32微控制器(MCU)正陆续向本地客户交付 STM32微控制器的本地化制造进程以STM32H7高性能系列为开端,逐步扩展至侧重性能与安全的STM32H5系列,以及全新的入门级STM32C5系列 意法半导体(ST)宣布,中国本地制造的STM32通用微控制器现已开启交付。首批由华虹宏力代工的意法半导体STM32晶圆产品已陆续发货给国内客户。这一里程碑标志着意法半导体全

TI 联合本土生态伙伴,打造基于AM62L的工业级 SOM 开发新范式

引言 在物联网、HMI、PLC 和通用应用领域,开发者们往往面临着一个“既要又要”的难题:既需要具备稳定可靠的处理能力,又要严格控制成本以及高效的开发效率。在这一趋势下,基于 SoC 的系统级模块 (SOM) 正成为加速产品落地的重要路径——通过标准化硬件平台与成熟软件生态,帮助开发者大幅降低设计门槛、缩短开发周期。 近期,德州仪器 (TI) 联合创龙科技、米尔电子以及正点原子三家本土生态伙伴,基

我为客户端正名。

本文为中老年C++客户端程序员的“正名帖”。 就非要做后端吗? 兄弟们是不是经常看到“客三消”、“客户端天花板低”这种论调。是不是感觉身边的同学、网上的帖子,个个都在冲后端、冲算法,好像不做后端就低人一等,职业生涯一眼望到头? 咱们来理性盘一盘是不是这样。 1. 先戳破那个最大的泡沫:“后端就高大上,客户端就Low?” 纯属扯淡。 这绝对是个天大的误解。后端开发很多时候是在处理业务逻辑、CRUD

自己画一块ESP32-C3 的开发板(第一次使用立创EDA)(PCB到手)

自己画一块ESP32-C3 的开发板(第一次使用立创EDA)(PCB到手)

记录一下第一次使用立创EDA第一次设计ESP-C3的开发板 立创EDA基本操作 放置元器件 自己画库 导入库 原理图转PCB PCB设计部分说明 原理图设计 电源 复位 外部晶振 天线 USB 电源入口 下载串口 ESP32-C3的启动模式 ESP32-C3 外设部分 完成原理图 PCB设计 整体布局 芯片外围 U

客户成功案例丨智能烹饪:CUCKOO携手瑞萨电子推出AI电磁炉灶

客户成功案例丨智能烹饪:CUCKOO携手瑞萨电子推出AI电磁炉灶

二十余年来,CUCKOO在韩国一直是“完美米饭”的代名词。其公司前身是1978年成立的Sung-kwang Electronics,早年以OEM供应商身份运营,直至1998年推出CUCKOO品牌。自面世以来,CUCKOO压力电饭煲在韩国市场占有率一直稳居榜首。如今,CUCKOO不仅是韩国销量领先的电饭煲品牌,更已成长为全球知名的家电企业,产品线涵盖净水器、空气净化器、吸尘器以及各类厨房电器。 现

技术干货丨依托瑞萨AFCI技术,驱动实时安全与创新

电弧是现代电力系统中一种最危险、带来损失最大的故障情况。从光伏逆变器、储能系统,到AI数据中心配电单元(PDU)以及直流(DC)快充设备,市场正迫切转向在边缘实现高可靠性、低功耗的实时电弧故障检测。 电弧故障可引发火灾、损坏设备并造成严重停机,因此电弧故障断路器(AFCI)的重要性前所未有。传统保护方案在以下场景面临挑战: 高频噪声 宽范围工作电流 复杂负载 多变的环境条件 瑞

TI 的 TinyEngine NPU 为嵌入式系统解锁边缘 AI 加速能力,打破传统设计限制

TI 的 TinyEngine NPU 为嵌入式系统解锁边缘 AI 加速能力,打破传统设计限制

要点速览 边缘 AI 不仅适用于高端应用。TI 微控制器 (MCU) 集成了 TinyEngine 神经处理单元 (NPU),可在更多电子产品中实现边缘 AI,从资源受限的器件(包括便携式、电池供电产品)到复杂的工业应用均可适用。 通过访问 TI 免费提供的 CCStudio™ Edge AI Studio(包含 60 多个代码示例),嵌入式系统设计人员可以更快地启动 AI 相关设计,简化

一种串口完整帧数据接收的实现方式

今天讲一下串口通信,这个也是嵌入式中非常常用的,讲到通信那么就一定有通信协议,这样在通信的双方才能够互相识别对方发送的数据,通信协议呢就是双方或多方约定好数据传送的格式,然后按照指定的格式打包和解析,再接收或者传送处理后的数据就行了。 既然是约定的,那么格式就没限制了,只要双方能够按照这种协议进行通信就行了,很多时候我们都是使用自定义协议来完成通信,这里以一种简单的AT指令的形式来讲一下串口如何接

ZYNQ PS与PL 数据交互方式(总结)

ZYNQ PS与PL 数据交互方式(总结)

ZYNQ SoC 的 PS (Processing System) 和 PL (Programmable Logic) 之间的数据交互是系统设计的核心,以下是主要的交互方式及其特点: 一、AXI 总线接口 1. AXI4 高性能接口 AXI4 (AXI4-Full) 用于高性能内存映射通信 支持突发传输,数据位宽通常为32/64/128/256/512位 典型应用:大数据量传输,如视频流、DMA传

自己画一块ESP32-C3 的开发板(第一次使用立创EDA)(PCB到手)

自己画一块ESP32-C3 的开发板(第一次使用立创EDA)(PCB到手)

记录一下第一次使用立创EDA第一次设计ESP-C3的开发板       by  矜辰所致 @TOC 用了安信可的ESP32-C3的开发板,跑通了第一个程序。后面测试一些其他功能发现连接串口助手的时候经常一连接就进入程序下载模式,程序都不能正常运行很烦: 在这里插入图片描述 所以自己决定自己画一个开发板。原理图当然还是参考乐鑫的官方文件《ESP32-C3系列芯片硬件设计指南》,但是外设部分还是根据

彻底理解C++中的适配器模式!

你是一名C++大牛,正在开发公司的核心业务系统,这个系统里有一套统一的日志接口: class ILogger { public:     virtual void log(const std::string& message) = 0;     virtual void error(const std::string& message) = 0; }; 所有模块都依赖这个接口,文件

用数电真值表的方式看嵌入式按键扫描

用数电真值表的方式看嵌入式按键扫描

按键在嵌入式单板中几乎是必不可少的,可见其非常之重要,那么今天我们就来讲一下关于按键扫描的内容。 先讲一下按键抖动的内容吧,现在的单板系统中按键基本上都是机械式按键,那么机械式按键就存在抖动的问题,图1表示一个按键由按下到弹起的过程,理想波形是假设按键不存在抖动的状态,可以看到按键按下和弹起的界限是非常明显的,然而实际上机械按键都是有抖动的,也就如实际波形显示的那样,在按下和弹起的这段时间,按键存

痞子衡嵌入式半月刊:第 41 期

痞子衡嵌入式半月刊:第 41 期

这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 :《痞子衡嵌入式半月刊:第 40 期》 唠两句 这周五是寒露,历史上的今天:1925年10月10日,北京故宫博物院首次对外开放。 本

解锁 C++ 并发编程的钥匙:探索 Atomic 变量

解锁 C++ 并发编程的钥匙:探索 Atomic 变量

点击上方蓝字【囧囧妹】一起学习,一起成长! 引言 最近在用c++搞项目,因为多线程要做一个类似cnt的保护,今天学习了c++的原子操作。 探索c++的原子类型 std::atomic 类型是 C++ 提供的一种机制,用于实现多线程之间的安全共享数据。它通过原子操作来确保对共享变量的操作是不可分割的。在多线程环境下,如果没有适当的同步机制,对共享变量的读写可能会导致竞争条件,进而引发不确定的行为。s

C++虚函数是如何一步步发明出来的?

你是一名1980年代初的C语言程序员,正在开发图形界面库,今天你需要处理圆形、矩形、三角形,每种图形都要实现两个操作:绘制和计算面积。 你喝了口咖啡,开始敲代码。 你的第一版代码是这样的: void draw_circle(Circle* c) {      ... } void draw_rectangle(Rectangle* r) {      ... } // 使用时需要判断类型 vo