社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
2025 中国国际低空经济产业创新发展大会
2025 第六届国际 AIoT 生态发展大会
2025 全球 MCU 生态发展大会
2025 第六届中国国际汽车电子高峰论坛
IIC Shenzhen 2025
2025国际电子商情分销与供应链行业年会
IIC Shanghai 2025
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
芯语
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
芯语
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
嵌入式开发
预见崩溃,杀死Bug:嵌入式开发必须掌握的16条防御性编程策略(建议收藏再看)
点击上方,选择“置顶/星标公众号”福利干货,第一时间送达什么是防御性编程?防御性编程是一种细致、谨慎的编程方法。为了开发可靠的软件,我们要设计系统中的每个组件,以使其尽可能地“保护”自己。我们通过明确地在代码中对设想进行检查,击碎了未记录下来的设想。这是一种努力,防止(或至少是观察)我们的代码以将会展现错误行为的方式被调用。防御性编程是一种编程习惯,是指预见在什么地方可能会出现问题,然后创建一个环
小麦大叔
2025-04-13
70浏览
嵌入式开发中C++内存泄漏的场景与解决办法
点击上方蓝色字体,关注我们内存泄漏是嵌入式系统开发中一个严峻的问题,尤其在资源有限的环境中。与桌面应用程序不同,嵌入式系统通常具有严格的内存限制,即使是小规模的内存泄漏也可能迅速导致系统崩溃或功能异常。内存泄漏是指程序在申请内存后,无法释放已经不再使用的内存空间,通常发生在程序员创建了一个新的内存块,但忘记在使用完之后释放它。在嵌入式C++开发中,内存泄漏的常见原因包括:忘记释放动态分配的内存:最
美男子玩编程
2025-04-04
427浏览
高薪项目为何谈崩?资深工程师拆解嵌入式开发"时间陷阱":你以为的简单需求可能暗藏玄机
当客户预算与开发者时间成本激烈碰撞,一个看似简单的驱动开发项目竟成行业经典案例。本文深度拆解某科技公司RV1106开发项目夭折始末,揭露硬件开发中那些不为人知的"时间黑洞"。01价值十万的"简单需求"为何谈崩?某智能硬件初创公司近期在技术圈抛出橄榄枝:为RV1106主控平台开发imx219摄像头驱动、rtl8723无线模块、音频系统全套驱动,预算高达六位数。一位资深工程师接手评估后,却给出令客户错
PCB和原理图设计与共享
2025-03-26
169浏览
嵌入式开发中常用的软件工程方法有哪些?
大家好,我是杂烩君。在嵌入式开发里,有哪些常用的软件工程方法呢?一、面向对象编程(OOP)尽管 C 语言并非面向对象编程语言,但借助一些编程技巧,也能实现面向对象编程(OOP)的核心特性,如封装、继承和多态。1. 封装封装是把数据和操作数据的函数捆绑在一起,对外部隐藏内部实现细节。在嵌入式 C 语言中,可通过结构体和函数指针来实现封装。#include// 定义一个LED结构体typedefstr
嵌入式大杂烩
2025-03-24
138浏览
嵌入式开发常用的ELF文件梳理
关于计算机的文件有很多种,今天分享一种用于二进制文件、可执行文件、目标代码、共享库和核心转储格式文件。一、ELF文件简介ELF:Executable and Linkable Format,可执行与可链接格式。首先,你需要知道的是所谓对象文件(Object files)有三个种类:1)可重定向文件:文件保存着代码和适当的数据,用来和其他的目标文件一起来创建一个可执行文件或者是一个共享目标文件。(目
汽车ECU开发
2025-03-22
146浏览
嵌入式开发:这几个知识点让你少走3年弯路
大家好,我是杂烩君。本次给大家整理一些嵌入式软件开发中重要的理论概念。什么是堆栈水印检测?堆栈水印检测是一种动态监测任务堆栈使用情况的技术。在任务初始化时,将整个堆栈空间填充特定的标识模式(如 0xDEADBEEF)。随着任务运行,堆栈指针逐渐覆盖这些预设值。通过定期检查未被覆盖的残留标识位置,可精确计算堆栈的历史最大使用量。相较于静态代码分析,该方法能真实反映中断嵌套、递归调用等动态行为的影响。
嵌入式大杂烩
2025-03-19
315浏览
嵌入式开发:几个小众高效工具!
大家好,我是杂烩君。之前给大家推荐过主流的嵌入式框架,但今天要分享的是那些藏在各个社区角落的宝藏工具。这些组件可能没那么有名,但在特定场景下能发挥奇效!MemFaultMemFault是一款专注于嵌入式系统的崩溃分析与调试工具,能实时检测内存泄漏和越界。它提供可视化内存地图,支持PC端仿真调试。核心功能:实时监控设备状态,捕获崩溃日志和内存转储。提供远程诊断、OTA(空中下载)更新验证。集成错误分
嵌入式大杂烩
2025-03-17
810浏览
强烈建议嵌入式开发尽快搞个软考证!(重大利好)
💯注意注意!🔥分享一个免费,又干货满满的软考通关VIP学习群!进群听课免费领1⃣️2天软考大咖VIP冲刺公开课2⃣️软考升级通关资料包+最新命题趋势🔥3⃣️7天1V1备考指导+考试专业选择4⃣️历年真题库+核心必考点+万能通关技巧软考证书作为计算机行业公认的王牌证书,近几年每年都有上百万人报名。其中的软件架构设计师和软件设计师则是技术领域含金量最高的两个科目,对于研发、测试、产品、数据、运维岗位
一起学嵌入式
2025-03-14
151浏览
二本,干嵌入式开发1年,14k正常吗?
关注公众号,回复“入门资料”获取单片机入门到高级开挂教程 开发板带你入门,我们带你飞文 | 无际(微信:2777492857)全文约1271字,阅读大约需要 5 分钟最近特训营有个小哥问我们,二本,干嵌入式开发1年,14k正常吗?说实话,二本干1年能拿到这工资,我觉得已经很不错了,说明小哥没少下功夫。 先聊下学历,学历这东西,多少有点“出身论”的味道,是敲门砖,但不是金饭碗。
无际单片机编程
2025-03-13
120浏览
嵌入式开发必备技能|Git子模块
大家好,我是杂烩君。今天我们来分享Git子模块(Git Submodule)的小知识。一、为啥要用 Git子模块 嵌入式开发中,我们经常遇到这样的场景:主工程(比如 STM32CubeMX 生成的代码)需要集成 FreeRTOS、lwIP 等第三方库或是公司里自己开发的一些基础组件或者公共模块。这些库可能同时被多个项目使用,版本管理混乱到让人头秃!不可能每修改一个公共模块都到各个项目主工程都修改提
嵌入式大杂烩
2025-03-12
117浏览
嵌入式开发必学|状态机常用的几种骚操作
状态机在嵌入式软件中随处可见,可能你会说状态机有什么难的,不就是 switch 吗?switch仅仅是最基础的一个点,关于状态机的更多操作,或许你都没有见过,下面分享几种实现方法。1. 状态机基本术语现态:是指当前所处的状态。条件:又称为“事件”,当一个条件被满足,将会触发一个动作,或者执行一次状态的迁移。动作:条件满足后执行的动作。动作执行完毕后,可以迁移到新的状态,也可以仍旧保持原状态。动作不
小麦大叔
2025-03-11
180浏览
嵌入式开发用这3种软件架构,直接无敌。
关注公众号,回复“入门资料”获取单片机入门到高级开挂教程 开发板带你入门,我们带你飞文 | 无际(微信:2777492857)全文约4480字,阅读大约需要 15 分钟做开发1-3年的时候,一些简单的项目,功能基本都能实现,项目复杂度一上来,我的代码就变得乱七八糟了,改一行就崩一片,修个小bug像是拆弹,剪错一根线,整个程序原地爆炸。 后来接触了不少项目,我发现一个规律:那些代
无际单片机编程
2025-03-04
124浏览
嵌入式开发中PlantUML图表的应用!
大家好,我是杂烩君。在嵌入式开发中,设计文档和系统架构图是沟通需求、梳理逻辑的核心工具。但传统的拖拽式绘图工具效率低、难以维护,而PlantUML通过代码生成图表的方式,完美解决了这一问题。它不仅支持UML图,还能绘制网络拓扑、状态机等嵌入式常用图表,代码即文档,版本可控!今天我们就来分享如何用PlantUML进行嵌入式图表设计!一、plantuml环境我们可以使用plantuml在线服务器,也可
嵌入式大杂烩
2025-03-02
307浏览
回调函数为什么会在嵌入式开发中应用如此广泛?
关注公众号,回复“入门资料”获取单片机入门到高级开挂教程 开发板带你入门,我们带你飞文 | 无际(微信:2777492857)全文约1582字,阅读大约需要 5 分钟作为一名单片机软件初学者或者刚入行的工程师,你肯定经历过这样的血泪史。 比如,写了个控制LED闪烁的小程序,结果老板说:“加个按键功能吧,按一下灯就灭。” 你兴冲冲地打开代码一看,爆了一句国粹,
无际单片机编程
2025-03-01
209浏览
嵌入式开发从工作到退休,能赚到多少钱?
大家好,我是老王,今天问了deepseek一个这样的问题:一名嵌入式软件开发技术人员,从大学普通本科毕业22岁参加工作,一直到退休,大概能赚到多少钱?一、职业阶段与薪资水平1. 初级工程师(0-3年)薪资范围:年薪约 8-15万元依据:普通本科应届生起薪通常较低,但嵌入式行业需求旺盛。威胜集团嵌入式软件工程师应届生年薪约16.5-33万元(1.1-2.2万×15薪),而行业入门级平均年薪为4-7万
大鱼机器人
2025-02-27
871浏览
智多晶Tiny_SoC|轻量化RISC-V处理器核,开启嵌入式开发新纪元
Tiny_SoC简介RISC-V 是一种基于精简指令集(RISC)原则的开源指令集架构(ISA),其开放性和灵活性使其在嵌入式系统和计算应用中得到了广泛应用。在 FPGA 上实现 RISC-V 处理器,可以充分利用 FPGA 的可编程性和高性能特点,构建定制化的微处理器设计。智多晶Tiny_SoC是基于RISCV-I指令集设计的一款轻量化软核,集处理器核心、丰富外设与智能中断管理于一体,为开发者提
FPGA开发圈
2025-02-21
342浏览
DeepSeek在嵌入式开发种很实用
关注、星标公众号,直达精彩内容在嵌入式开发领域,代码设计是检验一个工程师能力是否合格的重要指标。现在,人工智能正在重塑所有行业,嵌入式领域也可以借助AI进行协助开发。如今DeepSeek更是十分强大,可构建起一个代码生成到性能优化的智能辅助工具链。智能代码生成:告别重复性劳动通信协议快速实现例如如下场景:需要为UART设计Modbus RTU从机协议解析模块。输入提示:"生成STM32 H
李肖遥
2025-02-20
324浏览
Microchip推出MPLAB®AI编码助手,推动人工智能与嵌入式开发相结合
Microchip资讯NewsMicrochip推出MPLAB® AI编码助手,推动人工智能与嵌入式开发相结合 Microchip Technology Inc.(微芯科技公司)宣布推出MPLAB® AI编码助手,利用人工智能(AI)技术为软件开发和嵌入式工程师提供代码编写与调试支持。这款免费工具作为Microsoft® Visual Studio® Code(VS Code®)的扩展,
Microchip微芯
2025-02-20
295浏览
AI冲击!嵌入式开发如何转型?嵌入式开发者必看
AI 浪潮铺天盖地,嵌入式领域也被卷入其中。这一变化带来了前所未有的挑战,但同时也藏着许多机会。对于嵌入式开发者来说,如何在这波浪潮里,从被冲击到与 AI 融合,找到自己的发展方向,是当下最需要解决的问题。01 AI给嵌入式带来的改变:从挑战到新机遇传统嵌入式开发遇到的难题:算力和资源不匹配:AI 技术不断进步,像 CNN、RNN 这些 AI 模型,对计算资源的要求越来越高。但嵌入式设备因为使用场
大鱼机器人
2025-02-10
1207浏览
如何在STM32嵌入式开发中优雅地处理按键(单击、双击、长按)?
点击上方蓝色字体,关注我们要优雅地处理按键的单击、双击和长按事件,关键在于:使用去抖动技术,确保每次按键状态的变化都可靠。通过定时器或者系统时钟来判断按键按下的持续时间和时间间隔。使用状态机或者标志位来处理不同的按键事件,确保按键事件的识别不被误触发。为了避免过度复杂化,务必保持代码清晰易读,适当的时间阈值和状态切换逻辑非常重要。通过这些方法,我们能够有效而优雅地处理按键事件,提升用户交互体验。下
美男子玩编程
2025-02-10
534浏览
嵌入式开发必懂的CAN总线知识
欢迎加入技术交流QQ群(2000人):电力电子技术与新能源 905749978高可靠新能源行业顶尖自媒体在这里有电力电子、新能源干货、行业发展趋势分析、最新产品介绍、众多技术达人与您分享经验,欢迎关注微信公众号:电力电子技术与新能源(Micro_Grid),论坛:www.21micro-grid.com,建立的初衷就是为了技术交流,作为一个与产品打交道的技术人员,市场产品信息和行业技术动态也是必不
电力电子技术与新能源
2025-02-07
673浏览
清华大学出版社推出RT-Thread新作,助力嵌入式开发人才培养
RT-Thread第16本权威著作,助力嵌入式开发人才培养近日,清华大学出版社出版了由杨卫波、庄友谊、阮秀凯老师编写的最新教材——《嵌入式系统原理与应用:基于STM32F1 HAL库和RT-Thread操作系统》。作为第16本关于RT-Thread的权威著作,本书旨在培养和锻炼嵌入式系统应用的开发技术,以实践为主线,全面介绍了基于STM32F1 HAL库和国产RT-Thread操作系统的开发技术。
RTThread物联网操作系统
2025-01-16
389浏览
嵌入式开发为何经常用到状态机架构?
一、提高CPU使用效率话说我只要见到满篇都是delay_ms()的程序就会头疼,动辄十几个ms几十个ms的软件延时是对CPU资源的巨大浪费,宝贵的CPU时间都浪费在了NOP指令上。那种为了等待一个管脚电平跳变或者一个串口数据,让整个程序都不动的情况也让我非常纠结,如果事件一直不发生电平跳变,你要等到世界末日么?如果应用状态机编程思想,程序只需要用全局变量记录下工作状态,就可以转头去干别的工作了,当
小麦大叔
2025-01-12
418浏览
嵌入式开发的可靠方法论探析
一、理解系统需求1.1 与各方沟通,明确具体要求我们需与客户、项目经理、硬件工程师等相关方展开深入且细致的沟通,全方位了解项目需求。• 功能需求。如智能家居系统,需涵盖灯光调控、温度调节、家电控制等多元功能;• 性能需求。如同工业自动化控制系统,对实时性与稳定性要求严苛,响应时间须控制在毫秒级;• 安全需求。以医疗设备为例,务必保障数据传输的保密性与完整性,防止患者信息泄露;还有特殊要求,像航空
嵌入式大杂烩
2025-01-10
188浏览
嵌入式开发真得考虑软件缺陷问题
关注、星标公众号,直达精彩内容一个规范的嵌入式项目,在设计之处就要考虑软件缺陷的问题。那么,你有从哪些方面考虑软件缺陷呢?概述在高质量、高安全性的产品中,软件占据了越来越重的比例,从需求分析阶段,到软件研制,各级测试过程中,都需要尽量避免软件问题的发生。一方面从设计上规避,一方面对软件产品进行充分的测试,尽可能早的发现隐藏在软件中的缺陷,避免将软件问题在大批量生成之后,造成严重的后果和损失
李肖遥
2025-01-09
133浏览
正在努力加载更多...
广告
今日
新闻
1
图像标记化技术重构分布式神经级联,赋能多模态AI设备
2
功率密度翻倍!当代eFuse和GaN器件,如何破解AI数据中心痛点?
3
紧耦合架构,助力可穿戴设备突破“不可能三角”
4
特朗普考虑豁免进口汽车零部件关税
5
传AMD、英特尔AI芯片被纳入出口管制清单
6
从分散IP到系统级优化:芯原紧耦合架构重塑可穿戴设备设计路径
7
芯原戴伟进:可穿戴设备正从“功能终端”变成 “AI 交互新入口”
8
锁存D型CMOS电源开关:再度升级成本又降一半
热门
文章排行
1
Github屏蔽中国IP!!中美关税大战的战火还是烧到科技圈
硬件笔记本
16583
2
一文看懂OPPOFindX8系列暨移动智能生态旗舰新品发布会,售价3699元起
CINNOResearch
10547
3
突发!特朗普宣布豁免部分中国电子产品、电子元器件125%关税!附豁免产品清单
芯片之家
7058
4
什么是芯片的COO/CCO/COD/DIFF/COA/ACO?
射频美学
4467
5
美方豁免部分产品“对等关税”,中方最新回应
芯存社
4403
6
针对中国?特朗普将关税加至125%,其他国家暂缓征收90天并降至10%!
飙叔科技洞察
4107
7
美国宣布对笔记本电脑、智能手机、半导体等豁免征收“对等关税”
CINNOResearch
3713
8
反转!即将征收芯片关税,中美已通过中间人就关税问题初步接触,Q1中美双边贸易仍保持增长,鸿海解读美国关税豁免政策影响
芯存社
2723
9
微软突发“封杀令”!全面禁止Cursor使用C、C++、C#扩展,开发者被迫回退版本
C语言与CPP编程
2229
10
暂停接单、原产地判定...芯片人快被逼疯了!
芯世相
2074
11
被焊死的“中国芯”:一场技术困局背后的利益博弈
芯通社
1854
12
重磅!美国宣布对集成电路、平板电脑、智能手机、显示模组等免征收“对等关税”
芯存社
1706
13
特朗普放弃打压英伟达H20芯片!
皇华电子元器件IC供应商
1599
14
突发:125%关税,立即执行!美国再加码,贸易战“白热化”
硬件笔记本
1480
15
最新动力电池国标出台:不允许起火和爆炸
谈思汽车
1410
16
集成电路原产地认定新规详解——流片地即原产地的技术与合规分析
汽车电子与软件
1319
17
集成电路原产地新规,流片地成关键!
皇华电子元器件IC供应商
1310
18
电动汽车电池新国标公布:热扩散不起火、不爆炸
一览众车
1235
19
瑞萨电子与您相约2025慕尼黑上海电子展共探“芯”力量
瑞萨MCU小百科
1219
20
苹果Q1手机销量首次全球第一
WitDisplay
1219
21
特朗普,传出新消息
谈思汽车
1130
22
中国紧急宣布!芯片流片地认定为原产地对Intel、AMD、高通有何影响
手机技术资讯
1084
23
中国认定芯片流片地为原产地!对Intel、AMD、高通有什么影响?
文Q聊硬件
1065
24
美商务部长:面板必须在美国制造!
WitDisplay
936
25
AI含量拉满!TOP25+储能企业竞逐
行家说储能
926
26
美国宣布对显示模组/终端等豁免征收“对等关税”
WitDisplay
907
27
突发!特朗普“胁迫”台积电全产业链迁美,90%以上的5nm芯片断供?
飙叔科技洞察
868
28
原产地如何认定?10家漂亮国芯片大厂晶圆、封测地汇总
芯世相
808
29
不要震惊!国产超音速客机C949提上日程!
飙叔科技洞察
798
30
RTX5060Ti首发价格敲定!8GB不变、16GB便宜了
硬件世界
746
广告
最新
评论
更多>>
真的是,硬要逼我用ViewTurbo
用户17445...
评论文章
2025-04-13
Github屏蔽中国IP!!中美关税大战的战火还是烧到科技圈
A1,寓意,美国作为人造这一领域的第一人
自做自受
评论文章
2025-04-13
尴尬!美教育部长将AI读成Aone
资料
文库
帖子
博文
1
AD、DA转换器接口技术与实用线路-杨振江
2
传感器与信号处理-图书
3
电源工程师技术培训-初级
4
新能源电池技术
5
现代实用传感器电路-图书
6
现代传感器集成电路:通用传感器电路
7
多传感器信息融合及应用
8
IGBT图解
9
头文件类型定义
10
2025年感知技术十大趋势深度分析报告
1
HMD3075国产首款量产型七位半万用表!青岛汉泰开启国产高...
2
已知并联电阻总阻值,算出23456个......并联电阻的阻值,比...
3
拆解:DMA方式WM803开发板+ST7735驱动显示TTL例程解析
4
cadence中如何测试鉴相器的输出电压和相差的关系
5
【2025面包板社区内容狂欢节】发文、回帖赢25万E币!
6
在咖啡馆做电力电子实验是种什么体验?
7
EGBox Nano
8
MDD高效率整流管的工作原理:如何降低导通损耗?
1
AI帮你赢:人人都能用的AI方法论 读后感和书评,我会推荐给我的学生
2
水下装备体系论证系统软件全面解析
3
京东全球购十周年:宣布投入亿级资源,升级四大商家扶持举措
4
瑞芯微RK平台开发必备的20个常用命令,帮您效率翻倍
5
网络链路攻防战术对抗仿真系统软件全面解析
6
多极电磁铁有哪些应用
7
AI赋能,健康无界:WT2605C语音芯片智能血压计的个性化设计方案
8
语音芯片技术赋能:一体化方案重塑学爬玩具低成本开发新范式 ——以WT588F02B-C014为核心的超省BOM成本方案解析
1
电子电路学习笔记—稳压二极管
2
电源电路设计如何在ADS中添加一个理想开关
3
nmos导通流向_MOS管
4
电源纹波测试全攻略
5
继续电容,开关电源中的滤波电容
6
傻傻分不清!MOS管和IGBT管有什么区别?
7
一文详解ESD与EOS失效差异
8
单片机基础:GPIO、定时器、串行通信、中断
9
上下拉电阻与驱动力的关系
10
零序电流互感器安装接地线穿还是不穿?这一招让你秒懂!
在线研讨会
迈来芯新一代经济型热成像技术:赋能电力电子过热保护与智能应用温度监控
ADI 应用于电池管理系统 (BMS) 的电芯监测解决方案
利用氮化镓技术打造高效电机驱动——人形机器人、无人机与电动汽车应用
ADMT4000重新定义多圈编码器设计
EE直播间
利用高性能源表和强大的软件, 实现半导体参数的测试和分析
直播时间:04月17日 10:00
E聘热招职位
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
图像标记化技术重构分布式神经级联,赋能多模态AI设备
功率密度翻倍!当代eFuse和GaN器件,如何破解AI数据中心痛点?
紧耦合架构,助力可穿戴设备突破“不可能三角”
特朗普考虑豁免进口汽车零部件关税
传AMD、英特尔AI芯片被纳入出口管制清单